ClassInterface Member List

This is the complete list of members for ClassInterface , including all inherited members.

AddComponent (const ComponentDescriptor &component) ClassInterface
AddComponents (const Class<> &cls) ClassInterface
AddProxyComponent (const ComponentDescriptor &component, Bool shared) ClassInterface protected
Alloc (MAXON_SOURCE_LOCATION_DECLARATION, const Id &cid, KIND kind=KIND::NORMAL) ClassInterface static
CombinedMTableBase ClassInterface friend
ComponentDescriptor class ClassInterface friend
ComponentWithBase class ClassInterface friend
CopyInstance (ObjectInterface *dest, const ObjectInterface *src) ClassInterface protected static
创建 () const ClassInterface
CreatePointer () const ClassInterface
DeleteInstance (const ObjectInterface *object) ClassInterface static
DestructInstance (const ObjectInterface *object) ClassInterface static
Finalize () ClassInterface
GetComponents () const ClassInterface
GetDataType () const ClassInterface
GetId () const ClassInterface
GetImplementedInterfaces () const ClassInterface
GetInfo () const ClassInterface protected
GetKind () const ClassInterface
GetOrCreateMTable (ClassInfo *info, const InterfaceReference &i) ClassInterface protected static
GetValidInterfaceInfo (const ClassInfo *info, Int offset) ClassInterface protected static
Implements (const InterfaceReference &iref) const ClassInterface
Implements () const ClassInterface
IsFinalized () const ClassInterface
IsSubclassOf (const Class<> &other) const ClassInterface
KIND enum name ClassInterface
MAXON_ENUM_LIST_CLASS (KIND) ClassInterface
MAXON_GENERIC ((Out) typename REF=ObjectRef) ClassInterface private
MAXON_INTERFACE_NONVIRTUAL (ClassInterface, MAXON_REFERENCE_CONST, "net.maxon.interface.class") ClassInterface private
ObjectInterface class ClassInterface friend
ObjectModel class ClassInterface friend
reflection::ProxyImpl class ClassInterface friend
RemoveLastComponent () ClassInterface
ToString (const FormatStatement *formatStatement=nullptr) const ClassInterface