// Generated by ACDK Metacompiler,
// Copyrighted by Roger Rene Kommer, artefaktur
//
// Dont edit this file manually
//
#include <acdk.h>
#include "ArithmeticException.h"
#include "ArrayIndexOutOfBoundsException.h"
#include "BasicArray.h"
#include "BasicArrayInl.h"
#include "Boolean.h"
#include "Byte.h"
#include "ByteBuffer.h"
#include "Character.h"
#include "Class.h"
#include "ClassCastException.h"
#include "ClassLoader.h"
#include "ClassNotFoundException.h"
#include "Cloneable.h"
#include "CloneNotSupportedException.h"
#include "CmdLineOption.h"
#include "CmdLineParseException.h"
#include "CmdLineParser.h"
#include "Comparable.h"
#include "DmiException.h"
#include "DmiTypeConversionException.h"
#include "Double.h"
#include "Error.h"
#include "Exception.h"
#include "ExceptionDeclarations.h"
#include "ExtObject.h"
#include "Float.h"
#include "IllegalAccessException.h"
#include "IllegalArgumentException.h"
#include "IllegalMonitorStateException.h"
#include "IllegalStateException.h"
#include "IllegalThreadStateException.h"
#include "IndexOutOfBoundsException.h"
#include "InOutPreDeclaration.h"
#include "InstantiationException.h"
#include "Integer.h"
#include "InterfaceBase.h"
#include "InterruptedException.h"
#include "lang.h"
#include "lang_all.h"
#include "Long.h"
#include "Math.h"
#include "NoSuchDmiElementException.h"
#include "NoSuchElementException.h"
#include "NoSuchFieldException.h"
#include "NoSuchMethodException.h"
#include "NullPointerException.h"
#include "Number.h"
#include "NumberFormatException.h"
#include "acdk::lang::Object.h"
#include "ObjectArrayBase.h"
#include "ObjectArrayBaseInl.h"
#include "ObjectArrayImpl.h"
#include "ObjectBase.h"
#include "ObjectDebug.h"
#include "ObjectImpl.h"
#include "ObjectInline.h"
#include "OutOfMemoryError.h"
#include "Package.h"
#include "ParamsMismatchException.h"
#include "Process.h"
#include "Runnable.h"
#include "Runtime.h"
#include "RuntimeException.h"
#include "SharedLibrary.h"
#include "Short.h"
#include "StackFrame.h"
#include "StackOverflowError.h"
#include "String.h"
#include "StringBuffer.h"
#include "StringConcenator.h"
#include "StringIndexOutOfBoundsException.h"
#include "StringInline.h"
#include "StringUtf8Utils.h"
#include "System.h"
#include "SystemError.h"
#include "SystemInline.h"
#include "SystemIntern.h"
#include "Thread.h"
#include "ThreadDeath.h"
#include "ThreadGroup.h"
#include "ThreadImpl.h"
#include "ThreadLocal.h"
#include "ThreadLocalImpl.h"
#include "Throwable.h"
#include "UnicodeCharacter.h"
#include "UnsupportedOperationException.h"
#include "Void.h"
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ArithmeticException_super_RuntimeException =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
RuntimeException::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ArithmeticException_interfaces[] =
{
&_ArithmeticException_super_RuntimeException,
0
};
::acdk::lang::dmi::ClazzInfo* ArithmeticException::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ArithmeticException", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ArithmeticException_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ArithmeticException::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ArithmeticException(ArithmeticException::clazzInfo());
::acdk::lang::RClass
ArithmeticException::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ArithmeticException::getCollectableFields(FieldReferences& fields)
{
RuntimeException::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ArithmeticOverflowException_super_ArithmeticException =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
ArithmeticException::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ArithmeticOverflowException_interfaces[] =
{
&_ArithmeticOverflowException_super_ArithmeticException,
0
};
::acdk::lang::dmi::ClazzInfo* ArithmeticOverflowException::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ArithmeticOverflowException", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ArithmeticOverflowException_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ArithmeticOverflowException::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ArithmeticOverflowException(ArithmeticOverflowException::clazzInfo());
::acdk::lang::RClass
ArithmeticOverflowException::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ArithmeticOverflowException::getCollectableFields(FieldReferences& fields)
{
ArithmeticException::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ArrayIndexOutOfBoundsException_super_IndexOutOfBoundsException =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
IndexOutOfBoundsException::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ArrayIndexOutOfBoundsException_interfaces[] =
{
&_ArrayIndexOutOfBoundsException_super_IndexOutOfBoundsException,
0
};
::acdk::lang::dmi::ClazzInfo* ArrayIndexOutOfBoundsException::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ArrayIndexOutOfBoundsException", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ArrayIndexOutOfBoundsException_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ArrayIndexOutOfBoundsException::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ArrayIndexOutOfBoundsException(ArrayIndexOutOfBoundsException::clazzInfo());
::acdk::lang::RClass
ArrayIndexOutOfBoundsException::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ArrayIndexOutOfBoundsException::getCollectableFields(FieldReferences& fields)
{
IndexOutOfBoundsException::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _Boolean_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Boolean_super_acdk__io__Serializable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
acdk::io::Serializable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Boolean_super_acdk__lang__Cloneable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
acdk::lang::Cloneable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _Boolean_interfaces[] =
{
&_Boolean_super_Object,
&_Boolean_super_acdk__io__Serializable,
&_Boolean_super_acdk__lang__Cloneable,
0
};
::acdk::lang::dmi::ClazzInfo* Boolean::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiSerializable, // clazz-flags
0, //AttributesRes
"Boolean", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_Boolean_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
&Boolean::create_instance, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
2, // count off all collectable members in this class
0, // member type info for arrays or typed container
Boolean::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_Boolean(Boolean::clazzInfo());
::acdk::lang::RClass
Boolean::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
Boolean::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _Byte_super_Number =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
Number::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Byte_super_Comparable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
Comparable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Byte_super_Cloneable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
Cloneable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _Byte_interfaces[] =
{
&_Byte_super_Number,
&_Byte_super_Comparable,
&_Byte_super_Cloneable,
0
};
::acdk::lang::dmi::ClazzInfo* Byte::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"Byte", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_Byte_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
&Byte::create_instance, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
Byte::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_Byte(Byte::clazzInfo());
::acdk::lang::RClass
Byte::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
Byte::getCollectableFields(FieldReferences& fields)
{
Number::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzEnumValueInfo SliceType_ShadowSlice =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"ShadowSlice", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
acdk::lang::ShadowSlice, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo SliceType_CopyOnWriteSlice =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"CopyOnWriteSlice", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
acdk::lang::CopyOnWriteSlice, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo SliceType_ClonedSlice =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"ClonedSlice", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
acdk::lang::ClonedSlice, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo* SliceType_enumValues[] = {
&SliceType_ShadowSlice,
&SliceType_CopyOnWriteSlice,
&SliceType_ClonedSlice,
0
};
::acdk::lang::dmi::ClazzEnumInfo* SliceTypeMetaInf::GetEnumInfo()
{
static ::acdk::lang::dmi::ClazzEnumInfo SliceType_enumInfo = {
::acdk::lang::dmi::MiEnumInfo, // flags
0, // attribute rest
"SliceType", // name
-1, // hashCode
"acdk/lang", // ns
0, // _scopeParent
0, // _nextSibling
SliceType_enumValues, // values
0, // internal next link
};
static ::acdk::lang::dmi::RegisterEnumInfo _register_SliceType(&SliceType_enumInfo);
return &SliceType_enumInfo;
}
static ::acdk::lang::dmi::RegisterEnumInfo _register_SliceTypeEnumInfo(SliceTypeMetaInf::GetEnumInfo());
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo* _ByteBuffer_interfaces[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"ByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ByteBuffer(ByteBuffer::clazzInfo());
::acdk::lang::RClass
ByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ByteBuffer::getCollectableFields(FieldReferences& fields)
{
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ReadByteBuffer_super_ByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ReadByteBuffer_interfaces[] =
{
&_ReadByteBuffer_super_ByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* ReadByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"ReadByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ReadByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ReadByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ReadByteBuffer(ReadByteBuffer::clazzInfo());
::acdk::lang::RClass
ReadByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ReadByteBuffer::getCollectableFields(FieldReferences& fields)
{
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _WriteByteBuffer_super_ByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _WriteByteBuffer_interfaces[] =
{
&_WriteByteBuffer_super_ByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* WriteByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"WriteByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_WriteByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
WriteByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_WriteByteBuffer(WriteByteBuffer::clazzInfo());
::acdk::lang::RClass
WriteByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
WriteByteBuffer::getCollectableFields(FieldReferences& fields)
{
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ReadWriteByteBuffer_super_ReadByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _ReadWriteByteBuffer_super_WriteByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
WriteByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ReadWriteByteBuffer_interfaces[] =
{
&_ReadWriteByteBuffer_super_ReadByteBuffer,
&_ReadWriteByteBuffer_super_WriteByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* ReadWriteByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"ReadWriteByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ReadWriteByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ReadWriteByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ReadWriteByteBuffer(ReadWriteByteBuffer::clazzInfo());
::acdk::lang::RClass
ReadWriteByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ReadWriteByteBuffer::getCollectableFields(FieldReferences& fields)
{
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _FlexByteBuffer_super_ReadWriteByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadWriteByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _FlexByteBuffer_interfaces[] =
{
&_FlexByteBuffer_super_ReadWriteByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* FlexByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"FlexByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_FlexByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
FlexByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_FlexByteBuffer(FlexByteBuffer::clazzInfo());
::acdk::lang::RClass
FlexByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
FlexByteBuffer::getCollectableFields(FieldReferences& fields)
{
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _SlicedReadByteBuffer_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _SlicedReadByteBuffer_super_ReadByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _SlicedReadByteBuffer_interfaces[] =
{
&_SlicedReadByteBuffer_super_Object,
&_SlicedReadByteBuffer_super_ReadByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* SlicedReadByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"SlicedReadByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_SlicedReadByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
1, // count off all collectable members in this class
0, // member type info for arrays or typed container
SlicedReadByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_SlicedReadByteBuffer(SlicedReadByteBuffer::clazzInfo());
::acdk::lang::RClass
SlicedReadByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
SlicedReadByteBuffer::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
fields.push_back((::acdk::lang::RObject*)this->_parent._ref_this()); // RReadByteBuffer _parent
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _SlicedReadWriteByteBuffer_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _SlicedReadWriteByteBuffer_super_ReadWriteByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadWriteByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _SlicedReadWriteByteBuffer_interfaces[] =
{
&_SlicedReadWriteByteBuffer_super_Object,
&_SlicedReadWriteByteBuffer_super_ReadWriteByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* SlicedReadWriteByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"SlicedReadWriteByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_SlicedReadWriteByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
1, // count off all collectable members in this class
0, // member type info for arrays or typed container
SlicedReadWriteByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_SlicedReadWriteByteBuffer(SlicedReadWriteByteBuffer::clazzInfo());
::acdk::lang::RClass
SlicedReadWriteByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
SlicedReadWriteByteBuffer::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
fields.push_back((::acdk::lang::RObject*)this->_parent._ref_this()); // RReadWriteByteBuffer _parent
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ArrayReadByteBuffer_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _ArrayReadByteBuffer_super_ReadByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ArrayReadByteBuffer_interfaces[] =
{
&_ArrayReadByteBuffer_super_Object,
&_ArrayReadByteBuffer_super_ReadByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* ArrayReadByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ArrayReadByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ArrayReadByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
1, // count off all collectable members in this class
0, // member type info for arrays or typed container
ArrayReadByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ArrayReadByteBuffer(ArrayReadByteBuffer::clazzInfo());
::acdk::lang::RClass
ArrayReadByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ArrayReadByteBuffer::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
fields.push_back((::acdk::lang::RObject*)this->_ba._ref_this()); // RbyteArray _ba
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ArrayReadWriteByteBuffer_super_ArrayReadByteBuffer =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
ArrayReadByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _ArrayReadWriteByteBuffer_super_ReadWriteByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadWriteByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ArrayReadWriteByteBuffer_interfaces[] =
{
&_ArrayReadWriteByteBuffer_super_ArrayReadByteBuffer,
&_ArrayReadWriteByteBuffer_super_ReadWriteByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* ArrayReadWriteByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ArrayReadWriteByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ArrayReadWriteByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ArrayReadWriteByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ArrayReadWriteByteBuffer(ArrayReadWriteByteBuffer::clazzInfo());
::acdk::lang::RClass
ArrayReadWriteByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ArrayReadWriteByteBuffer::getCollectableFields(FieldReferences& fields)
{
ArrayReadByteBuffer::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _CoreByteBuffer_super_acdk__lang__Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _CoreByteBuffer_super_FlexByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
FlexByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _CoreByteBuffer_super_ReadWriteByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadWriteByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _CoreByteBuffer_interfaces[] =
{
&_CoreByteBuffer_super_acdk__lang__Object,
&_CoreByteBuffer_super_FlexByteBuffer,
&_CoreByteBuffer_super_ReadWriteByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* CoreByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"CoreByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_CoreByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
CoreByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_CoreByteBuffer(CoreByteBuffer::clazzInfo());
::acdk::lang::RClass
CoreByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
CoreByteBuffer::getCollectableFields(FieldReferences& fields)
{
ACDK_FQ_SUPER_QUALIFIER(acdk::lang::, acdk::lang::Object)::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _StringReadByteBuffer_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _StringReadByteBuffer_super_ReadByteBuffer =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
ReadByteBuffer::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _StringReadByteBuffer_interfaces[] =
{
&_StringReadByteBuffer_super_Object,
&_StringReadByteBuffer_super_ReadByteBuffer,
0
};
::acdk::lang::dmi::ClazzInfo* StringReadByteBuffer::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"StringReadByteBuffer", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_StringReadByteBuffer_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
1, // count off all collectable members in this class
0, // member type info for arrays or typed container
StringReadByteBuffer::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_StringReadByteBuffer(StringReadByteBuffer::clazzInfo());
::acdk::lang::RClass
StringReadByteBuffer::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
StringReadByteBuffer::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
fields.push_back((::acdk::lang::RObject*)this->_str._ref_this()); // RString _str
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _Buffers_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _Buffers_interfaces[] =
{
&_Buffers_super_Object,
0
};
::acdk::lang::dmi::ClazzInfo* Buffers::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"Buffers", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_Buffers_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
Buffers::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_Buffers(Buffers::clazzInfo());
::acdk::lang::RClass
Buffers::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
Buffers::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _Character_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Character_super_Comparable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
Comparable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Character_super_Cloneable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
Cloneable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Character_super_acdk__io__Serializable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
acdk::io::Serializable::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _Character_interfaces[] =
{
&_Character_super_Object,
&_Character_super_Comparable,
&_Character_super_Cloneable,
&_Character_super_acdk__io__Serializable,
0
};
::acdk::lang::dmi::ClazzInfo* Character::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiSerializable, // clazz-flags
0, //AttributesRes
"Character", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_Character_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
&Character::create_instance, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
Character::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_Character(Character::clazzInfo());
::acdk::lang::RClass
Character::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
Character::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _Class_super_Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo _Class_super_dmi__MetaObject =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiThrowable,
0, //AttributesRes
dmi::MetaObject::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _Class_interfaces[] =
{
&_Class_super_Object,
&_Class_super_dmi__MetaObject,
0
};
::acdk::lang::dmi::ClazzInfo* Class::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiNoDmiProxy, // clazz-flags
0, //AttributesRes
"Class", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_Class_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
Class::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_Class(Class::clazzInfo());
::acdk::lang::RClass
Class::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
Class::getCollectableFields(FieldReferences& fields)
{
acdk::lang::Object::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ClassCastException_super_Exception =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
Exception::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ClassCastException_interfaces[] =
{
&_ClassCastException_super_Exception,
0
};
::acdk::lang::dmi::ClazzInfo* ClassCastException::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ClassCastException", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ClassCastException_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ClassCastException::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ClassCastException(ClassCastException::clazzInfo());
::acdk::lang::RClass
ClassCastException::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ClassCastException::getCollectableFields(FieldReferences& fields)
{
Exception::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ClassLoader_super___acdk__lang__Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
::acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ClassLoader_interfaces[] =
{
&_ClassLoader_super___acdk__lang__Object,
0
};
::acdk::lang::dmi::ClazzInfo* ClassLoader::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ClassLoader", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ClassLoader_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
2, // count off all collectable members in this class
0, // member type info for arrays or typed container
ClassLoader::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ClassLoader(ClassLoader::clazzInfo());
::acdk::lang::RClass
ClassLoader::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ClassLoader::getCollectableFields(FieldReferences& fields)
{
ACDK_FQ_SUPER_QUALIFIER(::acdk::lang::, acdk::lang::Object)::getCollectableFields(fields);
fields.push_back((::acdk::lang::RObject*)this->_parent._ref_this()); // RClassLoader _parent
fields.push_back((::acdk::lang::RObject*)this->_registeredClassLoader._ref_this()); // RClassLoaderArray _registeredClassLoader
}
} // namespace acdk
} // namespace lang
namespace acdk {
namespace lang {
::acdk::lang::dmi::ClazzSuperInfo _ClassNotFoundException_super_NoSuchDmiElementException =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
NoSuchDmiElementException::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ClassNotFoundException_interfaces[] =
{
&_ClassNotFoundException_super_NoSuchDmiElementException,
0
};
::acdk::lang::dmi::ClazzInfo* ClassNotFoundException::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ClassNotFoundException", // name of class
-1, // hashCode
"acdk/lang", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ClassNotFoundException_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ClassNotFoundException::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ClassNotFoundException(ClassNotFoundException::clazzInfo());
::acdk::lang::RClass
ClassNotFoundException::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ClassNotFoundException::getCollectableFields(FieldReferences& fields)
{
NoSuchDmiElementException::getCollectableFields(fields);
}
} // namespace acdk
} // namespace lang
namespace |