addClass(FullClassInfo &classInfo) | ClassHierarchy | |
checkChildren(FullClassInfo *classInfo, CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | [protected] |
checkInheritanceHierarchy(CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | |
classesColumns | ClassHierarchy | [protected] |
ClassHierarchy() | ClassHierarchy | [inline] |
ClassMap typedef | ClassHierarchy | [protected] |
classMap | ClassHierarchy | [protected] |
createInheritanceHierarchy(CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | |
findClass(const char *name) | ClassHierarchy | |
generateColumnNames(CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | [protected] |
generateMissingValues(CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | |
generateMissingValuesHelper(FullClassInfo *classInfo, CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | [protected] |
generateTableInfoMap(CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | [protected] |
generateTableNames(CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | [protected] |
getProjectName() const | ClassHierarchy | |
getTableColumnsForClass(FullClassInfo *classInfo, TableInfoMap::iterator &where, CStdString &warningsForUser, CStdString &errorForUser) | ClassHierarchy | [protected] |
prepared | ClassHierarchy | [protected] |
printClasses() | ClassHierarchy | |
projectName | ClassHierarchy | [protected] |
setProjectName(const char *newProjectName) | ClassHierarchy | |
topologicalSort(std::list< FullClassInfo * > &sortedClassList) | ClassHierarchy | |
~ClassHierarchy() | ClassHierarchy | [inline, virtual] |