// Generated by ACDK Metacompiler,
// Copyrighted by Roger Rene Kommer, artefaktur
//
// Dont edit this file manually
//
#include <acdk.h>
#include "../io.h"
#include "../AbstractCharFilterReader.h"
#include "../AbstractCharFilterWriter.h"
#include "../AbstractCharReader.h"
#include "../AbstractCharWriter.h"
#include "../AbstractFilterReader.h"
#include "../AbstractFilterWriter.h"
#include "../AbstractObjectReader.h"
#include "../AbstractObjectWriter.h"
#include "../AbstractReader.h"
#include "../AbstractStorageReader.h"
#include "../AbstractStorageWriter.h"
#include "../AbstractWriter.h"
#include "../ASCIIDataReader.h"
#include "../ASCIIDataWriter.h"
#include "../BinaryDataReader.h"
#include "../BinaryDataWriter.h"
#include "../BinaryObjectReader.h"
#include "../BinaryObjectWriter.h"
#include "../BufferedReader.h"
#include "../BufferedWriter.h"
#include "../ByteBufferReader.h"
#include "../ByteBufferWriter.h"
#include "../BytePtrReader.h"
#include "../ByteToCharReader.h"
#include "../ByteToCharWriter.h"
#include "../CharArrayReader.h"
#include "../CharArrayWriter.h"
#include "../CharReader.h"
#include "../CharToByteReader.h"
#include "../CharToByteWriter.h"
#include "../CharWriter.h"
#include "../ConsoleCharReader.h"
#include "../ConsoleCharWriter.h"
#include "../ConsoleReader.h"
#include "../ConsoleWriter.h"
#include "../DataReader.h"
#include "../DataWriter.h"
#include "../EOFException.h"
#include "../File.h"
#include "../FileAbstractImpl.h"
#include "../FileDescriptor.h"
#include "../FileFilter.h"
#include "../FileImpl.h"
#include "../FileInfo.h"
#include "../FilenameFilter.h"
#include "../FileNotFoundException.h"
#include "../FileReader.h"
#include "../FileReaderWriterImpl.h"
#include "../FileStandardImpl.h"
#include "../FileStatus.h"
#include "../FileSystem.h"
#include "../FileSystemFactory.h"
#include "../FileWriter.h"
#include "../FilterReader.h"
#include "../FilterWriter.h"
#include "../GlobFilenameFilter.h"
#include "../InputReader.h"
#include "../io.h"
#include "../IOException.h"
#include "../io_all.h"
#include "../JoinedReader.h"
#include "../LineNumberCharReader.h"
#include "../LineNumberReader.h"
#include "../MemoryMappedFile.h"
#include "../MemReader.h"
#include "../MemWriter.h"
#include "../NullWriter.h"
#include "../ObjectReader.h"
#include "../ObjectStreamException.h"
#include "../ObjectWriter.h"
#include "../OutputDebugStringWriter.h"
#include "../PipedReader.h"
#include "../PipedWriter.h"
#include "../PrintWriter.h"
#include "../PushbackCharReader.h"
#include "../PushbackReader.h"
#include "../RandomAccessFile.h"
#include "../Reader.h"
#include "../RessourceFileImpl.h"
#include "../RessourceFileSystem.h"
#include "../Serializable.h"
#include "../SerializedObjectDescriptor.h"
#include "../StandardFileSystem.h"
#include "../Storage.h"
#include "../StreamTokenizer.h"
#include "../StringReader.h"
#include "../StringWriter.h"
#include "../SubReader.h"
#include "../TeeCharWriter.h"
#include "../TeeReader.h"
#include "../TeeWriter.h"
#include "../Writer.h"
#include <acdk/lang/dmi/ClazzInfoInternals.h>
namespace acdk {
namespace io {
//static
::acdk::lang::RObject
ConsoleCharWriter_create_array(int length)
{
return new ObjectArrayImpl<RConsoleCharWriter>(length);
}
//static
::acdk::lang::RObject
ConsoleCharWriter_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ConsoleCharWriter_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleCharWriter((ConsoleOutChannel)::acdk::lang::dmi::castTo<int>(args[0], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[1], dc), ::acdk::lang::dmi::castTo< acdk::locale::REncoder>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleCharWriter_method_ConsoleCharWriter_I_LRConsoleCharWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleCharWriter((ConsoleOutChannel)::acdk::lang::dmi::castTo<int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleCharWriter((ConsoleOutChannel)::acdk::lang::dmi::castTo<int>(args[0], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleCharWriter_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)ConsoleCharWriter::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ConsoleCharWriter_fields__channel_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ConsoleCharWriter* This = dmi_cast<ConsoleCharWriter>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->_channel), flags);
else
This->_channel = (ConsoleOutChannel)::acdk::lang::dmi::castTo<int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ConsoleCharWriter_fields__encoder_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ConsoleCharWriter* This = dmi_cast<ConsoleCharWriter>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_encoder, flags);
else
This->_encoder = ::acdk::lang::dmi::castTo< acdk::locale::REncoder>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ConsoleCharWriter_fields__out_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ConsoleCharWriter* This = dmi_cast<ConsoleCharWriter>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_out, flags);
else
This->_out = ::acdk::lang::dmi::castTo< RCharWriter>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ConsoleCharWriter_fields__channel =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_channel", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_fields__channel_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ConsoleCharWriter_fields__encoder =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_encoder", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::locale::REncoder::clazzInfo(),
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_fields__encoder_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ConsoleCharWriter_fields__out =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_out", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RCharWriter::clazzInfo(),
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_fields__out_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ConsoleCharWriter_fields[] =
{
&ConsoleCharWriter_fields__channel,
&ConsoleCharWriter_fields__encoder,
&ConsoleCharWriter_fields__out,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_iolock =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"iolock", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_encoder =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"encoder", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::locale::REncoder::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__args[] =
{
&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_fd,
&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_iolock,
&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_encoder,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ConsoleCharWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleCharWriter::clazzInfo(), // return type
"_0_ConsoleCharWriter", // alternative name of method
-1, // altlabelHashCode
ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__args, // the arguments
0, //arguments count
ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__exceptions, // the declared exceptions
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__args[] =
{
&ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__arg_fd,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleCharWriter_method_ConsoleCharWriter_I_LRConsoleCharWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ConsoleCharWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleCharWriter::clazzInfo(), // return type
"_1_ConsoleCharWriter", // alternative name of method
-1, // altlabelHashCode
ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__args, // the arguments
0, //arguments count
ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__exceptions, // the declared exceptions
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_method_ConsoleCharWriter_I_LRConsoleCharWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__arg_iolock =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"iolock", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__args[] =
{
&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__arg_fd,
&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__arg_iolock,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ConsoleCharWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleCharWriter::clazzInfo(), // return type
"_2_ConsoleCharWriter", // alternative name of method
-1, // altlabelHashCode
ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__args, // the arguments
0, //arguments count
ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__exceptions, // the declared exceptions
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleCharWriter_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleCharWriter_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleCharWriter_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_3_GetClass", // alternative name of method
-1, // altlabelHashCode
ConsoleCharWriter_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ConsoleCharWriter_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ConsoleCharWriter_MetainfoWrapper::ConsoleCharWriter_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ConsoleCharWriter_methods[] =
{
&ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter_,
&ConsoleCharWriter_method_ConsoleCharWriter_I_LRConsoleCharWriter_,
&ConsoleCharWriter_method_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter_,
&ConsoleCharWriter_method_GetClass__L_acdk_lang_RClass_,
0
};
struct ConsoleCharWriter_MetaInfoInitializer
{ ConsoleCharWriter_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ConsoleCharWriter::clazzInfo();
ci->fields = _ConsoleCharWriter_fields;
ci->methods = _ConsoleCharWriter_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ConsoleCharWriter_MetaInfoInitializer ConsoleCharWriter_MetaInfoInitializer_staticinstance__;
struct ConsoleCharWriter_clazzInfo_ClazzAttributesResInitializer6
{
ConsoleCharWriter_clazzInfo_ClazzAttributesResInitializer6()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject_INLacdk_locale_REncoder__LRConsoleCharWriter__arg_fd, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)ConsoleOutChannelMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&ConsoleCharWriter_methods_ConsoleCharWriter_I_LRConsoleCharWriter__arg_fd, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)ConsoleOutChannelMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&ConsoleCharWriter_methods_ConsoleCharWriter_IINLRObject__LRConsoleCharWriter__arg_fd, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)ConsoleOutChannelMetaInf::GetEnumInfo()));
}
};
ConsoleCharWriter_clazzInfo_ClazzAttributesResInitializer6 ConsoleCharWriter_clazzInfo_ClazzAttributesResInitializer6_instance;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
ConsoleReader_create_array(int length)
{
return new ObjectArrayImpl<RConsoleReader>(length);
}
//static
::acdk::lang::RObject
ConsoleReader_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ConsoleReader_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleReader_method_ConsoleReader_I_LRConsoleReader__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleReader((InChannel)::acdk::lang::dmi::castTo<int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleReader_method_ConsoleReader__LRConsoleReader__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleReader();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleReader_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)ConsoleReader::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleReader_method_unread_B_I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ConsoleReader* This = dmi_cast<ConsoleReader>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->ConsoleReader::unread(::acdk::lang::dmi::castTo< byte>(args[0], dc));
else
ret = This->unread(::acdk::lang::dmi::castTo< byte>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ConsoleReader_fields__eof_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ConsoleReader* This = dmi_cast<ConsoleReader>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_eof, flags);
else
This->_eof = ::acdk::lang::dmi::castTo< bool>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ConsoleReader_fields__fd_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ConsoleReader* This = dmi_cast<ConsoleReader>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_fd, flags);
else
This->_fd = ::acdk::lang::dmi::castTo< RFileDescriptor>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ConsoleReader_fields__last_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ConsoleReader* This = dmi_cast<ConsoleReader>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_last, flags);
else
This->_last = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ConsoleReader_fields__eof =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_eof", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(),
ConsoleReader_MetainfoWrapper::ConsoleReader_fields__eof_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ConsoleReader_fields__fd =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_fd", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileDescriptor::clazzInfo(),
ConsoleReader_MetainfoWrapper::ConsoleReader_fields__fd_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ConsoleReader_fields__last =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_last", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
ConsoleReader_MetainfoWrapper::ConsoleReader_fields__last_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ConsoleReader_fields[] =
{
&ConsoleReader_fields__eof,
&ConsoleReader_fields__fd,
&ConsoleReader_fields__last,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__args[] =
{
&ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__arg_fd,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleReader_method_ConsoleReader_I_LRConsoleReader_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ConsoleReader", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleReader::clazzInfo(), // return type
"_0_ConsoleReader", // alternative name of method
-1, // altlabelHashCode
ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__args, // the arguments
0, //arguments count
ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__exceptions, // the declared exceptions
ConsoleReader_MetainfoWrapper::ConsoleReader_method_ConsoleReader_I_LRConsoleReader__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleReader_methods_ConsoleReader__LRConsoleReader__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleReader_methods_ConsoleReader__LRConsoleReader__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleReader_method_ConsoleReader__LRConsoleReader_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ConsoleReader", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleReader::clazzInfo(), // return type
"_1_ConsoleReader", // alternative name of method
-1, // altlabelHashCode
ConsoleReader_methods_ConsoleReader__LRConsoleReader__args, // the arguments
0, //arguments count
ConsoleReader_methods_ConsoleReader__LRConsoleReader__exceptions, // the declared exceptions
ConsoleReader_MetainfoWrapper::ConsoleReader_method_ConsoleReader__LRConsoleReader__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleReader_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleReader_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleReader_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_3_GetClass", // alternative name of method
-1, // altlabelHashCode
ConsoleReader_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ConsoleReader_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ConsoleReader_MetainfoWrapper::ConsoleReader_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleReader_methods_unread_B_I_arg_ch =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ch", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleReader_methods_unread_B_I_args[] =
{
&ConsoleReader_methods_unread_B_I_arg_ch,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleReader_methods_unread_B_I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleReader_method_unread_B_I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"unread", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_2_unread", // alternative name of method
-1, // altlabelHashCode
ConsoleReader_methods_unread_B_I_args, // the arguments
0, //arguments count
ConsoleReader_methods_unread_B_I_exceptions, // the declared exceptions
ConsoleReader_MetainfoWrapper::ConsoleReader_method_unread_B_I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ConsoleReader_methods[] =
{
&ConsoleReader_method_ConsoleReader_I_LRConsoleReader_,
&ConsoleReader_method_ConsoleReader__LRConsoleReader_,
&ConsoleReader_method_GetClass__L_acdk_lang_RClass_,
&ConsoleReader_method_unread_B_I,
0
};
struct ConsoleReader_MetaInfoInitializer
{ ConsoleReader_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ConsoleReader::clazzInfo();
ci->fields = _ConsoleReader_fields;
ci->methods = _ConsoleReader_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ConsoleReader_MetaInfoInitializer ConsoleReader_MetaInfoInitializer_staticinstance__;
struct ConsoleReader_clazzInfo_ClazzAttributesResInitializer7
{
ConsoleReader_clazzInfo_ClazzAttributesResInitializer7()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&ConsoleReader_methods_ConsoleReader_I_LRConsoleReader__arg_fd, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)InChannelMetaInf::GetEnumInfo()));
}
};
ConsoleReader_clazzInfo_ClazzAttributesResInitializer7 ConsoleReader_clazzInfo_ClazzAttributesResInitializer7_instance;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
ConsoleWriter_create_array(int length)
{
return new ObjectArrayImpl<RConsoleWriter>(length);
}
//static
::acdk::lang::RObject
ConsoleWriter_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ConsoleWriter_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleWriter_method_ConsoleWriter_IINLRObject__LRConsoleWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleWriter((ConsoleOutChannel)::acdk::lang::dmi::castTo<int>(args[0], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleWriter_method_ConsoleWriter__LRConsoleWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleWriter();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleWriter_method_ConsoleWriter_I_LRConsoleWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ConsoleWriter((ConsoleOutChannel)::acdk::lang::dmi::castTo<int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ConsoleWriter_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)ConsoleWriter::GetClass();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _ConsoleWriter_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__arg_iolock =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"iolock", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__args[] =
{
&ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__arg_fd,
&ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__arg_iolock,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleWriter_method_ConsoleWriter_IINLRObject__LRConsoleWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ConsoleWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleWriter::clazzInfo(), // return type
"_0_ConsoleWriter", // alternative name of method
-1, // altlabelHashCode
ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__args, // the arguments
0, //arguments count
ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__exceptions, // the declared exceptions
ConsoleWriter_MetainfoWrapper::ConsoleWriter_method_ConsoleWriter_IINLRObject__LRConsoleWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleWriter_methods_ConsoleWriter__LRConsoleWriter__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleWriter_methods_ConsoleWriter__LRConsoleWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleWriter_method_ConsoleWriter__LRConsoleWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ConsoleWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleWriter::clazzInfo(), // return type
"_1_ConsoleWriter", // alternative name of method
-1, // altlabelHashCode
ConsoleWriter_methods_ConsoleWriter__LRConsoleWriter__args, // the arguments
0, //arguments count
ConsoleWriter_methods_ConsoleWriter__LRConsoleWriter__exceptions, // the declared exceptions
ConsoleWriter_MetainfoWrapper::ConsoleWriter_method_ConsoleWriter__LRConsoleWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__args[] =
{
&ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__arg_fd,
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleWriter_method_ConsoleWriter_I_LRConsoleWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ConsoleWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ConsoleWriter::clazzInfo(), // return type
"_2_ConsoleWriter", // alternative name of method
-1, // altlabelHashCode
ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__args, // the arguments
0, //arguments count
ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__exceptions, // the declared exceptions
ConsoleWriter_MetainfoWrapper::ConsoleWriter_method_ConsoleWriter_I_LRConsoleWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ConsoleWriter_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ConsoleWriter_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ConsoleWriter_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_3_GetClass", // alternative name of method
-1, // altlabelHashCode
ConsoleWriter_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ConsoleWriter_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ConsoleWriter_MetainfoWrapper::ConsoleWriter_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ConsoleWriter_methods[] =
{
&ConsoleWriter_method_ConsoleWriter_IINLRObject__LRConsoleWriter_,
&ConsoleWriter_method_ConsoleWriter__LRConsoleWriter_,
&ConsoleWriter_method_ConsoleWriter_I_LRConsoleWriter_,
&ConsoleWriter_method_GetClass__L_acdk_lang_RClass_,
0
};
struct ConsoleWriter_MetaInfoInitializer
{ ConsoleWriter_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ConsoleWriter::clazzInfo();
ci->fields = _ConsoleWriter_fields;
ci->methods = _ConsoleWriter_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ConsoleWriter_MetaInfoInitializer ConsoleWriter_MetaInfoInitializer_staticinstance__;
struct ConsoleWriter_clazzInfo_ClazzAttributesResInitializer8
{
ConsoleWriter_clazzInfo_ClazzAttributesResInitializer8()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&ConsoleWriter_methods_ConsoleWriter_IINLRObject__LRConsoleWriter__arg_fd, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)ConsoleOutChannelMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&ConsoleWriter_methods_ConsoleWriter_I_LRConsoleWriter__arg_fd, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)ConsoleOutChannelMetaInf::GetEnumInfo()));
}
};
ConsoleWriter_clazzInfo_ClazzAttributesResInitializer8 ConsoleWriter_clazzInfo_ClazzAttributesResInitializer8_instance;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
DataReader_create_array(int length)
{
return new ObjectArrayImpl<RDataReader>(length);
}
//static
::acdk::lang::RObject
DataReader_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class DataReader_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DataReader::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readBoolean__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readBoolean();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readChar__C_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readChar();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readDouble__D_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readDouble();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readFloat__F_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readFloat();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readInt__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readInt();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readLong__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readLong();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readOpaque__LRbyteArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DataReader::readOpaque();
else
ret = (::acdk::lang::RObject)This->readOpaque();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readShort__S_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readShort();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = (::acdk::lang::RObject)This->readString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataReader_method_readUcChar__Luc2char__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataReader* This = dmi_cast<DataReader>(This_);
ret = This->readUcChar();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _DataReader_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_g_GetClass", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
DataReader_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readBoolean__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readBoolean__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readBoolean__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readBoolean", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_6_readBoolean", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readBoolean__Z_args, // the arguments
0, //arguments count
DataReader_methods_readBoolean__Z_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readBoolean__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readChar__C_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readChar__C_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readChar__C =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readChar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(), // return type
"_7_readChar", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readChar__C_args, // the arguments
0, //arguments count
DataReader_methods_readChar__C_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readChar__C_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readDouble__D_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readDouble__D_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readDouble__D =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readDouble", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(), // return type
"_9_readDouble", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readDouble__D_args, // the arguments
0, //arguments count
DataReader_methods_readDouble__D_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readDouble__D_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readFloat__F_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readFloat__F_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readFloat__F =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readFloat", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(), // return type
"_a_readFloat", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readFloat__F_args, // the arguments
0, //arguments count
DataReader_methods_readFloat__F_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readFloat__F_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readInt__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readInt__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readInt__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readInt", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_b_readInt", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readInt__I_args, // the arguments
0, //arguments count
DataReader_methods_readInt__I_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readInt__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readLong__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readLong__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readLong__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readLong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_c_readLong", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readLong__J_args, // the arguments
0, //arguments count
DataReader_methods_readLong__J_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readLong__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readOpaque__LRbyteArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readOpaque__LRbyteArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readOpaque__LRbyteArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readOpaque", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RbyteArray::clazzInfo(), // return type
"_f_readOpaque", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readOpaque__LRbyteArray__args, // the arguments
0, //arguments count
DataReader_methods_readOpaque__LRbyteArray__exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readOpaque__LRbyteArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readShort__S_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readShort__S_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readShort__S =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readShort", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(), // return type
"_d_readShort", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readShort__S_args, // the arguments
0, //arguments count
DataReader_methods_readShort__S_exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readShort__S_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_e_readString", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readString__LRString__args, // the arguments
0, //arguments count
DataReader_methods_readString__LRString__exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataReader_methods_readUcChar__Luc2char__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataReader_methods_readUcChar__Luc2char__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataReader_method_readUcChar__Luc2char_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"readUcChar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getUcCharClazz(), // return type
"_8_readUcChar", // alternative name of method
-1, // altlabelHashCode
DataReader_methods_readUcChar__Luc2char__args, // the arguments
0, //arguments count
DataReader_methods_readUcChar__Luc2char__exceptions, // the declared exceptions
DataReader_MetainfoWrapper::DataReader_method_readUcChar__Luc2char__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _DataReader_methods[] =
{
&DataReader_method_GetClass__L_acdk_lang_RClass_,
&DataReader_method_readBoolean__Z,
&DataReader_method_readChar__C,
&DataReader_method_readDouble__D,
&DataReader_method_readFloat__F,
&DataReader_method_readInt__I,
&DataReader_method_readLong__J,
&DataReader_method_readOpaque__LRbyteArray_,
&DataReader_method_readShort__S,
&DataReader_method_readString__LRString_,
&DataReader_method_readUcChar__Luc2char_,
0
};
struct DataReader_MetaInfoInitializer
{ DataReader_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = DataReader::clazzInfo();
ci->fields = _DataReader_fields;
ci->methods = _DataReader_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
DataReader_MetaInfoInitializer DataReader_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
DataWriter_create_array(int length)
{
return new ObjectArrayImpl<RDataWriter>(length);
}
//static
::acdk::lang::RObject
DataWriter_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class DataWriter_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DataWriter::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_write_INLRbyteArray__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->write(::acdk::lang::dmi::castTo< RbyteArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_write_INLRbyteArray_I_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->write(::acdk::lang::dmi::castTo< RbyteArray>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_write_INLRbyteArray_II_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->write(::acdk::lang::dmi::castTo< RbyteArray>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc), ::acdk::lang::dmi::castTo< int>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeBoolean_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeBoolean(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeChar_C_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeChar(::acdk::lang::dmi::castTo< char>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeDouble_D_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeDouble(::acdk::lang::dmi::castTo< double>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeFloat_F_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeFloat(::acdk::lang::dmi::castTo< float>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeInt_I_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeInt(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeLong_J_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeLong(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeOpaque_INLRbyteArray__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DataWriter::writeOpaque(::acdk::lang::dmi::castTo< RbyteArray>(args[0], dc));
else
This->writeOpaque(::acdk::lang::dmi::castTo< RbyteArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeShort_S_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeShort(::acdk::lang::dmi::castTo< short>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeString_INLRString__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeString(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DataWriter_method_writeUcChar_Luc2char__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DataWriter* This = dmi_cast<DataWriter>(This_);
This->writeUcChar(::acdk::lang::dmi::castTo< uc2char>(args[0], dc));
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _DataWriter_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_i_GetClass", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
DataWriter_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_write_INLRbyteArray__V_arg_array =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"array", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RbyteArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_write_INLRbyteArray__V_args[] =
{
&DataWriter_methods_write_INLRbyteArray__V_arg_array,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_write_INLRbyteArray__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_write_INLRbyteArray__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract,// class flags, like static,
0, //AttributesRes
"write", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_e_write", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_write_INLRbyteArray__V_args, // the arguments
0, //arguments count
DataWriter_methods_write_INLRbyteArray__V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_write_INLRbyteArray__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_write_INLRbyteArray_I_V_arg_array =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"array", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RbyteArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_write_INLRbyteArray_I_V_arg_offset =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"offset", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_write_INLRbyteArray_I_V_args[] =
{
&DataWriter_methods_write_INLRbyteArray_I_V_arg_array,
&DataWriter_methods_write_INLRbyteArray_I_V_arg_offset,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_write_INLRbyteArray_I_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_write_INLRbyteArray_I_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract,// class flags, like static,
0, //AttributesRes
"write", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_f_write", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_write_INLRbyteArray_I_V_args, // the arguments
0, //arguments count
DataWriter_methods_write_INLRbyteArray_I_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_write_INLRbyteArray_I_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_write_INLRbyteArray_II_V_arg_array =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"array", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RbyteArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_write_INLRbyteArray_II_V_arg_offset =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"offset", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_write_INLRbyteArray_II_V_arg_len =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"len", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_write_INLRbyteArray_II_V_args[] =
{
&DataWriter_methods_write_INLRbyteArray_II_V_arg_array,
&DataWriter_methods_write_INLRbyteArray_II_V_arg_offset,
&DataWriter_methods_write_INLRbyteArray_II_V_arg_len,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_write_INLRbyteArray_II_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_write_INLRbyteArray_II_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"write", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_d_write", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_write_INLRbyteArray_II_V_args, // the arguments
0, //arguments count
DataWriter_methods_write_INLRbyteArray_II_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_write_INLRbyteArray_II_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeBoolean_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeBoolean_Z_V_args[] =
{
&DataWriter_methods_writeBoolean_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeBoolean_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeBoolean_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeBoolean", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_5_writeBoolean", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeBoolean_Z_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeBoolean_Z_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeBoolean_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeChar_C_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeChar_C_V_args[] =
{
&DataWriter_methods_writeChar_C_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeChar_C_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeChar_C_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeChar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_6_writeChar", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeChar_C_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeChar_C_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeChar_C_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeDouble_D_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeDouble_D_V_args[] =
{
&DataWriter_methods_writeDouble_D_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeDouble_D_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeDouble_D_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeDouble", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_c_writeDouble", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeDouble_D_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeDouble_D_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeDouble_D_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeFloat_F_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeFloat_F_V_args[] =
{
&DataWriter_methods_writeFloat_F_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeFloat_F_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeFloat_F_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeFloat", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_b_writeFloat", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeFloat_F_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeFloat_F_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeFloat_F_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeInt_I_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeInt_I_V_args[] =
{
&DataWriter_methods_writeInt_I_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeInt_I_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeInt_I_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeInt", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_9_writeInt", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeInt_I_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeInt_I_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeInt_I_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeLong_J_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeLong_J_V_args[] =
{
&DataWriter_methods_writeLong_J_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeLong_J_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeLong_J_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeLong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_a_writeLong", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeLong_J_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeLong_J_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeLong_J_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeOpaque_INLRbyteArray__V_arg_array =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"array", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RbyteArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeOpaque_INLRbyteArray__V_args[] =
{
&DataWriter_methods_writeOpaque_INLRbyteArray__V_arg_array,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeOpaque_INLRbyteArray__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeOpaque_INLRbyteArray__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeOpaque", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_h_writeOpaque", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeOpaque_INLRbyteArray__V_args, // the arguments
0, //arguments count
DataWriter_methods_writeOpaque_INLRbyteArray__V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeOpaque_INLRbyteArray__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeShort_S_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeShort_S_V_args[] =
{
&DataWriter_methods_writeShort_S_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeShort_S_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeShort_S_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeShort", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_8_writeShort", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeShort_S_V_args, // the arguments
0, //arguments count
DataWriter_methods_writeShort_S_V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeShort_S_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeString_INLRString__V_arg_str =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"str", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeString_INLRString__V_args[] =
{
&DataWriter_methods_writeString_INLRString__V_arg_str,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeString_INLRString__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeString_INLRString__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_g_writeString", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeString_INLRString__V_args, // the arguments
0, //arguments count
DataWriter_methods_writeString_INLRString__V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeString_INLRString__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DataWriter_methods_writeUcChar_Luc2char__V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getUcCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DataWriter_methods_writeUcChar_Luc2char__V_args[] =
{
&DataWriter_methods_writeUcChar_Luc2char__V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* DataWriter_methods_writeUcChar_Luc2char__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DataWriter_method_writeUcChar_Luc2char__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"writeUcChar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_7_writeUcChar", // alternative name of method
-1, // altlabelHashCode
DataWriter_methods_writeUcChar_Luc2char__V_args, // the arguments
0, //arguments count
DataWriter_methods_writeUcChar_Luc2char__V_exceptions, // the declared exceptions
DataWriter_MetainfoWrapper::DataWriter_method_writeUcChar_Luc2char__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _DataWriter_methods[] =
{
&DataWriter_method_GetClass__L_acdk_lang_RClass_,
&DataWriter_method_write_INLRbyteArray__V,
&DataWriter_method_write_INLRbyteArray_I_V,
&DataWriter_method_write_INLRbyteArray_II_V,
&DataWriter_method_writeBoolean_Z_V,
&DataWriter_method_writeChar_C_V,
&DataWriter_method_writeDouble_D_V,
&DataWriter_method_writeFloat_F_V,
&DataWriter_method_writeInt_I_V,
&DataWriter_method_writeLong_J_V,
&DataWriter_method_writeOpaque_INLRbyteArray__V,
&DataWriter_method_writeShort_S_V,
&DataWriter_method_writeString_INLRString__V,
&DataWriter_method_writeUcChar_Luc2char__V,
0
};
struct DataWriter_MetaInfoInitializer
{ DataWriter_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = DataWriter::clazzInfo();
ci->fields = _DataWriter_fields;
ci->methods = _DataWriter_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
DataWriter_MetaInfoInitializer DataWriter_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
EOFException_create_array(int length)
{
return new ObjectArrayImpl<REOFException>(length);
}
//static
::acdk::lang::RObject
EOFException_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class EOFException_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
EOFException_method_EOFException__LREOFException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new EOFException();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
EOFException_method_EOFException_INLRString__LREOFException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new EOFException(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
EOFException_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)EOFException::GetClass();
return methinf;
}
};
void ThrowException_EOFException(IN(::acdk::lang::RThrowable) ex)
{
throw REOFException(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _EOFException_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* EOFException_methods_EOFException__LREOFException__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* EOFException_methods_EOFException__LREOFException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo EOFException_method_EOFException__LREOFException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"EOFException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
EOFException::clazzInfo(), // return type
"_0_EOFException", // alternative name of method
-1, // altlabelHashCode
EOFException_methods_EOFException__LREOFException__args, // the arguments
0, //arguments count
EOFException_methods_EOFException__LREOFException__exceptions, // the declared exceptions
EOFException_MetainfoWrapper::EOFException_method_EOFException__LREOFException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo EOFException_methods_EOFException_INLRString__LREOFException__arg_what =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"what", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* EOFException_methods_EOFException_INLRString__LREOFException__args[] =
{
&EOFException_methods_EOFException_INLRString__LREOFException__arg_what,
0
};
::acdk::lang::dmi::ClazzInfo* EOFException_methods_EOFException_INLRString__LREOFException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo EOFException_method_EOFException_INLRString__LREOFException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"EOFException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
EOFException::clazzInfo(), // return type
"_1_EOFException", // alternative name of method
-1, // altlabelHashCode
EOFException_methods_EOFException_INLRString__LREOFException__args, // the arguments
0, //arguments count
EOFException_methods_EOFException_INLRString__LREOFException__exceptions, // the declared exceptions
EOFException_MetainfoWrapper::EOFException_method_EOFException_INLRString__LREOFException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* EOFException_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* EOFException_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo EOFException_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_2_GetClass", // alternative name of method
-1, // altlabelHashCode
EOFException_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
EOFException_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
EOFException_MetainfoWrapper::EOFException_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _EOFException_methods[] =
{
&EOFException_method_EOFException__LREOFException_,
&EOFException_method_EOFException_INLRString__LREOFException_,
&EOFException_method_GetClass__L_acdk_lang_RClass_,
0
};
struct EOFException_MetaInfoInitializer
{ EOFException_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = EOFException::clazzInfo();
ci->fields = _EOFException_fields;
ci->methods = _EOFException_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
EOFException_MetaInfoInitializer EOFException_MetaInfoInitializer_staticinstance__;
struct EOFException_clazzInfo_ClazzAttributesResInitializer9
{
EOFException_clazzInfo_ClazzAttributesResInitializer9()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)EOFException::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_EOFException));
}
};
EOFException_clazzInfo_ClazzAttributesResInitializer9 EOFException_clazzInfo_ClazzAttributesResInitializer9_instance;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
File_create_array(int length)
{
return new ObjectArrayImpl<RFile>(length);
}
//static
::acdk::lang::RObject
File_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class File_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_File_INLRFileImpl__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new File(::acdk::lang::dmi::castTo< RFileImpl>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_File_INLRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new File(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_File_INLRFile_INLRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new File(::acdk::lang::dmi::castTo< RFile>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_File_INLRString_INLRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new File(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_canRead__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::canRead();
else
ret = This->canRead();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_canWrite__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::canWrite();
else
ret = This->canWrite();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_compareTo_INLRFile__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::compareTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
else
ret = This->compareTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_concat_INLRString_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::concat(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_createNewFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::createNewFile();
else
ret = This->createNewFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_createTempFile_INLRString_INLRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::createTempFile(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_createTempFile_INLRString_INLRString_INLRFile__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::createTempFile(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RFile>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_create_instance__LRObject__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::create_instance();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_deleteFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::deleteFile();
else
ret = This->deleteFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_deleteOnExit__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->File::deleteOnExit();
else
This->deleteOnExit();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_endOfLine__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::endOfLine();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_exists__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::exists();
else
ret = This->exists();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_fileCreated__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::fileCreated();
else
ret = This->fileCreated();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getAbsolutePath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getAbsolutePath();
else
ret = (::acdk::lang::RObject)This->getAbsolutePath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getCWD__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::getCWD();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getCWDFile__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::getCWDFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getCanonicalPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getCanonicalPath();
else
ret = (::acdk::lang::RObject)This->getCanonicalPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getFileImpl_INLRString__LRFileImpl__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::getFileImpl(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getFileImpl__LRFileImpl__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getFileImpl();
else
ret = (::acdk::lang::RObject)This->getFileImpl();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getFileInfo__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getFileInfo();
else
ret = (::acdk::lang::RObject)This->getFileInfo();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getName();
else
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getParent__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getParent();
else
ret = (::acdk::lang::RObject)This->getParent();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getParentFile__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getParentFile();
else
ret = (::acdk::lang::RObject)This->getParentFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getPath();
else
ret = (::acdk::lang::RObject)This->getPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getReader__LRReader__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getReader();
else
ret = (::acdk::lang::RObject)This->getReader();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_getWriter__LRWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::getWriter();
else
ret = (::acdk::lang::RObject)This->getWriter();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_isAbsolute__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::isAbsolute();
else
ret = This->isAbsolute();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_isDirectory__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::isDirectory();
else
ret = This->isDirectory();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_isFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::isFile();
else
ret = This->isFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_isHidden__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::isHidden();
else
ret = This->isHidden();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_lastModified__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::lastModified();
else
ret = This->lastModified();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_length__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::length();
else
ret = This->length();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_list_INLRFilenameFilter_I_LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_list__LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::list();
else
ret = (::acdk::lang::RObject)This->list();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_list_INLRFilenameFilter__LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_listFiles_INLRFileFilter_I_LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_listFiles__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::listFiles();
else
ret = (::acdk::lang::RObject)This->listFiles();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_listFiles_INLRFileFilter__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_listRoots__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::listRoots();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_loadAscii__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::loadAscii();
else
ret = (::acdk::lang::RObject)This->loadAscii();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_loadBinary__LRbyteArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::loadBinary();
else
ret = (::acdk::lang::RObject)This->loadBinary();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_makeChild_LRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->File::makeChild(::acdk::lang::dmi::castTo< RString>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->makeChild(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_mkdir_I_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::mkdir(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->mkdir(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_mkdir__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::mkdir();
else
ret = This->mkdir();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_mkdirs_I_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::mkdirs(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->mkdirs(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_mkdirs__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::mkdirs();
else
ret = This->mkdirs();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_pathSeparator__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::pathSeparator();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_pathSeparatorChar__C_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = File::pathSeparatorChar();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_renameTo_INLRFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::renameTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
else
ret = This->renameTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_separator__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)File::separator();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_separatorChar__C_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = File::separatorChar();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_setCWD_INLRString__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = File::setCWD(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_setFileAttributes_II_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::setFileAttributes(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = This->setFileAttributes(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_setFileCreated_J_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::setFileCreated(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
else
ret = This->setFileCreated(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_setLastModified_J_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::setLastModified(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
else
ret = This->setLastModified(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
File_method_setReadOnly_Z_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->File::setReadOnly(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
ret = This->setReadOnly(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
File_fields__fileImpl_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
File* This = dmi_cast<File>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_fileImpl, flags);
else
This->_fileImpl = ::acdk::lang::dmi::castTo< RFileImpl>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo File_fields__fileImpl =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_fileImpl", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileImpl::clazzInfo(),
File_MetainfoWrapper::File_fields__fileImpl_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _File_fields[] =
{
&File_fields__fileImpl,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_File_INLRFileImpl__LRFile__arg_fileimpl =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"fileimpl", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileImpl::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_File_INLRFileImpl__LRFile__args[] =
{
&File_methods_File_INLRFileImpl__LRFile__arg_fileimpl,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_File_INLRFileImpl__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_File_INLRFileImpl__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"File", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
File::clazzInfo(), // return type
"_2_File", // alternative name of method
-1, // altlabelHashCode
File_methods_File_INLRFileImpl__LRFile__args, // the arguments
0, //arguments count
File_methods_File_INLRFileImpl__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_File_INLRFileImpl__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_File_INLRString__LRFile__arg_path =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"path", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_File_INLRString__LRFile__args[] =
{
&File_methods_File_INLRString__LRFile__arg_path,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_File_INLRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_File_INLRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"File", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
File::clazzInfo(), // return type
"_3_File", // alternative name of method
-1, // altlabelHashCode
File_methods_File_INLRString__LRFile__args, // the arguments
0, //arguments count
File_methods_File_INLRString__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_File_INLRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_File_INLRFile_INLRString__LRFile__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_File_INLRFile_INLRString__LRFile__arg_child =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"child", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_File_INLRFile_INLRString__LRFile__args[] =
{
&File_methods_File_INLRFile_INLRString__LRFile__arg_parent,
&File_methods_File_INLRFile_INLRString__LRFile__arg_child,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_File_INLRFile_INLRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_File_INLRFile_INLRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"File", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
File::clazzInfo(), // return type
"_4_File", // alternative name of method
-1, // altlabelHashCode
File_methods_File_INLRFile_INLRString__LRFile__args, // the arguments
0, //arguments count
File_methods_File_INLRFile_INLRString__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_File_INLRFile_INLRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_File_INLRString_INLRString__LRFile__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_File_INLRString_INLRString__LRFile__arg_child =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"child", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_File_INLRString_INLRString__LRFile__args[] =
{
&File_methods_File_INLRString_INLRString__LRFile__arg_parent,
&File_methods_File_INLRString_INLRString__LRFile__arg_child,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_File_INLRString_INLRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_File_INLRString_INLRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"File", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
File::clazzInfo(), // return type
"_5_File", // alternative name of method
-1, // altlabelHashCode
File_methods_File_INLRString_INLRString__LRFile__args, // the arguments
0, //arguments count
File_methods_File_INLRString_INLRString__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_File_INLRString_INLRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_Y_GetClass", // alternative name of method
-1, // altlabelHashCode
File_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
File_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_canRead__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_canRead__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_canRead__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canRead", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_m_canRead", // alternative name of method
-1, // altlabelHashCode
File_methods_canRead__Z_args, // the arguments
0, //arguments count
File_methods_canRead__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_canRead__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_canWrite__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_canWrite__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_canWrite__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canWrite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_n_canWrite", // alternative name of method
-1, // altlabelHashCode
File_methods_canWrite__Z_args, // the arguments
0, //arguments count
File_methods_canWrite__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_canWrite__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_compareTo_INLRFile__I_arg_o =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"o", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_compareTo_INLRFile__I_args[] =
{
&File_methods_compareTo_INLRFile__I_arg_o,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_compareTo_INLRFile__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_compareTo_INLRFile__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"compareTo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_d_compareTo", // alternative name of method
-1, // altlabelHashCode
File_methods_compareTo_INLRFile__I_args, // the arguments
0, //arguments count
File_methods_compareTo_INLRFile__I_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_compareTo_INLRFile__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_concat_INLRString_INLRString__LRString__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_concat_INLRString_INLRString__LRString__arg_child =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"child", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_concat_INLRString_INLRString__LRString__args[] =
{
&File_methods_concat_INLRString_INLRString__LRString__arg_parent,
&File_methods_concat_INLRString_INLRString__LRString__arg_child,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_concat_INLRString_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_concat_INLRString_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"concat", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_T_concat", // alternative name of method
-1, // altlabelHashCode
File_methods_concat_INLRString_INLRString__LRString__args, // the arguments
0, //arguments count
File_methods_concat_INLRString_INLRString__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_concat_INLRString_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_createNewFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_createNewFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_createNewFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"createNewFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_s_createNewFile", // alternative name of method
-1, // altlabelHashCode
File_methods_createNewFile__Z_args, // the arguments
0, //arguments count
File_methods_createNewFile__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_createNewFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_createTempFile_INLRString_INLRString__LRFile__arg_prefix =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"prefix", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_createTempFile_INLRString_INLRString__LRFile__arg_suffix =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"suffix", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_createTempFile_INLRString_INLRString__LRFile__args[] =
{
&File_methods_createTempFile_INLRString_INLRString__LRFile__arg_prefix,
&File_methods_createTempFile_INLRString_INLRString__LRFile__arg_suffix,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_createTempFile_INLRString_INLRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_createTempFile_INLRString_INLRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"createTempFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_O_createTempFile", // alternative name of method
-1, // altlabelHashCode
File_methods_createTempFile_INLRString_INLRString__LRFile__args, // the arguments
0, //arguments count
File_methods_createTempFile_INLRString_INLRString__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_createTempFile_INLRString_INLRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__arg_prefix =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"prefix", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__arg_suffix =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"suffix", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__arg_directory =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"directory", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__args[] =
{
&File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__arg_prefix,
&File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__arg_suffix,
&File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__arg_directory,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_createTempFile_INLRString_INLRString_INLRFile__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"createTempFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_P_createTempFile", // alternative name of method
-1, // altlabelHashCode
File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__args, // the arguments
0, //arguments count
File_methods_createTempFile_INLRString_INLRString_INLRFile__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_createTempFile_INLRString_INLRString_INLRFile__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_create_instance__LRObject__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_create_instance__LRObject__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_create_instance__LRObject_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"create_instance", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo(), // return type
"_0_create_instance", // alternative name of method
-1, // altlabelHashCode
File_methods_create_instance__LRObject__args, // the arguments
0, //arguments count
File_methods_create_instance__LRObject__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_create_instance__LRObject__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_deleteFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_deleteFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_deleteFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"deleteFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_t_deleteFile", // alternative name of method
-1, // altlabelHashCode
File_methods_deleteFile__Z_args, // the arguments
0, //arguments count
File_methods_deleteFile__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_deleteFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_deleteOnExit__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_deleteOnExit__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_deleteOnExit__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"deleteOnExit", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_u_deleteOnExit", // alternative name of method
-1, // altlabelHashCode
File_methods_deleteOnExit__V_args, // the arguments
0, //arguments count
File_methods_deleteOnExit__V_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_deleteOnExit__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_endOfLine__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_endOfLine__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_endOfLine__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"endOfLine", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_c_endOfLine", // alternative name of method
-1, // altlabelHashCode
File_methods_endOfLine__LRString__args, // the arguments
0, //arguments count
File_methods_endOfLine__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_endOfLine__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_exists__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_exists__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_exists__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"exists", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_l_exists", // alternative name of method
-1, // altlabelHashCode
File_methods_exists__Z_args, // the arguments
0, //arguments count
File_methods_exists__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_exists__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_fileCreated__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_fileCreated__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_fileCreated__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"fileCreated", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_D_fileCreated", // alternative name of method
-1, // altlabelHashCode
File_methods_fileCreated__J_args, // the arguments
0, //arguments count
File_methods_fileCreated__J_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_fileCreated__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getAbsolutePath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getAbsolutePath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getAbsolutePath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getAbsolutePath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_f_getAbsolutePath", // alternative name of method
-1, // altlabelHashCode
File_methods_getAbsolutePath__LRString__args, // the arguments
0, //arguments count
File_methods_getAbsolutePath__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getAbsolutePath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getCWD__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getCWD__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getCWD__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getCWD", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_Q_getCWD", // alternative name of method
-1, // altlabelHashCode
File_methods_getCWD__LRString__args, // the arguments
0, //arguments count
File_methods_getCWD__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getCWD__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getCWDFile__LRFile__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getCWDFile__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getCWDFile__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getCWDFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_R_getCWDFile", // alternative name of method
-1, // altlabelHashCode
File_methods_getCWDFile__LRFile__args, // the arguments
0, //arguments count
File_methods_getCWDFile__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getCWDFile__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getCanonicalPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getCanonicalPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getCanonicalPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getCanonicalPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_e_getCanonicalPath", // alternative name of method
-1, // altlabelHashCode
File_methods_getCanonicalPath__LRString__args, // the arguments
0, //arguments count
File_methods_getCanonicalPath__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getCanonicalPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_getFileImpl_INLRString__LRFileImpl__arg_fname =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"fname", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getFileImpl_INLRString__LRFileImpl__args[] =
{
&File_methods_getFileImpl_INLRString__LRFileImpl__arg_fname,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getFileImpl_INLRString__LRFileImpl__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getFileImpl_INLRString__LRFileImpl_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileImpl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileImpl::clazzInfo(), // return type
"_1_getFileImpl", // alternative name of method
-1, // altlabelHashCode
File_methods_getFileImpl_INLRString__LRFileImpl__args, // the arguments
0, //arguments count
File_methods_getFileImpl_INLRString__LRFileImpl__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getFileImpl_INLRString__LRFileImpl__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getFileImpl__LRFileImpl__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getFileImpl__LRFileImpl__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getFileImpl__LRFileImpl_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileImpl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileImpl::clazzInfo(), // return type
"_6_getFileImpl", // alternative name of method
-1, // altlabelHashCode
File_methods_getFileImpl__LRFileImpl__args, // the arguments
0, //arguments count
File_methods_getFileImpl__LRFileImpl__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getFileImpl__LRFileImpl__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getFileInfo__LRFileInfo__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getFileInfo__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getFileInfo__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileInfo::clazzInfo(), // return type
"_N_getFileInfo", // alternative name of method
-1, // altlabelHashCode
File_methods_getFileInfo__LRFileInfo__args, // the arguments
0, //arguments count
File_methods_getFileInfo__LRFileInfo__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getFileInfo__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_g_getName", // alternative name of method
-1, // altlabelHashCode
File_methods_getName__LRString__args, // the arguments
0, //arguments count
File_methods_getName__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getParent__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getParent__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getParent__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getParent", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_h_getParent", // alternative name of method
-1, // altlabelHashCode
File_methods_getParent__LRString__args, // the arguments
0, //arguments count
File_methods_getParent__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getParent__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getParentFile__LRFile__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getParentFile__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getParentFile__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getParentFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_i_getParentFile", // alternative name of method
-1, // altlabelHashCode
File_methods_getParentFile__LRFile__args, // the arguments
0, //arguments count
File_methods_getParentFile__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getParentFile__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_j_getPath", // alternative name of method
-1, // altlabelHashCode
File_methods_getPath__LRString__args, // the arguments
0, //arguments count
File_methods_getPath__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getReader__LRReader__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getReader__LRReader__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getReader__LRReader_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getReader", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RReader::clazzInfo(), // return type
"_U_getReader", // alternative name of method
-1, // altlabelHashCode
File_methods_getReader__LRReader__args, // the arguments
0, //arguments count
File_methods_getReader__LRReader__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getReader__LRReader__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_getWriter__LRWriter__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_getWriter__LRWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_getWriter__LRWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RWriter::clazzInfo(), // return type
"_V_getWriter", // alternative name of method
-1, // altlabelHashCode
File_methods_getWriter__LRWriter__args, // the arguments
0, //arguments count
File_methods_getWriter__LRWriter__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_getWriter__LRWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_isAbsolute__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_isAbsolute__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_isAbsolute__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isAbsolute", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_k_isAbsolute", // alternative name of method
-1, // altlabelHashCode
File_methods_isAbsolute__Z_args, // the arguments
0, //arguments count
File_methods_isAbsolute__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_isAbsolute__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_isDirectory__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_isDirectory__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_isDirectory__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isDirectory", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_o_isDirectory", // alternative name of method
-1, // altlabelHashCode
File_methods_isDirectory__Z_args, // the arguments
0, //arguments count
File_methods_isDirectory__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_isDirectory__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_isFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_isFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_isFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_p_isFile", // alternative name of method
-1, // altlabelHashCode
File_methods_isFile__Z_args, // the arguments
0, //arguments count
File_methods_isFile__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_isFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_isHidden__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_isHidden__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_isHidden__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isHidden", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_q_isHidden", // alternative name of method
-1, // altlabelHashCode
File_methods_isHidden__Z_args, // the arguments
0, //arguments count
File_methods_isHidden__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_isHidden__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_lastModified__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_lastModified__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_lastModified__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"lastModified", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_C_lastModified", // alternative name of method
-1, // altlabelHashCode
File_methods_lastModified__J_args, // the arguments
0, //arguments count
File_methods_lastModified__J_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_lastModified__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_length__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_length__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_length__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"length", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_r_length", // alternative name of method
-1, // altlabelHashCode
File_methods_length__J_args, // the arguments
0, //arguments count
File_methods_length__J_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_length__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_list_INLRFilenameFilter_I_LRStringArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFilenameFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_list_INLRFilenameFilter_I_LRStringArray__arg_listFlags =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"listFlags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_list_INLRFilenameFilter_I_LRStringArray__args[] =
{
&File_methods_list_INLRFilenameFilter_I_LRStringArray__arg_filter,
&File_methods_list_INLRFilenameFilter_I_LRStringArray__arg_listFlags,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_list_INLRFilenameFilter_I_LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_list_INLRFilenameFilter_I_LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_v_list", // alternative name of method
-1, // altlabelHashCode
File_methods_list_INLRFilenameFilter_I_LRStringArray__args, // the arguments
0, //arguments count
File_methods_list_INLRFilenameFilter_I_LRStringArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_list_INLRFilenameFilter_I_LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_list__LRStringArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_list__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_list__LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_w_list", // alternative name of method
-1, // altlabelHashCode
File_methods_list__LRStringArray__args, // the arguments
0, //arguments count
File_methods_list__LRStringArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_list__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_list_INLRFilenameFilter__LRStringArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFilenameFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_list_INLRFilenameFilter__LRStringArray__args[] =
{
&File_methods_list_INLRFilenameFilter__LRStringArray__arg_filter,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_list_INLRFilenameFilter__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_list_INLRFilenameFilter__LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_x_list", // alternative name of method
-1, // altlabelHashCode
File_methods_list_INLRFilenameFilter__LRStringArray__args, // the arguments
0, //arguments count
File_methods_list_INLRFilenameFilter__LRStringArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_list_INLRFilenameFilter__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_listFlags =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"listFlags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_listFiles_INLRFileFilter_I_LRFileArray__args[] =
{
&File_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_filter,
&File_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_listFlags,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_listFiles_INLRFileFilter_I_LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_listFiles_INLRFileFilter_I_LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_y_listFiles", // alternative name of method
-1, // altlabelHashCode
File_methods_listFiles_INLRFileFilter_I_LRFileArray__args, // the arguments
0, //arguments count
File_methods_listFiles_INLRFileFilter_I_LRFileArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_listFiles_INLRFileFilter_I_LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_listFiles__LRFileArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_listFiles__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_listFiles__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_z_listFiles", // alternative name of method
-1, // altlabelHashCode
File_methods_listFiles__LRFileArray__args, // the arguments
0, //arguments count
File_methods_listFiles__LRFileArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_listFiles__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_listFiles_INLRFileFilter__LRFileArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_listFiles_INLRFileFilter__LRFileArray__args[] =
{
&File_methods_listFiles_INLRFileFilter__LRFileArray__arg_filter,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_listFiles_INLRFileFilter__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_listFiles_INLRFileFilter__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_A_listFiles", // alternative name of method
-1, // altlabelHashCode
File_methods_listFiles_INLRFileFilter__LRFileArray__args, // the arguments
0, //arguments count
File_methods_listFiles_INLRFileFilter__LRFileArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_listFiles_INLRFileFilter__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_listRoots__LRFileArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_listRoots__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_listRoots__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"listRoots", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_B_listRoots", // alternative name of method
-1, // altlabelHashCode
File_methods_listRoots__LRFileArray__args, // the arguments
0, //arguments count
File_methods_listRoots__LRFileArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_listRoots__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_loadAscii__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_loadAscii__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_loadAscii__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"loadAscii", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_W_loadAscii", // alternative name of method
-1, // altlabelHashCode
File_methods_loadAscii__LRString__args, // the arguments
0, //arguments count
File_methods_loadAscii__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_loadAscii__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_loadBinary__LRbyteArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_loadBinary__LRbyteArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_loadBinary__LRbyteArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"loadBinary", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RbyteArray::clazzInfo(), // return type
"_X_loadBinary", // alternative name of method
-1, // altlabelHashCode
File_methods_loadBinary__LRbyteArray__args, // the arguments
0, //arguments count
File_methods_loadBinary__LRbyteArray__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_loadBinary__LRbyteArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_makeChild_LRString__LRFile__arg_subfile =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"subfile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_makeChild_LRString__LRFile__args[] =
{
&File_methods_makeChild_LRString__LRFile__arg_subfile,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_makeChild_LRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_makeChild_LRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"makeChild", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_7_makeChild", // alternative name of method
-1, // altlabelHashCode
File_methods_makeChild_LRString__LRFile__args, // the arguments
0, //arguments count
File_methods_makeChild_LRString__LRFile__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_makeChild_LRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_mkdir_I_Z_arg_mode =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"mode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_mkdir_I_Z_args[] =
{
&File_methods_mkdir_I_Z_arg_mode,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_mkdir_I_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_mkdir_I_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"mkdir", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_E_mkdir", // alternative name of method
-1, // altlabelHashCode
File_methods_mkdir_I_Z_args, // the arguments
0, //arguments count
File_methods_mkdir_I_Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_mkdir_I_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_mkdir__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_mkdir__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_mkdir__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"mkdir", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_F_mkdir", // alternative name of method
-1, // altlabelHashCode
File_methods_mkdir__Z_args, // the arguments
0, //arguments count
File_methods_mkdir__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_mkdir__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_mkdirs_I_Z_arg_mode =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"mode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_mkdirs_I_Z_args[] =
{
&File_methods_mkdirs_I_Z_arg_mode,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_mkdirs_I_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_mkdirs_I_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"mkdirs", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_G_mkdirs", // alternative name of method
-1, // altlabelHashCode
File_methods_mkdirs_I_Z_args, // the arguments
0, //arguments count
File_methods_mkdirs_I_Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_mkdirs_I_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_mkdirs__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_mkdirs__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_mkdirs__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"mkdirs", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_H_mkdirs", // alternative name of method
-1, // altlabelHashCode
File_methods_mkdirs__Z_args, // the arguments
0, //arguments count
File_methods_mkdirs__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_mkdirs__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_pathSeparator__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_pathSeparator__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_pathSeparator__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"pathSeparator", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_9_pathSeparator", // alternative name of method
-1, // altlabelHashCode
File_methods_pathSeparator__LRString__args, // the arguments
0, //arguments count
File_methods_pathSeparator__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_pathSeparator__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_pathSeparatorChar__C_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_pathSeparatorChar__C_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_pathSeparatorChar__C =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"pathSeparatorChar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(), // return type
"_8_pathSeparatorChar", // alternative name of method
-1, // altlabelHashCode
File_methods_pathSeparatorChar__C_args, // the arguments
0, //arguments count
File_methods_pathSeparatorChar__C_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_pathSeparatorChar__C_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_renameTo_INLRFile__Z_arg_dest =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"dest", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_renameTo_INLRFile__Z_args[] =
{
&File_methods_renameTo_INLRFile__Z_arg_dest,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_renameTo_INLRFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_renameTo_INLRFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"renameTo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_I_renameTo", // alternative name of method
-1, // altlabelHashCode
File_methods_renameTo_INLRFile__Z_args, // the arguments
0, //arguments count
File_methods_renameTo_INLRFile__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_renameTo_INLRFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_separator__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_separator__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_separator__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"separator", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_b_separator", // alternative name of method
-1, // altlabelHashCode
File_methods_separator__LRString__args, // the arguments
0, //arguments count
File_methods_separator__LRString__exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_separator__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_separatorChar__C_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_separatorChar__C_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_separatorChar__C =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"separatorChar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(), // return type
"_a_separatorChar", // alternative name of method
-1, // altlabelHashCode
File_methods_separatorChar__C_args, // the arguments
0, //arguments count
File_methods_separatorChar__C_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_separatorChar__C_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_setCWD_INLRString__Z_arg_newpath =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"newpath", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_setCWD_INLRString__Z_args[] =
{
&File_methods_setCWD_INLRString__Z_arg_newpath,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_setCWD_INLRString__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_setCWD_INLRString__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setCWD", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_S_setCWD", // alternative name of method
-1, // altlabelHashCode
File_methods_setCWD_INLRString__Z_args, // the arguments
0, //arguments count
File_methods_setCWD_INLRString__Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_setCWD_INLRString__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_setFileAttributes_II_Z_arg_mask =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"mask", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_setFileAttributes_II_Z_arg_flags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"flags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_setFileAttributes_II_Z_args[] =
{
&File_methods_setFileAttributes_II_Z_arg_mask,
&File_methods_setFileAttributes_II_Z_arg_flags,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_setFileAttributes_II_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_setFileAttributes_II_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileAttributes", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_M_setFileAttributes", // alternative name of method
-1, // altlabelHashCode
File_methods_setFileAttributes_II_Z_args, // the arguments
0, //arguments count
File_methods_setFileAttributes_II_Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_setFileAttributes_II_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_setFileCreated_J_Z_arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_setFileCreated_J_Z_args[] =
{
&File_methods_setFileCreated_J_Z_arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_setFileCreated_J_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_setFileCreated_J_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileCreated", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_K_setFileCreated", // alternative name of method
-1, // altlabelHashCode
File_methods_setFileCreated_J_Z_args, // the arguments
0, //arguments count
File_methods_setFileCreated_J_Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_setFileCreated_J_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_setLastModified_J_Z_arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_setLastModified_J_Z_args[] =
{
&File_methods_setLastModified_J_Z_arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_setLastModified_J_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_setLastModified_J_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setLastModified", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_J_setLastModified", // alternative name of method
-1, // altlabelHashCode
File_methods_setLastModified_J_Z_args, // the arguments
0, //arguments count
File_methods_setLastModified_J_Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_setLastModified_J_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo File_methods_setReadOnly_Z_Z_arg_doReadOnly =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"doReadOnly", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* File_methods_setReadOnly_Z_Z_args[] =
{
&File_methods_setReadOnly_Z_Z_arg_doReadOnly,
0
};
::acdk::lang::dmi::ClazzInfo* File_methods_setReadOnly_Z_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo File_method_setReadOnly_Z_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setReadOnly", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_L_setReadOnly", // alternative name of method
-1, // altlabelHashCode
File_methods_setReadOnly_Z_Z_args, // the arguments
0, //arguments count
File_methods_setReadOnly_Z_Z_exceptions, // the declared exceptions
File_MetainfoWrapper::File_method_setReadOnly_Z_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _File_methods[] =
{
&File_method_File_INLRFileImpl__LRFile_,
&File_method_File_INLRString__LRFile_,
&File_method_File_INLRFile_INLRString__LRFile_,
&File_method_File_INLRString_INLRString__LRFile_,
&File_method_GetClass__L_acdk_lang_RClass_,
&File_method_canRead__Z,
&File_method_canWrite__Z,
&File_method_compareTo_INLRFile__I,
&File_method_concat_INLRString_INLRString__LRString_,
&File_method_createNewFile__Z,
&File_method_createTempFile_INLRString_INLRString__LRFile_,
&File_method_createTempFile_INLRString_INLRString_INLRFile__LRFile_,
&File_method_create_instance__LRObject_,
&File_method_deleteFile__Z,
&File_method_deleteOnExit__V,
&File_method_endOfLine__LRString_,
&File_method_exists__Z,
&File_method_fileCreated__J,
&File_method_getAbsolutePath__LRString_,
&File_method_getCWD__LRString_,
&File_method_getCWDFile__LRFile_,
&File_method_getCanonicalPath__LRString_,
&File_method_getFileImpl_INLRString__LRFileImpl_,
&File_method_getFileImpl__LRFileImpl_,
&File_method_getFileInfo__LRFileInfo_,
&File_method_getName__LRString_,
&File_method_getParent__LRString_,
&File_method_getParentFile__LRFile_,
&File_method_getPath__LRString_,
&File_method_getReader__LRReader_,
&File_method_getWriter__LRWriter_,
&File_method_isAbsolute__Z,
&File_method_isDirectory__Z,
&File_method_isFile__Z,
&File_method_isHidden__Z,
&File_method_lastModified__J,
&File_method_length__J,
&File_method_list_INLRFilenameFilter_I_LRStringArray_,
&File_method_list__LRStringArray_,
&File_method_list_INLRFilenameFilter__LRStringArray_,
&File_method_listFiles_INLRFileFilter_I_LRFileArray_,
&File_method_listFiles__LRFileArray_,
&File_method_listFiles_INLRFileFilter__LRFileArray_,
&File_method_listRoots__LRFileArray_,
&File_method_loadAscii__LRString_,
&File_method_loadBinary__LRbyteArray_,
&File_method_makeChild_LRString__LRFile_,
&File_method_mkdir_I_Z,
&File_method_mkdir__Z,
&File_method_mkdirs_I_Z,
&File_method_mkdirs__Z,
&File_method_pathSeparator__LRString_,
&File_method_pathSeparatorChar__C,
&File_method_renameTo_INLRFile__Z,
&File_method_separator__LRString_,
&File_method_separatorChar__C,
&File_method_setCWD_INLRString__Z,
&File_method_setFileAttributes_II_Z,
&File_method_setFileCreated_J_Z,
&File_method_setLastModified_J_Z,
&File_method_setReadOnly_Z_Z,
0
};
struct File_MetaInfoInitializer
{ File_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = File::clazzInfo();
ci->fields = _File_fields;
ci->methods = _File_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
File_MetaInfoInitializer File_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
FileDescriptor_create_array(int length)
{
return new ObjectArrayImpl<RFileDescriptor>(length);
}
//static
::acdk::lang::RObject
FileDescriptor_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FileDescriptor_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_FileDescriptor_IIZ_LRFileDescriptor__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileDescriptor(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc), ::acdk::lang::dmi::castTo< bool>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_FileDescriptor_II_LRFileDescriptor__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileDescriptor(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileDescriptor(::acdk::lang::dmi::castTo< RFileDescriptor>(args[0], dc), ::acdk::lang::dmi::castTo< bool>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileDescriptor(::acdk::lang::dmi::castTo< RFileDescriptor>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_FileDescriptor__LRFileDescriptor__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileDescriptor();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileDescriptor::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_c_fd__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileDescriptor* This = dmi_cast<FileDescriptor>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileDescriptor::c_fd();
else
ret = This->c_fd();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_getCloseOnExec__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileDescriptor* This = dmi_cast<FileDescriptor>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileDescriptor::getCloseOnExec();
else
ret = This->getCloseOnExec();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_omode__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileDescriptor* This = dmi_cast<FileDescriptor>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileDescriptor::omode();
else
ret = This->omode();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_setCloseOnExec_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileDescriptor* This = dmi_cast<FileDescriptor>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileDescriptor::setCloseOnExec(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->setCloseOnExec(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_sync__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileDescriptor* This = dmi_cast<FileDescriptor>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileDescriptor::sync();
else
This->sync();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileDescriptor_method_valid__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileDescriptor* This = dmi_cast<FileDescriptor>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileDescriptor::valid();
else
ret = This->valid();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileDescriptor_fields_err_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(FileDescriptor::err, flags);
else
FileDescriptor::err = ::acdk::lang::dmi::castTo< RFileDescriptor>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileDescriptor_fields_in_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(FileDescriptor::in, flags);
else
FileDescriptor::in = ::acdk::lang::dmi::castTo< RFileDescriptor>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileDescriptor_fields_out_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(FileDescriptor::out, flags);
else
FileDescriptor::out = ::acdk::lang::dmi::castTo< RFileDescriptor>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo FileDescriptor_fields_err =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"err", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileDescriptor::clazzInfo(),
FileDescriptor_MetainfoWrapper::FileDescriptor_fields_err_accessor, // read/write access to this fields
(void*)FileDescriptor::err._ref_this() // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileDescriptor_fields_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileDescriptor::clazzInfo(),
FileDescriptor_MetainfoWrapper::FileDescriptor_fields_in_accessor, // read/write access to this fields
(void*)FileDescriptor::in._ref_this() // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileDescriptor_fields_out =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"out", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileDescriptor::clazzInfo(),
FileDescriptor_MetainfoWrapper::FileDescriptor_fields_out_accessor, // read/write access to this fields
(void*)FileDescriptor::out._ref_this() // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _FileDescriptor_fields[] =
{
&FileDescriptor_fields_err,
&FileDescriptor_fields_in,
&FileDescriptor_fields_out,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__arg_omode =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"omode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__arg_dupl =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"dupl", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__args[] =
{
&FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__arg_fd,
&FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__arg_omode,
&FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__arg_dupl,
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_FileDescriptor_IIZ_LRFileDescriptor_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileDescriptor", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileDescriptor::clazzInfo(), // return type
"_0_FileDescriptor", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__args, // the arguments
0, //arguments count
FileDescriptor_methods_FileDescriptor_IIZ_LRFileDescriptor__exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_FileDescriptor_IIZ_LRFileDescriptor__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__arg_fd =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fd", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__arg_omode =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"omode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__args[] =
{
&FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__arg_fd,
&FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__arg_omode,
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_FileDescriptor_II_LRFileDescriptor_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"FileDescriptor", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileDescriptor::clazzInfo(), // return type
"_1_FileDescriptor", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__args, // the arguments
0, //arguments count
FileDescriptor_methods_FileDescriptor_II_LRFileDescriptor__exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_FileDescriptor_II_LRFileDescriptor__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__arg_f =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"f", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileDescriptor::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__arg_dupl =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"dupl", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__args[] =
{
&FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__arg_f,
&FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__arg_dupl,
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileDescriptor", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileDescriptor::clazzInfo(), // return type
"_2_FileDescriptor", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__args, // the arguments
0, //arguments count
FileDescriptor_methods_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__arg_f =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"f", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileDescriptor::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__args[] =
{
&FileDescriptor_methods_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__arg_f,
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_FileDescriptor_INLRFileDescriptor__LRFileDescriptor_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"FileDescriptor", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileDescriptor::clazzInfo(), // return type
"_3_FileDescriptor", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__args, // the arguments
0, //arguments count
FileDescriptor_methods_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_FileDescriptor_INLRFileDescriptor__LRFileDescriptor__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_FileDescriptor__LRFileDescriptor__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_FileDescriptor__LRFileDescriptor__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_FileDescriptor__LRFileDescriptor_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileDescriptor", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileDescriptor::clazzInfo(), // return type
"_4_FileDescriptor", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_FileDescriptor__LRFileDescriptor__args, // the arguments
0, //arguments count
FileDescriptor_methods_FileDescriptor__LRFileDescriptor__exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_FileDescriptor__LRFileDescriptor__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_b_GetClass", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FileDescriptor_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_c_fd__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_c_fd__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_c_fd__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"c_fd", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_7_c_fd", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_c_fd__I_args, // the arguments
0, //arguments count
FileDescriptor_methods_c_fd__I_exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_c_fd__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_getCloseOnExec__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_getCloseOnExec__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_getCloseOnExec__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getCloseOnExec", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_9_getCloseOnExec", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_getCloseOnExec__Z_args, // the arguments
0, //arguments count
FileDescriptor_methods_getCloseOnExec__Z_exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_getCloseOnExec__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_omode__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_omode__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_omode__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"omode", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_a_omode", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_omode__I_args, // the arguments
0, //arguments count
FileDescriptor_methods_omode__I_exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_omode__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileDescriptor_methods_setCloseOnExec_Z_V_arg_val =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"val", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_setCloseOnExec_Z_V_args[] =
{
&FileDescriptor_methods_setCloseOnExec_Z_V_arg_val,
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_setCloseOnExec_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_setCloseOnExec_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setCloseOnExec", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_8_setCloseOnExec", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_setCloseOnExec_Z_V_args, // the arguments
0, //arguments count
FileDescriptor_methods_setCloseOnExec_Z_V_exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_setCloseOnExec_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_sync__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_sync__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_sync__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"sync", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_6_sync", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_sync__V_args, // the arguments
0, //arguments count
FileDescriptor_methods_sync__V_exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_sync__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileDescriptor_methods_valid__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileDescriptor_methods_valid__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileDescriptor_method_valid__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"valid", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_5_valid", // alternative name of method
-1, // altlabelHashCode
FileDescriptor_methods_valid__Z_args, // the arguments
0, //arguments count
FileDescriptor_methods_valid__Z_exceptions, // the declared exceptions
FileDescriptor_MetainfoWrapper::FileDescriptor_method_valid__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _FileDescriptor_methods[] =
{
&FileDescriptor_method_FileDescriptor_IIZ_LRFileDescriptor_,
&FileDescriptor_method_FileDescriptor_II_LRFileDescriptor_,
&FileDescriptor_method_FileDescriptor_INLRFileDescriptor_Z_LRFileDescriptor_,
&FileDescriptor_method_FileDescriptor_INLRFileDescriptor__LRFileDescriptor_,
&FileDescriptor_method_FileDescriptor__LRFileDescriptor_,
&FileDescriptor_method_GetClass__L_acdk_lang_RClass_,
&FileDescriptor_method_c_fd__I,
&FileDescriptor_method_getCloseOnExec__Z,
&FileDescriptor_method_omode__I,
&FileDescriptor_method_setCloseOnExec_Z_V,
&FileDescriptor_method_sync__V,
&FileDescriptor_method_valid__Z,
0
};
struct FileDescriptor_MetaInfoInitializer
{ FileDescriptor_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FileDescriptor::clazzInfo();
ci->fields = _FileDescriptor_fields;
ci->methods = _FileDescriptor_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FileDescriptor_MetaInfoInitializer FileDescriptor_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
FileFilter_create_array(int length)
{
return new ObjectArrayImpl<RFileFilter>(length);
}
//static
::acdk::lang::RObject
FileFilter_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FileFilter_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileFilter_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileFilter::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileFilter_method_accept_INLRFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileFilter* This = dmi_cast<FileFilter>(This_);
ret = This->accept(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _FileFilter_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileFilter_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileFilter_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileFilter_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_1_GetClass", // alternative name of method
-1, // altlabelHashCode
FileFilter_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FileFilter_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FileFilter_MetainfoWrapper::FileFilter_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileFilter_methods_accept_INLRFile__Z_arg_path =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"path", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileFilter_methods_accept_INLRFile__Z_args[] =
{
&FileFilter_methods_accept_INLRFile__Z_arg_path,
0
};
::acdk::lang::dmi::ClazzInfo* FileFilter_methods_accept_INLRFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileFilter_method_accept_INLRFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"accept", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_0_accept", // alternative name of method
-1, // altlabelHashCode
FileFilter_methods_accept_INLRFile__Z_args, // the arguments
0, //arguments count
FileFilter_methods_accept_INLRFile__Z_exceptions, // the declared exceptions
FileFilter_MetainfoWrapper::FileFilter_method_accept_INLRFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _FileFilter_methods[] =
{
&FileFilter_method_GetClass__L_acdk_lang_RClass_,
&FileFilter_method_accept_INLRFile__Z,
0
};
struct FileFilter_MetaInfoInitializer
{ FileFilter_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FileFilter::clazzInfo();
ci->fields = _FileFilter_fields;
ci->methods = _FileFilter_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FileFilter_MetaInfoInitializer FileFilter_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
//static
::acdk::lang::RObject
FileImpl_create_array(int length)
{
return new ObjectArrayImpl<RFileImpl>(length);
}
//static
::acdk::lang::RObject
FileImpl_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FileImpl_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileImpl::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_canRead__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->canRead();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_canWrite__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->canWrite();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_createNewFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->createNewFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_deleteFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->deleteFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_exists__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->exists();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_fileCreated__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->fileCreated();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getAbsolutePath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getAbsolutePath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getCanonicalPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getCanonicalPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getFileInfo__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::getFileInfo();
else
ret = (::acdk::lang::RObject)This->getFileInfo();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getFileSystem__LRFileSystem__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getFileSystem();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getParentFile__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getParentFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getReader__LRReader__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getReader();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_getWriter__LRWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->getWriter();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_isAbsolute__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->isAbsolute();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_isDirectory__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->isDirectory();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_isFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->isFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_isHidden__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->isHidden();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_lastModified__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->lastModified();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_length__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->length();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_list_INLRFilenameFilter_I_LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_list__LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::list();
else
ret = (::acdk::lang::RObject)This->list();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_list_INLRFilenameFilter__LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_listFiles_INLRFileFilter_I_LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_listFiles__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::listFiles();
else
ret = (::acdk::lang::RObject)This->listFiles();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_listFiles_INLRFileFilter__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileImpl::listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_makeChild_INLRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = (::acdk::lang::RObject)This->makeChild(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_mkdir_I_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->mkdir(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_mkdir__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->mkdir();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_renameTo_INLRFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->renameTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_setFileAttributes_II_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileImpl::setFileAttributes(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = This->setFileAttributes(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_setFileCreated_J_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileImpl::setFileCreated(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
else
ret = This->setFileCreated(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_setFileFlags_I_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileImpl::setFileFlags(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->setFileFlags(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileImpl_method_setLastModified_J_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileImpl* This = dmi_cast<FileImpl>(This_);
ret = This->setLastModified(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _FileImpl_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_z_GetClass", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FileImpl_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_canRead__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_canRead__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_canRead__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canRead", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_8_canRead", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_canRead__Z_args, // the arguments
0, //arguments count
FileImpl_methods_canRead__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_canRead__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_canWrite__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_canWrite__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_canWrite__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canWrite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_9_canWrite", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_canWrite__Z_args, // the arguments
0, //arguments count
FileImpl_methods_canWrite__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_canWrite__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_createNewFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_createNewFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_createNewFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"createNewFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_e_createNewFile", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_createNewFile__Z_args, // the arguments
0, //arguments count
FileImpl_methods_createNewFile__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_createNewFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_deleteFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_deleteFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_deleteFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"deleteFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_f_deleteFile", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_deleteFile__Z_args, // the arguments
0, //arguments count
FileImpl_methods_deleteFile__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_deleteFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_exists__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_exists__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_exists__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"exists", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_7_exists", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_exists__Z_args, // the arguments
0, //arguments count
FileImpl_methods_exists__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_exists__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_fileCreated__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_fileCreated__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_fileCreated__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"fileCreated", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_n_fileCreated", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_fileCreated__J_args, // the arguments
0, //arguments count
FileImpl_methods_fileCreated__J_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_fileCreated__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getAbsolutePath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getAbsolutePath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getAbsolutePath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getAbsolutePath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_1_getAbsolutePath", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getAbsolutePath__LRString__args, // the arguments
0, //arguments count
FileImpl_methods_getAbsolutePath__LRString__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getAbsolutePath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getCanonicalPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getCanonicalPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getCanonicalPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getCanonicalPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_0_getCanonicalPath", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getCanonicalPath__LRString__args, // the arguments
0, //arguments count
FileImpl_methods_getCanonicalPath__LRString__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getCanonicalPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getFileInfo__LRFileInfo__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getFileInfo__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getFileInfo__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileInfo::clazzInfo(), // return type
"_t_getFileInfo", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getFileInfo__LRFileInfo__args, // the arguments
0, //arguments count
FileImpl_methods_getFileInfo__LRFileInfo__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getFileInfo__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getFileSystem__LRFileSystem__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getFileSystem__LRFileSystem__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getFileSystem__LRFileSystem_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileSystem", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileSystem::clazzInfo(), // return type
"_y_getFileSystem", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getFileSystem__LRFileSystem__args, // the arguments
0, //arguments count
FileImpl_methods_getFileSystem__LRFileSystem__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getFileSystem__LRFileSystem__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_2_getName", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getName__LRString__args, // the arguments
0, //arguments count
FileImpl_methods_getName__LRString__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getParentFile__LRFile__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getParentFile__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getParentFile__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getParentFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_4_getParentFile", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getParentFile__LRFile__args, // the arguments
0, //arguments count
FileImpl_methods_getParentFile__LRFile__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getParentFile__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_3_getPath", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getPath__LRString__args, // the arguments
0, //arguments count
FileImpl_methods_getPath__LRString__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getReader__LRReader__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getReader__LRReader__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getReader__LRReader_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getReader", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RReader::clazzInfo(), // return type
"_w_getReader", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getReader__LRReader__args, // the arguments
0, //arguments count
FileImpl_methods_getReader__LRReader__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getReader__LRReader__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_getWriter__LRWriter__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_getWriter__LRWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_getWriter__LRWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RWriter::clazzInfo(), // return type
"_x_getWriter", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_getWriter__LRWriter__args, // the arguments
0, //arguments count
FileImpl_methods_getWriter__LRWriter__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_getWriter__LRWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_isAbsolute__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_isAbsolute__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_isAbsolute__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isAbsolute", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_6_isAbsolute", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_isAbsolute__Z_args, // the arguments
0, //arguments count
FileImpl_methods_isAbsolute__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_isAbsolute__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_isDirectory__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_isDirectory__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_isDirectory__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isDirectory", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_a_isDirectory", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_isDirectory__Z_args, // the arguments
0, //arguments count
FileImpl_methods_isDirectory__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_isDirectory__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_isFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_isFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_isFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_b_isFile", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_isFile__Z_args, // the arguments
0, //arguments count
FileImpl_methods_isFile__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_isFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_isHidden__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_isHidden__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_isHidden__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isHidden", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_c_isHidden", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_isHidden__Z_args, // the arguments
0, //arguments count
FileImpl_methods_isHidden__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_isHidden__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_lastModified__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_lastModified__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_lastModified__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"lastModified", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_m_lastModified", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_lastModified__J_args, // the arguments
0, //arguments count
FileImpl_methods_lastModified__J_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_lastModified__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_length__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_length__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_length__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"length", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_d_length", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_length__J_args, // the arguments
0, //arguments count
FileImpl_methods_length__J_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_length__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFilenameFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_listFlags =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"listFlags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__args[] =
{
&FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_filter,
&FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_listFlags,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_list_INLRFilenameFilter_I_LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_g_list", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__args, // the arguments
0, //arguments count
FileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_list_INLRFilenameFilter_I_LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_list__LRStringArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_list__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_list__LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_h_list", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_list__LRStringArray__args, // the arguments
0, //arguments count
FileImpl_methods_list__LRStringArray__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_list__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_list_INLRFilenameFilter__LRStringArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFilenameFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_list_INLRFilenameFilter__LRStringArray__args[] =
{
&FileImpl_methods_list_INLRFilenameFilter__LRStringArray__arg_filter,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_list_INLRFilenameFilter__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_list_INLRFilenameFilter__LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_i_list", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_list_INLRFilenameFilter__LRStringArray__args, // the arguments
0, //arguments count
FileImpl_methods_list_INLRFilenameFilter__LRStringArray__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_list_INLRFilenameFilter__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_listFlags =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"listFlags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__args[] =
{
&FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_filter,
&FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_listFlags,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_listFiles_INLRFileFilter_I_LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_j_listFiles", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__args, // the arguments
0, //arguments count
FileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_listFiles_INLRFileFilter_I_LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_listFiles__LRFileArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_listFiles__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_listFiles__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_k_listFiles", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_listFiles__LRFileArray__args, // the arguments
0, //arguments count
FileImpl_methods_listFiles__LRFileArray__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_listFiles__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_listFiles_INLRFileFilter__LRFileArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_listFiles_INLRFileFilter__LRFileArray__args[] =
{
&FileImpl_methods_listFiles_INLRFileFilter__LRFileArray__arg_filter,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_listFiles_INLRFileFilter__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_listFiles_INLRFileFilter__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_l_listFiles", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_listFiles_INLRFileFilter__LRFileArray__args, // the arguments
0, //arguments count
FileImpl_methods_listFiles_INLRFileFilter__LRFileArray__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_listFiles_INLRFileFilter__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_makeChild_INLRString__LRFile__arg_subfile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"subfile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_makeChild_INLRString__LRFile__args[] =
{
&FileImpl_methods_makeChild_INLRString__LRFile__arg_subfile,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_makeChild_INLRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_makeChild_INLRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"makeChild", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_5_makeChild", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_makeChild_INLRString__LRFile__args, // the arguments
0, //arguments count
FileImpl_methods_makeChild_INLRString__LRFile__exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_makeChild_INLRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_mkdir_I_Z_arg_mode =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"mode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_mkdir_I_Z_args[] =
{
&FileImpl_methods_mkdir_I_Z_arg_mode,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_mkdir_I_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_mkdir_I_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"mkdir", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_o_mkdir", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_mkdir_I_Z_args, // the arguments
0, //arguments count
FileImpl_methods_mkdir_I_Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_mkdir_I_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_mkdir__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_mkdir__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_mkdir__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract,// class flags, like static,
0, //AttributesRes
"mkdir", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_p_mkdir", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_mkdir__Z_args, // the arguments
0, //arguments count
FileImpl_methods_mkdir__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_mkdir__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_renameTo_INLRFile__Z_arg_dest =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"dest", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_renameTo_INLRFile__Z_args[] =
{
&FileImpl_methods_renameTo_INLRFile__Z_arg_dest,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_renameTo_INLRFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_renameTo_INLRFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"renameTo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_q_renameTo", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_renameTo_INLRFile__Z_args, // the arguments
0, //arguments count
FileImpl_methods_renameTo_INLRFile__Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_renameTo_INLRFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_setFileAttributes_II_Z_arg_mask =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"mask", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_setFileAttributes_II_Z_arg_flags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"flags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_setFileAttributes_II_Z_args[] =
{
&FileImpl_methods_setFileAttributes_II_Z_arg_mask,
&FileImpl_methods_setFileAttributes_II_Z_arg_flags,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_setFileAttributes_II_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_setFileAttributes_II_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileAttributes", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_u_setFileAttributes", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_setFileAttributes_II_Z_args, // the arguments
0, //arguments count
FileImpl_methods_setFileAttributes_II_Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_setFileAttributes_II_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_setFileCreated_J_Z_arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_setFileCreated_J_Z_args[] =
{
&FileImpl_methods_setFileCreated_J_Z_arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_setFileCreated_J_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_setFileCreated_J_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileCreated", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_s_setFileCreated", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_setFileCreated_J_Z_args, // the arguments
0, //arguments count
FileImpl_methods_setFileCreated_J_Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_setFileCreated_J_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_setFileFlags_I_Z_arg_flags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"flags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_setFileFlags_I_Z_args[] =
{
&FileImpl_methods_setFileFlags_I_Z_arg_flags,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_setFileFlags_I_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_setFileFlags_I_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileFlags", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_v_setFileFlags", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_setFileFlags_I_Z_args, // the arguments
0, //arguments count
FileImpl_methods_setFileFlags_I_Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_setFileFlags_I_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileImpl_methods_setLastModified_J_Z_arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileImpl_methods_setLastModified_J_Z_args[] =
{
&FileImpl_methods_setLastModified_J_Z_arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* FileImpl_methods_setLastModified_J_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileImpl_method_setLastModified_J_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setLastModified", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_r_setLastModified", // alternative name of method
-1, // altlabelHashCode
FileImpl_methods_setLastModified_J_Z_args, // the arguments
0, //arguments count
FileImpl_methods_setLastModified_J_Z_exceptions, // the declared exceptions
FileImpl_MetainfoWrapper::FileImpl_method_setLastModified_J_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _FileImpl_methods[] =
{
&FileImpl_method_GetClass__L_acdk_lang_RClass_,
&FileImpl_method_canRead__Z,
&FileImpl_method_canWrite__Z,
&FileImpl_method_createNewFile__Z,
&FileImpl_method_deleteFile__Z,
&FileImpl_method_exists__Z,
&FileImpl_method_fileCreated__J,
&FileImpl_method_getAbsolutePath__LRString_,
&FileImpl_method_getCanonicalPath__LRString_,
&FileImpl_method_getFileInfo__LRFileInfo_,
&FileImpl_method_getFileSystem__LRFileSystem_,
&FileImpl_method_getName__LRString_,
&FileImpl_method_getParentFile__LRFile_,
&FileImpl_method_getPath__LRString_,
&FileImpl_method_getReader__LRReader_,
&FileImpl_method_getWriter__LRWriter_,
&FileImpl_method_isAbsolute__Z,
&FileImpl_method_isDirectory__Z,
&FileImpl_method_isFile__Z,
&FileImpl_method_isHidden__Z,
&FileImpl_method_lastModified__J,
&FileImpl_method_length__J,
&FileImpl_method_list_INLRFilenameFilter_I_LRStringArray_,
&FileImpl_method_list__LRStringArray_,
&FileImpl_method_list_INLRFilenameFilter__LRStringArray_,
&FileImpl_method_listFiles_INLRFileFilter_I_LRFileArray_,
&FileImpl_method_listFiles__LRFileArray_,
&FileImpl_method_listFiles_INLRFileFilter__LRFileArray_,
&FileImpl_method_makeChild_INLRString__LRFile_,
&FileImpl_method_mkdir_I_Z,
&FileImpl_method_mkdir__Z,
&FileImpl_method_renameTo_INLRFile__Z,
&FileImpl_method_setFileAttributes_II_Z,
&FileImpl_method_setFileCreated_J_Z,
&FileImpl_method_setFileFlags_I_Z,
&FileImpl_method_setLastModified_J_Z,
0
};
struct FileImpl_MetaInfoInitializer
{ FileImpl_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FileImpl::clazzInfo();
ci->fields = _FileImpl_fields;
ci->methods = _FileImpl_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FileImpl_MetaInfoInitializer FileImpl_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
//static
::acdk::lang::RObject
AbstractFileImpl_create_array(int length)
{
return new ObjectArrayImpl<RAbstractFileImpl>(length);
}
//static
::acdk::lang::RObject
AbstractFileImpl_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class AbstractFileImpl_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new AbstractFileImpl(::acdk::lang::dmi::castTo< RFileSystem>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new AbstractFileImpl(::acdk::lang::dmi::castTo< RFileSystem>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< RString>(args[3], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)AbstractFileImpl::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method__throwFileNotExits_INLRString__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->AbstractFileImpl::_throwFileNotExits(::acdk::lang::dmi::castTo< RString>(args[0], dc));
else
This->_throwFileNotExits(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_canRead__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::canRead();
else
ret = This->canRead();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_canWrite__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::canWrite();
else
ret = This->canWrite();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_createNewFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::createNewFile();
else
ret = This->createNewFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_deleteFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::deleteFile();
else
ret = This->deleteFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_exists__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::exists();
else
ret = This->exists();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_fileCreated__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::fileCreated();
else
ret = This->fileCreated();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getAbsolutePath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getAbsolutePath();
else
ret = (::acdk::lang::RObject)This->getAbsolutePath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getCanonicalPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getCanonicalPath();
else
ret = (::acdk::lang::RObject)This->getCanonicalPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getFileInfo__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getFileInfo();
else
ret = (::acdk::lang::RObject)This->getFileInfo();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getFileSystem__LRFileSystem__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getFileSystem();
else
ret = (::acdk::lang::RObject)This->getFileSystem();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getName();
else
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getParentFile__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getParentFile();
else
ret = (::acdk::lang::RObject)This->getParentFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getPath();
else
ret = (::acdk::lang::RObject)This->getPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getReader__LRReader__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getReader();
else
ret = (::acdk::lang::RObject)This->getReader();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_getWriter__LRWriter__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::getWriter();
else
ret = (::acdk::lang::RObject)This->getWriter();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_isAbsolute__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::isAbsolute();
else
ret = This->isAbsolute();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_isDirectory__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::isDirectory();
else
ret = This->isDirectory();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_isFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::isFile();
else
ret = This->isFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_isHidden__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::isHidden();
else
ret = This->isHidden();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_lastModified__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::lastModified();
else
ret = This->lastModified();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_length__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::length();
else
ret = This->length();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_list_INLRFilenameFilter_I_LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_list__LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::list();
else
ret = (::acdk::lang::RObject)This->list();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_list_INLRFilenameFilter__LRStringArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->list(::acdk::lang::dmi::castTo< RFilenameFilter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_listFiles_INLRFileFilter_I_LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_listFiles__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::listFiles();
else
ret = (::acdk::lang::RObject)This->listFiles();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_listFiles_INLRFileFilter__LRFileArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->listFiles(::acdk::lang::dmi::castTo< RFileFilter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_makeChild_INLRString__LRFile__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->AbstractFileImpl::makeChild(::acdk::lang::dmi::castTo< RString>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->makeChild(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_mkdir_I_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::mkdir(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->mkdir(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_mkdir__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::mkdir();
else
ret = This->mkdir();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_renameTo_INLRFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::renameTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
else
ret = This->renameTo(::acdk::lang::dmi::castTo< RFile>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_setFileAttributes_II_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::setFileAttributes(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
else
ret = This->setFileAttributes(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_setFileCreated_J_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::setFileCreated(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
else
ret = This->setFileCreated(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_setFileFlags_I_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::setFileFlags(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->setFileFlags(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AbstractFileImpl_method_setLastModified_J_Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->AbstractFileImpl::setLastModified(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
else
ret = This->setLastModified(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AbstractFileImpl_fields__dir_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_dir, flags);
else
This->_dir = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AbstractFileImpl_fields__filePath_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_filePath, flags);
else
This->_filePath = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AbstractFileImpl_fields__fsys_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_fsys, flags);
else
This->_fsys = ::acdk::lang::dmi::castTo< RFileSystem>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AbstractFileImpl_fields__name_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
AbstractFileImpl* This = dmi_cast<AbstractFileImpl>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_name, flags);
else
This->_name = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo AbstractFileImpl_fields__dir =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_dir", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_fields__dir_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AbstractFileImpl_fields__filePath =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_filePath", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_fields__filePath_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AbstractFileImpl_fields__fsys =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_fsys", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileSystem::clazzInfo(),
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_fields__fsys_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AbstractFileImpl_fields__name =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_fields__name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _AbstractFileImpl_fields[] =
{
&AbstractFileImpl_fields__dir,
&AbstractFileImpl_fields__filePath,
&AbstractFileImpl_fields__fsys,
&AbstractFileImpl_fields__name,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__arg_fsys =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"fsys", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileSystem::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__arg_fpath =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"fpath", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__args[] =
{
&AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__arg_fsys,
&AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__arg_fpath,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"AbstractFileImpl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
AbstractFileImpl::clazzInfo(), // return type
"_0_AbstractFileImpl", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_fsys =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"fsys", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileSystem::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_path =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"path", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_dir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"dir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__args[] =
{
&AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_fsys,
&AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_path,
&AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_dir,
&AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__arg_name,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"AbstractFileImpl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
AbstractFileImpl::clazzInfo(), // return type
"_1_AbstractFileImpl", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_C_GetClass", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods__throwFileNotExits_INLRString__V_arg_method =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"method", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods__throwFileNotExits_INLRString__V_args[] =
{
&AbstractFileImpl_methods__throwFileNotExits_INLRString__V_arg_method,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods__throwFileNotExits_INLRString__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method__throwFileNotExits_INLRString__V =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"_throwFileNotExits", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_B__throwFileNotExits", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods__throwFileNotExits_INLRString__V_args, // the arguments
0, //arguments count
AbstractFileImpl_methods__throwFileNotExits_INLRString__V_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method__throwFileNotExits_INLRString__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_canRead__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_canRead__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_canRead__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canRead", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_a_canRead", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_canRead__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_canRead__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_canRead__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_canWrite__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_canWrite__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_canWrite__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canWrite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_b_canWrite", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_canWrite__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_canWrite__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_canWrite__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_createNewFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_createNewFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_createNewFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"createNewFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_g_createNewFile", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_createNewFile__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_createNewFile__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_createNewFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_deleteFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_deleteFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_deleteFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"deleteFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_h_deleteFile", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_deleteFile__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_deleteFile__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_deleteFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_exists__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_exists__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_exists__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"exists", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_9_exists", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_exists__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_exists__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_exists__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_fileCreated__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_fileCreated__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_fileCreated__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"fileCreated", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_p_fileCreated", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_fileCreated__J_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_fileCreated__J_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_fileCreated__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getAbsolutePath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getAbsolutePath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getAbsolutePath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getAbsolutePath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_3_getAbsolutePath", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getAbsolutePath__LRString__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getAbsolutePath__LRString__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getAbsolutePath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getCanonicalPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getCanonicalPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getCanonicalPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getCanonicalPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_2_getCanonicalPath", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getCanonicalPath__LRString__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getCanonicalPath__LRString__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getCanonicalPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getFileInfo__LRFileInfo__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getFileInfo__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getFileInfo__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileInfo::clazzInfo(), // return type
"_v_getFileInfo", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getFileInfo__LRFileInfo__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getFileInfo__LRFileInfo__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getFileInfo__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getFileSystem__LRFileSystem__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getFileSystem__LRFileSystem__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getFileSystem__LRFileSystem_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileSystem", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileSystem::clazzInfo(), // return type
"_A_getFileSystem", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getFileSystem__LRFileSystem__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getFileSystem__LRFileSystem__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getFileSystem__LRFileSystem__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_4_getName", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getName__LRString__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getName__LRString__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getParentFile__LRFile__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getParentFile__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getParentFile__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getParentFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_6_getParentFile", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getParentFile__LRFile__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getParentFile__LRFile__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getParentFile__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_5_getPath", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getPath__LRString__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getPath__LRString__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getReader__LRReader__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getReader__LRReader__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getReader__LRReader_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getReader", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RReader::clazzInfo(), // return type
"_y_getReader", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getReader__LRReader__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getReader__LRReader__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getReader__LRReader__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_getWriter__LRWriter__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_getWriter__LRWriter__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_getWriter__LRWriter_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RWriter::clazzInfo(), // return type
"_z_getWriter", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_getWriter__LRWriter__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_getWriter__LRWriter__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_getWriter__LRWriter__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_isAbsolute__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_isAbsolute__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_isAbsolute__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isAbsolute", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_8_isAbsolute", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_isAbsolute__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_isAbsolute__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_isAbsolute__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_isDirectory__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_isDirectory__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_isDirectory__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isDirectory", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_c_isDirectory", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_isDirectory__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_isDirectory__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_isDirectory__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_isFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_isFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_isFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_d_isFile", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_isFile__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_isFile__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_isFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_isHidden__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_isHidden__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_isHidden__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isHidden", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_e_isHidden", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_isHidden__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_isHidden__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_isHidden__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_lastModified__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_lastModified__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_lastModified__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"lastModified", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_o_lastModified", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_lastModified__J_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_lastModified__J_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_lastModified__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_length__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_length__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_length__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"length", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_f_length", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_length__J_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_length__J_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_length__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFilenameFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_listFlags =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"listFlags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__args[] =
{
&AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_filter,
&AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__arg_listFlags,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_list_INLRFilenameFilter_I_LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_i_list", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_list_INLRFilenameFilter_I_LRStringArray__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_list_INLRFilenameFilter_I_LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_list__LRStringArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_list__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_list__LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_j_list", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_list__LRStringArray__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_list__LRStringArray__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_list__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_list_INLRFilenameFilter__LRStringArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFilenameFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_list_INLRFilenameFilter__LRStringArray__args[] =
{
&AbstractFileImpl_methods_list_INLRFilenameFilter__LRStringArray__arg_filter,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_list_INLRFilenameFilter__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_list_INLRFilenameFilter__LRStringArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"list", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_k_list", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_list_INLRFilenameFilter__LRStringArray__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_list_INLRFilenameFilter__LRStringArray__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_list_INLRFilenameFilter__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_listFlags =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"listFlags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__args[] =
{
&AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_filter,
&AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__arg_listFlags,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_listFiles_INLRFileFilter_I_LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_l_listFiles", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_listFiles_INLRFileFilter_I_LRFileArray__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_listFiles_INLRFileFilter_I_LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_listFiles__LRFileArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_listFiles__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_listFiles__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_m_listFiles", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_listFiles__LRFileArray__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_listFiles__LRFileArray__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_listFiles__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_listFiles_INLRFileFilter__LRFileArray__arg_filter =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filter", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileFilter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_listFiles_INLRFileFilter__LRFileArray__args[] =
{
&AbstractFileImpl_methods_listFiles_INLRFileFilter__LRFileArray__arg_filter,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_listFiles_INLRFileFilter__LRFileArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_listFiles_INLRFileFilter__LRFileArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"listFiles", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileArray::clazzInfo(), // return type
"_n_listFiles", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_listFiles_INLRFileFilter__LRFileArray__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_listFiles_INLRFileFilter__LRFileArray__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_listFiles_INLRFileFilter__LRFileArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_makeChild_INLRString__LRFile__arg_subfile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"subfile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_makeChild_INLRString__LRFile__args[] =
{
&AbstractFileImpl_methods_makeChild_INLRString__LRFile__arg_subfile,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_makeChild_INLRString__LRFile__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_makeChild_INLRString__LRFile_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"makeChild", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo(), // return type
"_7_makeChild", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_makeChild_INLRString__LRFile__args, // the arguments
0, //arguments count
AbstractFileImpl_methods_makeChild_INLRString__LRFile__exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_makeChild_INLRString__LRFile__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_mkdir_I_Z_arg_mode =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"mode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_mkdir_I_Z_args[] =
{
&AbstractFileImpl_methods_mkdir_I_Z_arg_mode,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_mkdir_I_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_mkdir_I_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"mkdir", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_q_mkdir", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_mkdir_I_Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_mkdir_I_Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_mkdir_I_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_mkdir__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_mkdir__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_mkdir__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual,// class flags, like static,
0, //AttributesRes
"mkdir", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_r_mkdir", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_mkdir__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_mkdir__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_mkdir__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_renameTo_INLRFile__Z_arg_dest =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"dest", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_renameTo_INLRFile__Z_args[] =
{
&AbstractFileImpl_methods_renameTo_INLRFile__Z_arg_dest,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_renameTo_INLRFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_renameTo_INLRFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"renameTo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_s_renameTo", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_renameTo_INLRFile__Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_renameTo_INLRFile__Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_renameTo_INLRFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_setFileAttributes_II_Z_arg_mask =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"mask", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_setFileAttributes_II_Z_arg_flags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"flags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_setFileAttributes_II_Z_args[] =
{
&AbstractFileImpl_methods_setFileAttributes_II_Z_arg_mask,
&AbstractFileImpl_methods_setFileAttributes_II_Z_arg_flags,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_setFileAttributes_II_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_setFileAttributes_II_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileAttributes", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_w_setFileAttributes", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_setFileAttributes_II_Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_setFileAttributes_II_Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_setFileAttributes_II_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_setFileCreated_J_Z_arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_setFileCreated_J_Z_args[] =
{
&AbstractFileImpl_methods_setFileCreated_J_Z_arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_setFileCreated_J_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_setFileCreated_J_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileCreated", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_u_setFileCreated", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_setFileCreated_J_Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_setFileCreated_J_Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_setFileCreated_J_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_setFileFlags_I_Z_arg_flags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"flags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_setFileFlags_I_Z_args[] =
{
&AbstractFileImpl_methods_setFileFlags_I_Z_arg_flags,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_setFileFlags_I_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_setFileFlags_I_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setFileFlags", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_x_setFileFlags", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_setFileFlags_I_Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_setFileFlags_I_Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_setFileFlags_I_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo AbstractFileImpl_methods_setLastModified_J_Z_arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* AbstractFileImpl_methods_setLastModified_J_Z_args[] =
{
&AbstractFileImpl_methods_setLastModified_J_Z_arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* AbstractFileImpl_methods_setLastModified_J_Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AbstractFileImpl_method_setLastModified_J_Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setLastModified", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_t_setLastModified", // alternative name of method
-1, // altlabelHashCode
AbstractFileImpl_methods_setLastModified_J_Z_args, // the arguments
0, //arguments count
AbstractFileImpl_methods_setLastModified_J_Z_exceptions, // the declared exceptions
AbstractFileImpl_MetainfoWrapper::AbstractFileImpl_method_setLastModified_J_Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _AbstractFileImpl_methods[] =
{
&AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString__LRAbstractFileImpl_,
&AbstractFileImpl_method_AbstractFileImpl_INLRFileSystem_INLRString_INLRString_INLRString__LRAbstractFileImpl_,
&AbstractFileImpl_method_GetClass__L_acdk_lang_RClass_,
&AbstractFileImpl_method__throwFileNotExits_INLRString__V,
&AbstractFileImpl_method_canRead__Z,
&AbstractFileImpl_method_canWrite__Z,
&AbstractFileImpl_method_createNewFile__Z,
&AbstractFileImpl_method_deleteFile__Z,
&AbstractFileImpl_method_exists__Z,
&AbstractFileImpl_method_fileCreated__J,
&AbstractFileImpl_method_getAbsolutePath__LRString_,
&AbstractFileImpl_method_getCanonicalPath__LRString_,
&AbstractFileImpl_method_getFileInfo__LRFileInfo_,
&AbstractFileImpl_method_getFileSystem__LRFileSystem_,
&AbstractFileImpl_method_getName__LRString_,
&AbstractFileImpl_method_getParentFile__LRFile_,
&AbstractFileImpl_method_getPath__LRString_,
&AbstractFileImpl_method_getReader__LRReader_,
&AbstractFileImpl_method_getWriter__LRWriter_,
&AbstractFileImpl_method_isAbsolute__Z,
&AbstractFileImpl_method_isDirectory__Z,
&AbstractFileImpl_method_isFile__Z,
&AbstractFileImpl_method_isHidden__Z,
&AbstractFileImpl_method_lastModified__J,
&AbstractFileImpl_method_length__J,
&AbstractFileImpl_method_list_INLRFilenameFilter_I_LRStringArray_,
&AbstractFileImpl_method_list__LRStringArray_,
&AbstractFileImpl_method_list_INLRFilenameFilter__LRStringArray_,
&AbstractFileImpl_method_listFiles_INLRFileFilter_I_LRFileArray_,
&AbstractFileImpl_method_listFiles__LRFileArray_,
&AbstractFileImpl_method_listFiles_INLRFileFilter__LRFileArray_,
&AbstractFileImpl_method_makeChild_INLRString__LRFile_,
&AbstractFileImpl_method_mkdir_I_Z,
&AbstractFileImpl_method_mkdir__Z,
&AbstractFileImpl_method_renameTo_INLRFile__Z,
&AbstractFileImpl_method_setFileAttributes_II_Z,
&AbstractFileImpl_method_setFileCreated_J_Z,
&AbstractFileImpl_method_setFileFlags_I_Z,
&AbstractFileImpl_method_setLastModified_J_Z,
0
};
struct AbstractFileImpl_MetaInfoInitializer
{ AbstractFileImpl_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = AbstractFileImpl::clazzInfo();
ci->fields = _AbstractFileImpl_fields;
ci->methods = _AbstractFileImpl_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
AbstractFileImpl_MetaInfoInitializer AbstractFileImpl_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
//static
::acdk::lang::RObject
FileInfo_create_array(int length)
{
return new ObjectArrayImpl<RFileInfo>(length);
}
//static
::acdk::lang::RObject
FileInfo_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FileInfo_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo_INLRFileInfo__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo(::acdk::lang::dmi::castTo< RFileInfo>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo_INLRString__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< jlong>(args[3], dc), ::acdk::lang::dmi::castTo< jlong>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo_IINLRString_INLRString__LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo_IINLRString_INLRString_J_LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< jlong>(args[3], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileInfo(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< jlong>(args[3], dc), ::acdk::lang::dmi::castTo< jlong>(args[4], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileInfo::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_canRead__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::canRead();
else
ret = This->canRead();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_canRead_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::canRead(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->canRead(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_canWrite__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::canWrite();
else
ret = This->canWrite();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_canWrite_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::canWrite(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->canWrite(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_compareTo_INLRFileInfo__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::compareTo(::acdk::lang::dmi::castTo< RFileInfo>(args[0], dc));
else
ret = This->compareTo(::acdk::lang::dmi::castTo< RFileInfo>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_compareTo_INLRObject__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::compareTo(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc));
else
ret = This->compareTo(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_dump_INL_acdk_io_RPrintWriter__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::dump(::acdk::lang::dmi::castTo< ::acdk::io::RPrintWriter>(args[0], dc));
else
This->dump(::acdk::lang::dmi::castTo< ::acdk::io::RPrintWriter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_equals_INLRFileInfo__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::equals(::acdk::lang::dmi::castTo< RFileInfo>(args[0], dc));
else
ret = This->equals(::acdk::lang::dmi::castTo< RFileInfo>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_equals_INLRObject__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::equals(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc));
else
ret = This->equals(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_exists__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::exists();
else
ret = This->exists();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_exists_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::exists(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->exists(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_flagString_I_LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileInfo::flagString(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_getPath__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileInfo::getPath();
else
ret = (::acdk::lang::RObject)This->getPath();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isChecked__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::isChecked();
else
ret = This->isChecked();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isChecked_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::isChecked(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->isChecked(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isDirectory__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::isDirectory();
else
ret = This->isDirectory();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isDirectory_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::isDirectory(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->isDirectory(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isFile__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::isFile();
else
ret = This->isFile();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isFile_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::isFile(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->isFile(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isHidden__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->FileInfo::isHidden();
else
ret = This->isHidden();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_isHidden_Z_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->FileInfo::isHidden(::acdk::lang::dmi::castTo< bool>(args[0], dc));
else
This->isHidden(::acdk::lang::dmi::castTo< bool>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_timeToString_J_LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileInfo::timeToString(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileInfo_method_toString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->FileInfo::toString();
else
ret = (::acdk::lang::RObject)This->toString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_created_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->created, flags);
else
This->created = ::acdk::lang::dmi::castTo< jlong>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_digest_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->digest, flags);
else
This->digest = ::acdk::lang::dmi::castTo< jlong>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_dir_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->dir, flags);
else
This->dir = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_flags_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->flags, flags);
else
This->flags = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_modified_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->modified, flags);
else
This->modified = ::acdk::lang::dmi::castTo< jlong>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_name_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FileInfo_fields_size_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
FileInfo* This = dmi_cast<FileInfo>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->size, flags);
else
This->size = ::acdk::lang::dmi::castTo< jlong>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_created =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"created", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(),
FileInfo_MetainfoWrapper::FileInfo_fields_created_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_digest =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"digest", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(),
FileInfo_MetainfoWrapper::FileInfo_fields_digest_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_dir =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"dir", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
FileInfo_MetainfoWrapper::FileInfo_fields_dir_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_flags =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"flags", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
FileInfo_MetainfoWrapper::FileInfo_fields_flags_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_modified =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"modified", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(),
FileInfo_MetainfoWrapper::FileInfo_fields_modified_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
FileInfo_MetainfoWrapper::FileInfo_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FileInfo_fields_size =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"size", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(),
FileInfo_MetainfoWrapper::FileInfo_fields_size_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _FileInfo_fields[] =
{
&FileInfo_fields_created,
&FileInfo_fields_digest,
&FileInfo_fields_dir,
&FileInfo_fields_flags,
&FileInfo_fields_modified,
&FileInfo_fields_name,
&FileInfo_fields_size,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo__LRFileInfo__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_0_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo__LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo__LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_INLRFileInfo__LRFileInfo__arg_other =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"other", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileInfo::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo_INLRFileInfo__LRFileInfo__args[] =
{
&FileInfo_methods_FileInfo_INLRFileInfo__LRFileInfo__arg_other,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo_INLRFileInfo__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo_INLRFileInfo__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_1_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo_INLRFileInfo__LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo_INLRFileInfo__LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo_INLRFileInfo__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_INLRString__LRFileInfo__arg_path =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"path", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo_INLRString__LRFileInfo__args[] =
{
&FileInfo_methods_FileInfo_INLRString__LRFileInfo__arg_path,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo_INLRString__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo_INLRString__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_2_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo_INLRString__LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo_INLRString__LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo_INLRString__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_fiflags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fiflags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_filename =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"filename", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_filesize =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filesize", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_creat =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"creat", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_modif =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"modif", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__args[] =
{
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_fiflags,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_parent,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_filename,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_filesize,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_creat,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__arg_modif,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_3_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__arg_fiflags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fiflags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__arg_filename =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"filename", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__args[] =
{
&FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__arg_fiflags,
&FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__arg_parent,
&FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__arg_filename,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo_IINLRString_INLRString__LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_4_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo_IINLRString_INLRString__LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo_IINLRString_INLRString__LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_fiflags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fiflags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_filename =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"filename", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_filesize =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filesize", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__args[] =
{
&FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_fiflags,
&FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_parent,
&FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_filename,
&FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__arg_filesize,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo_IINLRString_INLRString_J_LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_5_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo_IINLRString_INLRString_J_LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo_IINLRString_INLRString_J_LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_fiflags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fiflags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_parent =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"parent", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_filename =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"filename", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_filesize =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filesize", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_creat =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"creat", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__args[] =
{
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_fiflags,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_parent,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_filename,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_filesize,
&FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__arg_creat,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_FileInfo_IINLRString_INLRString_JJ_LRFileInfo_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"FileInfo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileInfo::clazzInfo(), // return type
"_6_FileInfo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__args, // the arguments
0, //arguments count
FileInfo_methods_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_FileInfo_IINLRString_INLRString_JJ_LRFileInfo__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_u_GetClass", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FileInfo_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_canRead__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_canRead__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_canRead__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canRead", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_a_canRead", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_canRead__Z_args, // the arguments
0, //arguments count
FileInfo_methods_canRead__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_canRead__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_canRead_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_canRead_Z_V_args[] =
{
&FileInfo_methods_canRead_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_canRead_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_canRead_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canRead", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_b_canRead", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_canRead_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_canRead_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_canRead_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_canWrite__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_canWrite__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_canWrite__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canWrite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_c_canWrite", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_canWrite__Z_args, // the arguments
0, //arguments count
FileInfo_methods_canWrite__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_canWrite__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_canWrite_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_canWrite_Z_V_args[] =
{
&FileInfo_methods_canWrite_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_canWrite_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_canWrite_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"canWrite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_d_canWrite", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_canWrite_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_canWrite_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_canWrite_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_compareTo_INLRFileInfo__I_arg_other =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"other", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileInfo::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_compareTo_INLRFileInfo__I_args[] =
{
&FileInfo_methods_compareTo_INLRFileInfo__I_arg_other,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_compareTo_INLRFileInfo__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_compareTo_INLRFileInfo__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"compareTo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_s_compareTo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_compareTo_INLRFileInfo__I_args, // the arguments
0, //arguments count
FileInfo_methods_compareTo_INLRFileInfo__I_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_compareTo_INLRFileInfo__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_compareTo_INLRObject__I_arg_other =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"other", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_compareTo_INLRObject__I_args[] =
{
&FileInfo_methods_compareTo_INLRObject__I_arg_other,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_compareTo_INLRObject__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_compareTo_INLRObject__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"compareTo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_t_compareTo", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_compareTo_INLRObject__I_args, // the arguments
0, //arguments count
FileInfo_methods_compareTo_INLRObject__I_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_compareTo_INLRObject__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_dump_INL_acdk_io_RPrintWriter__V_arg_out =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"out", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::io::RPrintWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_dump_INL_acdk_io_RPrintWriter__V_args[] =
{
&FileInfo_methods_dump_INL_acdk_io_RPrintWriter__V_arg_out,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_dump_INL_acdk_io_RPrintWriter__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_dump_INL_acdk_io_RPrintWriter__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dump", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_p_dump", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_dump_INL_acdk_io_RPrintWriter__V_args, // the arguments
0, //arguments count
FileInfo_methods_dump_INL_acdk_io_RPrintWriter__V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_dump_INL_acdk_io_RPrintWriter__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_equals_INLRFileInfo__Z_arg_other =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"other", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFileInfo::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_equals_INLRFileInfo__Z_args[] =
{
&FileInfo_methods_equals_INLRFileInfo__Z_arg_other,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_equals_INLRFileInfo__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_equals_INLRFileInfo__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"equals", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_q_equals", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_equals_INLRFileInfo__Z_args, // the arguments
0, //arguments count
FileInfo_methods_equals_INLRFileInfo__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_equals_INLRFileInfo__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_equals_INLRObject__Z_arg_other =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"other", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_equals_INLRObject__Z_args[] =
{
&FileInfo_methods_equals_INLRObject__Z_arg_other,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_equals_INLRObject__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_equals_INLRObject__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"equals", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_r_equals", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_equals_INLRObject__Z_args, // the arguments
0, //arguments count
FileInfo_methods_equals_INLRObject__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_equals_INLRObject__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_exists__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_exists__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_exists__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"exists", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_8_exists", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_exists__Z_args, // the arguments
0, //arguments count
FileInfo_methods_exists__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_exists__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_exists_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_exists_Z_V_args[] =
{
&FileInfo_methods_exists_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_exists_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_exists_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"exists", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_9_exists", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_exists_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_exists_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_exists_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_flagString_I_LRString__arg_flags =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"flags", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_flagString_I_LRString__args[] =
{
&FileInfo_methods_flagString_I_LRString__arg_flags,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_flagString_I_LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_flagString_I_LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"flagString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_m_flagString", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_flagString_I_LRString__args, // the arguments
0, //arguments count
FileInfo_methods_flagString_I_LRString__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_flagString_I_LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_getPath__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_getPath__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_getPath__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getPath", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_7_getPath", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_getPath__LRString__args, // the arguments
0, //arguments count
FileInfo_methods_getPath__LRString__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_getPath__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isChecked__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isChecked__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isChecked__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isChecked", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_k_isChecked", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isChecked__Z_args, // the arguments
0, //arguments count
FileInfo_methods_isChecked__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isChecked__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_isChecked_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isChecked_Z_V_args[] =
{
&FileInfo_methods_isChecked_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isChecked_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isChecked_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isChecked", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_l_isChecked", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isChecked_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_isChecked_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isChecked_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isDirectory__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isDirectory__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isDirectory__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isDirectory", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_e_isDirectory", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isDirectory__Z_args, // the arguments
0, //arguments count
FileInfo_methods_isDirectory__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isDirectory__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_isDirectory_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isDirectory_Z_V_args[] =
{
&FileInfo_methods_isDirectory_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isDirectory_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isDirectory_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isDirectory", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_f_isDirectory", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isDirectory_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_isDirectory_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isDirectory_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isFile__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isFile__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isFile__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_g_isFile", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isFile__Z_args, // the arguments
0, //arguments count
FileInfo_methods_isFile__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isFile__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_isFile_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isFile_Z_V_args[] =
{
&FileInfo_methods_isFile_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isFile_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isFile_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isFile", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_h_isFile", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isFile_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_isFile_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isFile_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isHidden__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isHidden__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isHidden__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isHidden", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_i_isHidden", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isHidden__Z_args, // the arguments
0, //arguments count
FileInfo_methods_isHidden__Z_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isHidden__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_isHidden_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_isHidden_Z_V_args[] =
{
&FileInfo_methods_isHidden_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_isHidden_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_isHidden_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"isHidden", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_j_isHidden", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_isHidden_Z_V_args, // the arguments
0, //arguments count
FileInfo_methods_isHidden_Z_V_exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_isHidden_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileInfo_methods_timeToString_J_LRString__arg_time =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"time", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_timeToString_J_LRString__args[] =
{
&FileInfo_methods_timeToString_J_LRString__arg_time,
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_timeToString_J_LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_timeToString_J_LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"timeToString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_n_timeToString", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_timeToString_J_LRString__args, // the arguments
0, //arguments count
FileInfo_methods_timeToString_J_LRString__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_timeToString_J_LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileInfo_methods_toString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileInfo_methods_toString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileInfo_method_toString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"toString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_o_toString", // alternative name of method
-1, // altlabelHashCode
FileInfo_methods_toString__LRString__args, // the arguments
0, //arguments count
FileInfo_methods_toString__LRString__exceptions, // the declared exceptions
FileInfo_MetainfoWrapper::FileInfo_method_toString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _FileInfo_methods[] =
{
&FileInfo_method_FileInfo__LRFileInfo_,
&FileInfo_method_FileInfo_INLRFileInfo__LRFileInfo_,
&FileInfo_method_FileInfo_INLRString__LRFileInfo_,
&FileInfo_method_FileInfo_IINLRString_INLRString_JJJ_LRFileInfo_,
&FileInfo_method_FileInfo_IINLRString_INLRString__LRFileInfo_,
&FileInfo_method_FileInfo_IINLRString_INLRString_J_LRFileInfo_,
&FileInfo_method_FileInfo_IINLRString_INLRString_JJ_LRFileInfo_,
&FileInfo_method_GetClass__L_acdk_lang_RClass_,
&FileInfo_method_canRead__Z,
&FileInfo_method_canRead_Z_V,
&FileInfo_method_canWrite__Z,
&FileInfo_method_canWrite_Z_V,
&FileInfo_method_compareTo_INLRFileInfo__I,
&FileInfo_method_compareTo_INLRObject__I,
&FileInfo_method_dump_INL_acdk_io_RPrintWriter__V,
&FileInfo_method_equals_INLRFileInfo__Z,
&FileInfo_method_equals_INLRObject__Z,
&FileInfo_method_exists__Z,
&FileInfo_method_exists_Z_V,
&FileInfo_method_flagString_I_LRString_,
&FileInfo_method_getPath__LRString_,
&FileInfo_method_isChecked__Z,
&FileInfo_method_isChecked_Z_V,
&FileInfo_method_isDirectory__Z,
&FileInfo_method_isDirectory_Z_V,
&FileInfo_method_isFile__Z,
&FileInfo_method_isFile_Z_V,
&FileInfo_method_isHidden__Z,
&FileInfo_method_isHidden_Z_V,
&FileInfo_method_timeToString_J_LRString_,
&FileInfo_method_toString__LRString_,
0
};
struct FileInfo_MetaInfoInitializer
{ FileInfo_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FileInfo::clazzInfo();
ci->fields = _FileInfo_fields;
ci->methods = _FileInfo_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FileInfo_MetaInfoInitializer FileInfo_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
FilenameFilter_create_array(int length)
{
return new ObjectArrayImpl<RFilenameFilter>(length);
}
//static
::acdk::lang::RObject
FilenameFilter_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FilenameFilter_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FilenameFilter_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FilenameFilter::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FilenameFilter_method_accept_INLRFile_INLRString__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
FilenameFilter* This = dmi_cast<FilenameFilter>(This_);
ret = This->accept(::acdk::lang::dmi::castTo< RFile>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _FilenameFilter_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* FilenameFilter_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FilenameFilter_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FilenameFilter_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_1_GetClass", // alternative name of method
-1, // altlabelHashCode
FilenameFilter_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FilenameFilter_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FilenameFilter_MetainfoWrapper::FilenameFilter_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FilenameFilter_methods_accept_INLRFile_INLRString__Z_arg_dir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"dir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFile::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo FilenameFilter_methods_accept_INLRFile_INLRString__Z_arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FilenameFilter_methods_accept_INLRFile_INLRString__Z_args[] =
{
&FilenameFilter_methods_accept_INLRFile_INLRString__Z_arg_dir,
&FilenameFilter_methods_accept_INLRFile_INLRString__Z_arg_name,
0
};
::acdk::lang::dmi::ClazzInfo* FilenameFilter_methods_accept_INLRFile_INLRString__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FilenameFilter_method_accept_INLRFile_INLRString__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"accept", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_0_accept", // alternative name of method
-1, // altlabelHashCode
FilenameFilter_methods_accept_INLRFile_INLRString__Z_args, // the arguments
0, //arguments count
FilenameFilter_methods_accept_INLRFile_INLRString__Z_exceptions, // the declared exceptions
FilenameFilter_MetainfoWrapper::FilenameFilter_method_accept_INLRFile_INLRString__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _FilenameFilter_methods[] =
{
&FilenameFilter_method_GetClass__L_acdk_lang_RClass_,
&FilenameFilter_method_accept_INLRFile_INLRString__Z,
0
};
struct FilenameFilter_MetaInfoInitializer
{ FilenameFilter_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FilenameFilter::clazzInfo();
ci->fields = _FilenameFilter_fields;
ci->methods = _FilenameFilter_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FilenameFilter_MetaInfoInitializer FilenameFilter_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace io
namespace acdk {
namespace io {
using namespace acdk::lang;
//static
::acdk::lang::RObject
FileNotFoundException_create_array(int length)
{
return new ObjectArrayImpl<RFileNotFoundException>(length);
}
//static
::acdk::lang::RObject
FileNotFoundException_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FileNotFoundException_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileNotFoundException_method_FileNotFoundException__LRFileNotFoundException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileNotFoundException();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileNotFoundException_method_FileNotFoundException_INLRString__LRFileNotFoundException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new FileNotFoundException(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FileNotFoundException_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)FileNotFoundException::GetClass();
return methinf;
}
};
void ThrowException_FileNotFoundException(IN(::acdk::lang::RThrowable) ex)
{
throw RFileNotFoundException(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _FileNotFoundException_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileNotFoundException_methods_FileNotFoundException__LRFileNotFoundException__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileNotFoundException_methods_FileNotFoundException__LRFileNotFoundException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileNotFoundException_method_FileNotFoundException__LRFileNotFoundException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileNotFoundException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileNotFoundException::clazzInfo(), // return type
"_0_FileNotFoundException", // alternative name of method
-1, // altlabelHashCode
FileNotFoundException_methods_FileNotFoundException__LRFileNotFoundException__args, // the arguments
0, //arguments count
FileNotFoundException_methods_FileNotFoundException__LRFileNotFoundException__exceptions, // the declared exceptions
FileNotFoundException_MetainfoWrapper::FileNotFoundException_method_FileNotFoundException__LRFileNotFoundException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo FileNotFoundException_methods_FileNotFoundException_INLRString__LRFileNotFoundException__arg_what =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"what", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileNotFoundException_methods_FileNotFoundException_INLRString__LRFileNotFoundException__args[] =
{
&FileNotFoundException_methods_FileNotFoundException_INLRString__LRFileNotFoundException__arg_what,
0
};
::acdk::lang::dmi::ClazzInfo* FileNotFoundException_methods_FileNotFoundException_INLRString__LRFileNotFoundException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileNotFoundException_method_FileNotFoundException_INLRString__LRFileNotFoundException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FileNotFoundException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FileNotFoundException::clazzInfo(), // return type
"_1_FileNotFoundException", // alternative name of method
-1, // altlabelHashCode
FileNotFoundException_methods_FileNotFoundException_INLRString__LRFileNotFoundException__args, // the arguments
0, //arguments count
FileNotFoundException_methods_FileNotFoundException_INLRString__LRFileNotFoundException__exceptions, // the declared exceptions
FileNotFoundException_MetainfoWrapper::FileNotFoundException_method_FileNotFoundException_INLRString__LRFileNotFoundException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FileNotFoundException_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FileNotFoundException_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FileNotFoundException_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_2_GetClass", // alternative name of method
-1, // altlabelHashCode
FileNotFoundException_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FileNotFoundException_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FileNotFoundException_MetainfoWrapper::FileNotFoundException_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _FileNotFoundException_methods[] =
{
&FileNotFoundException_method_FileNotFoundException__LRFileNotFoundException_,
&FileNotFoundException_method_FileNotFoundException_INLRString__LRFileNotFoundException_,
&FileNotFoundException_method_GetClass__L_acdk_lang_RClass_,
0
};
struct FileNotFoundException_MetaInfoInitializer
{ FileNotFoundException_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FileNotFoundException::clazzInfo();
ci->fields = _FileNotFoundException_fields;
ci->methods = _FileNotFoundException_methods;
ci->_scopeParent = acdk_io_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FileNotFoundException_MetaInfoInitializer FileNotFoundException_MetaInfoInitializer_staticinstance__;
struct FileNotFoundException_clazzInfo_ClazzAttributesResInitializer10
{
FileNotFoundException_clazzInfo_ClazzAttributesResInitializer10()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)FileNotFoundException::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_FileNotFoundException));
}
};
FileNotFoundException_clazzInfo_ClazzAttributesResInitializer10 FileNotFoundException_clazzInfo_ClazzAttributesResInitializer10_instance;
} // namespace acdk
} // namespace io
|