Open Search
    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)ClassInterfaceprotected
    Alloc(MAXON_SOURCE_LOCATION_DECLARATION, const Id &cid, KIND kind=KIND::NORMAL)ClassInterfacestatic
    CombinedMTableBaseClassInterfacefriend
    ComponentDescriptor classClassInterfacefriend
    ComponentWithBase classClassInterfacefriend
    CopyInstance(ObjectInterface *dest, const ObjectInterface *src)ClassInterfaceprotectedstatic
    Create() constClassInterface
    CreatePointer(Int size=-1) constClassInterface
    DeleteInstance(const ObjectInterface *object)ClassInterfacestatic
    DestructInstance(const ObjectInterface *object)ClassInterfacestatic
    Finalize()ClassInterface
    GetComponents() constClassInterface
    GetDataType() constClassInterface
    GetId() constClassInterface
    GetImplementedInterfaces() constClassInterface
    GetInfo() constClassInterfaceprotected
    GetKind() constClassInterface
    GetMetaData() constClassInterface
    GetOrCreateMTable(ClassInfo *info, const InterfaceReference &i)ClassInterfaceprotectedstatic
    GetSize() constClassInterface
    GetValidInterfaceInfo(const ClassInfo *info, Int offset)ClassInterfaceprotectedstatic
    Implements(const InterfaceReference &iref) constClassInterface
    Implements() constClassInterface
    InitMetaData(DataDictionary &&data)ClassInterface
    IsFinalized() constClassInterface
    IsSubclassOf(const Class<> &other) constClassInterface
    KIND enum nameClassInterface
    MAXON_ENUM_LIST_CLASS(KIND)ClassInterface
    MAXON_GENERIC((Out) typename REF=ObjectRef)ClassInterfaceprivate
    MAXON_INTERFACE_NONVIRTUAL(ClassInterface, MAXON_REFERENCE_CONST, "net.maxon.interface.class", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))ClassInterfaceprivate
    ObjectInterface classClassInterfacefriend
    ObjectModel classClassInterfacefriend
    PrivateInitMetaData(ResultOk< void > &&data)ClassInterface
    PrivateInitMetaData(Result< T > &&data)ClassInterface
    reflection::ProxyImpl classClassInterfacefriend
    RemoveLastComponent()ClassInterface
    ToString(const FormatStatement *formatStatement=nullptr) constClassInterface