_DEBUG_ToString() | glo::ClassInfo | |
asSubClassAvailable(unsigned long ulSubClassID) const | glo::ClassInfo | |
attributeExisting(ClassInfoAttribute *pAttribute) const | glo::ClassInfo | |
attributeExisting(const std::string &rsAttributeName) const | glo::ClassInfo | |
attributeFieldNameExisting(const std::string &rsAttributeFieldName) | glo::ClassInfo | |
ClassInfo() | glo::ClassInfo | |
ClassInfo(const std::string &rsSchemaName, const std::string &rsName, unsigned long ulClassID, const std::string &rsSuperClasses, const std::string &rsSuperClassesInfo) | glo::ClassInfo | |
ClassInfo(const ClassInfo &rT) | glo::ClassInfo | |
copyAttributListFrom(const ClassInfo &rT) | glo::ClassInfo | private |
copyIndexListFrom(const ClassInfo &rT) | glo::ClassInfo | private |
deleteAllInfoAttributes() | glo::ClassInfo | |
deleteAllInfoIndexes() | glo::ClassInfo | |
getAllAttributeFildNamesAsColumnRow(char cColumnDelimiter=g_cTableColumnDelimiter) const | glo::ClassInfo | |
getAllAttributesSortByFieldPos(std::map< int, ClassInfoAttribute *, std::less< int > > &rRetValMap) const | glo::ClassInfo | |
getAllClassMemberNamesSortByID(std::map< AttributeID, std::string > &rRetValMap) const | glo::ClassInfo | |
getAttribute(EnSeekMode eMode) | glo::ClassInfo | |
getAttributeByFieldName(const std::string &rsTableName, const std::string &rsFieldName) const | glo::ClassInfo | |
getAttributeByID(const AttributeID &rAttributeID) const | glo::ClassInfo | |
getAttributeByName(const std::string &rsName) const | glo::ClassInfo | |
getClassDescription() const | glo::ClassInfo | |
getClassID() const | glo::ClassInfo | |
getClassModifier() const | glo::ClassInfo | |
getClassName() const | glo::ClassInfo | |
getFileDescription() const | glo::ClassInfo | |
getFileName() const | glo::ClassInfo | |
getIndex(EnSeekMode eMode) | glo::ClassInfo | |
getIndexes(std::vector< AllSetIndexInfo > &rIndexes) const | glo::ClassInfo | |
getIndexFromName(const std::string &rsIndexName) const | glo::ClassInfo | |
getName() const | glo::ClassInfo | |
getNamespaces(std::vector< std::string > &rNamespaces) const | glo::ClassInfo | |
getNumberOfAttributes() const | glo::ClassInfo | |
getNumberOfIndexes() const | glo::ClassInfo | |
getSchemaName() const | glo::ClassInfo | |
getSubClassInfos() | glo::ClassInfo | |
getSuperClasses() const | glo::ClassInfo | |
getSuperClasses(std::vector< unsigned long > &rSuperClassIdVector) const | glo::ClassInfo | |
getSuperClassesInfo() const | glo::ClassInfo | |
getSuperClassesInfo(std::vector< std::string > &rSuperClassesInfoVector) const | glo::ClassInfo | |
getSuperClassesInfoTuples(std::vector< std::shared_ptr< SuperClassIdInfoTuple > > &rSuperClassesInfoTuplesVector) const | glo::ClassInfo | |
getTableNameFirstAttribute() const | glo::ClassInfo | |
indexExisting(ClassInfoIndex *pIndex) const | glo::ClassInfo | |
indexExisting(const std::string &rsIndexName) const | glo::ClassInfo | |
insertSubClassInfo(ClassInfo *pSubClassInfo) | glo::ClassInfo | |
isDirectSubclassOf(unsigned long ulSuperClassID) const | glo::ClassInfo | |
m_AttributeList | glo::ClassInfo | private |
m_AttributeListIterator | glo::ClassInfo | private |
m_IndexList | glo::ClassInfo | private |
m_IndexListIterator | glo::ClassInfo | private |
m_sClassDescription | glo::ClassInfo | private |
m_sClassModifier | glo::ClassInfo | private |
m_sFileDescription | glo::ClassInfo | private |
m_sFileName | glo::ClassInfo | private |
m_sName | glo::ClassInfo | private |
m_sSchemaName | glo::ClassInfo | private |
m_sSuperClasses | glo::ClassInfo | private |
m_sSuperClassesInfo | glo::ClassInfo | private |
m_SubClassInfoList | glo::ClassInfo | private |
m_ulClassID | glo::ClassInfo | private |
operator=(const ClassInfo &rT) | glo::ClassInfo | |
removeAttribute(ClassInfoAttribute *pAttribute, bool bDelete=false) | glo::ClassInfo | |
removeIndex(ClassInfoIndex *pIndex, bool bDelete=false) | glo::ClassInfo | |
removeSubClassInfo(unsigned long ulClassID) | glo::ClassInfo | |
SchemaInterface class | glo::ClassInfo | friend |
setAllAttributesTableName(const std::string &rsTableName) const | glo::ClassInfo | |
setClassDescription(const std::string &rstrClassDescription) | glo::ClassInfo | |
setClassID(unsigned long ulClassID) | glo::ClassInfo | |
setClassModifier(const std::string &rstrClassModifier) | glo::ClassInfo | |
setFileDescription(const std::string &rstrFileDescription) | glo::ClassInfo | |
setFileName(const std::string &rsFileName) | glo::ClassInfo | |
setName(const std::string &rsName) | glo::ClassInfo | |
setSchemaName(const std::string &rsSchemaName) | glo::ClassInfo | |
setSuperClasses(const std::string &rsSuperClasses) | glo::ClassInfo | |
setSuperClassesInfo(const std::string &rsSuperClassesInfo) | glo::ClassInfo | |
setSuperClassesInfoTuples(const std::vector< std::shared_ptr< SuperClassIdInfoTuple > > &rSuperClassesInfoTuplesVector) | glo::ClassInfo | |
takeOverAttribute(ClassInfoAttribute *pAttribute) | glo::ClassInfo | |
takeOverIndex(ClassInfoIndex *pIndex) | glo::ClassInfo | |
~ClassInfo() | glo::ClassInfo | virtual |