FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OMEclass Member List

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

addMethod(OMEmethodP)OMEclass
addMethodName(OMEstring &name, OMEmethodP methodRecord)OMEclassprivate
buildInheritanceGraph(uint_fast16_t *count, class OMEinheritGraphNode *l[])OMEclassprivate
classInstancesOMEclassprivate
classInstanceTotalOMEclassprivate
classNameOMEclass
computeSearchOrder(uint8_t searchList[], const int_fast16_t startLevel=-1, const uint8_t currentCount=0) constOMEclassprivate
createInstanceData()OMEclass
deleteInstanceData(void *iData)OMEclass
doesInheritFrom(const OMEclass *aClass, OMEstring *fromClassName=nullptr, uint32_t *fromClassVerID=nullptr) constOMEclass
dumpClassData(STREAMTYPE &o=std::cout) constOMEclass
extractInstanceData(const void *iData, bool annotate) constOMEclass
findMethod(const OMEstring &methodName, const uint32_t indx=0) constOMEclass
findMethodImplementation(const uint32_t signature, const OMEstring &methodName, const uint32_t indx=0) constOMEclass
forceInheritUniqueOMEclassprivate
getClassAtLevel(uint_fast16_t level) constOMEclass
getNameSpaceName() constOMEclass
getNextInstanceID()OMEclassinline
getSearchOrder(uint8_t *count, const int_fast16_t startLevel=-1) const NONNULL_CLASS_PARAMETERS(2)OMEclass
getVariableDescriptions() constOMEclass
hashIndexOMEclass
importInstanceData(void *iData, const OMEtype &data) constOMEclass
inheritFromClass(const OMEstring &nameSpace, const OMEstring &name, const uint32_t verID=0, const bool unique=false)OMEclass
inheritFromClass(const char *nameSpace, const char *name, const uint32_t verID=0, const bool unique=false)OMEclassinline
inheritListOMEclassprivate
inheritListTotal() constOMEclassinline
inheritsFrom(const OMEclass *aClass, const OMEstring *baseClassName=nullptr, const uint32_t *baseClassVerID=nullptr) constOMEclassprivate
instanceCountOMEclassprivate
instanceSizeOMEclass
listMethodInfo(OMEassoc &result) constOMEclass
metaObjectOMEclass
methodTableOMEclassprivate
nameSpaceInfoOMEclassprivate
OMEclass(OMEnameSpaceGroup *nameSpace, const OMEstring &name, const uint32_t verID, const uint32_t iSize, const bool unique=0, const CreateInstanceFP csRoutine=OMEdefaultInstanceCreate, const DeleteInstanceFP dsRoutine=OMEdefaultInstanceDelete)OMEclass
permitInheritOfUniqueCopy() constOMEclassinline
resolved() constOMEclassinline
resolvedFlagOMEclassprivate
resolveLinkages(OMEstring *missingClassName=nullptr, uint32_t *missingClassVersionID=nullptr)OMEclass
searchOrderListsOMEclassprivate
setMetaObject(const OMEoid &obj)OMEclassinline
setMetaObject(const OMEtype &obj)OMEclassinline
setStorageDescription(const struct OMEinstanceVarDescr *desc)OMEclass
setStorageDescription(const OMEarray &oil2Data)OMEclass
storageCreateRoutineOMEclassprivate
storageDeleteRoutineOMEclassprivate
varDescRecOMEclassprivate
variableDescriptionsOMEclassmutableprivate
versionIDOMEclass
~OMEclass()OMEclass
Generated: Tue Jul 28 2020 16:03:27
Support Information