|
Compounds |
class | ArgumentInfo |
class | ClassInfo |
class | ClassInitAttribute |
| If a ClazzInfo will be registered (typically when shared library with ACDK objects will be loaded) the given initialization method will be called for static class initialization If the ClazzInfo will be derigistered (shared library will be unloaded) the given deinitialization method will be called. More...
|
class | ClazzFlagAttribute |
| Set the DMI-Flags with given flags. More...
|
class | ClazzNameAttribute |
| This attribute can be used to set the name of a MetaInfo to given name. More...
|
class | CMCException |
class | CodeAttribute |
class | CodeInfo |
class | CodeInsertion |
class | DispatchForwardAttributeTest |
| this class is for internal testing only. More...
|
class | DmiProxyAttribute |
| This class add DmiProxy interface to an ACDK interface. More...
|
class | DmiProxyGenerator |
| This class add DmiProxy interface to an ACDK interface. More...
|
class | DmiProxyGeneratorExt |
| This class add DmiProxy interface to an ACDK interface. More...
|
class | EnumArgAttribute |
| The EnumArgAttribute attages a string accessible via a string key to the metainof (module, class, method, argument, field). More...
|
class | EnumInfo |
class | EnumInfoValue |
class | FieldInfo |
class | InvokeForwardAttribute |
| This class define for all defined methods of the related class or for related the method an body in the clazzinfo which forwards the call to the underlying DMI invoke(). More...
|
class | McConfigAttribute |
| This class add DmiProxy interface to an ACDK interface. More...
|
class | MetaCompiler |
| Compiles Meta info. More...
|
class | MethodAltNameAttribute |
| Sets the altname field in acdk::lang::dmi::MethodInfo. More...
|
class | MethodInfo |
class | ModuleInfo |
class | SetDispatchAttribute |
| With this attribute the dmi dispatch method for a class (static or dynamic methods), a method or a field can be set. More...
|
class | StringTagAttribute |
| The StringTagAttribute attages a string accessible via a string key to the metainof (module, class, method, argument, field). More...
|
class | SuperInfo |
class | ThrowableAttribute |
| This attribute will attached to each Throwable classes. More...
|
class | TokenStack |
class | TokenStackElement |
class | TypeScope |
class | UnitInfo |
struct | WantNLOnStack |
struct | WantWhiteSpaceOnStack |
Enumerations |
enum | CodeWhere {
ModuleInclude,
ModuleBeforeDispatch,
ModuleAfterDispatch,
ModuleBeforeInit,
ModuleInit,
ClassInit
} |
enum | McConfigAttributes {
McConfNoMetaInfo = 0x00000001,
McConfNoFields = 0x00000002,
McConfWithFields = 0x00000004,
McConfNoMethods = 0x00000008,
McConfWithMethods = 0x00000008,
McConfOwnCollectableFields = 0x00000100,
McConfNoDmiProxy = 0x00000200
} |
| Collection of flags to control acdkmc. More...
|
enum | TypeScopeType { TsUnknown = 0,
TsEnum = 1
} |