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
Create
() const
ClassInterface
CreatePointer
(Int size=-1) 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
GetMetaData
() const
ClassInterface
GetOrCreateMTable
(ClassInfo *info, const InterfaceReference &i)
ClassInterface
protected
static
GetSize
() const
ClassInterface
GetValidInterfaceInfo
(const ClassInfo *info, Int offset)
ClassInterface
protected
static
Implements
(const InterfaceReference &iref) const
ClassInterface
Implements
() const
ClassInterface
InitMetaData
(DataDictionary &&data)
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", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
ClassInterface
private
ObjectInterface
class
ClassInterface
friend
ObjectModel
class
ClassInterface
friend
PrivateInitMetaData
(ResultOk< void > &&data)
ClassInterface
PrivateInitMetaData
(Result< T > &&data)
ClassInterface
reflection::ProxyImpl
class
ClassInterface
friend
RemoveLastComponent
()
ClassInterface
ToString
(const FormatStatement *formatStatement=nullptr) const
ClassInterface
Copyright © 2024 MAXON Computer GmbH. Visit
developers.maxon.net
for the latest version. Last updated on Thu Apr 11 2024