ClassModel Class Reference
#include <codemodel.h>
Inheritance diagram for ClassModel:

Member Typedef Documentation
|
Reimplemented from CodeModelItem. Reimplemented in NamespaceModel, and FileModel. Definition at line 228 of file codemodel.h. |
Constructor & Destructor Documentation
|
Definition at line 357 of file codemodel.cpp. References ClassModel(). Referenced by ClassModel(). |
|
|
Member Function Documentation
|
Definition at line 367 of file codemodel.cpp. References addBaseClass(), and m_baseClassList. Referenced by addBaseClass(). |
|
Definition at line 417 of file codemodel.cpp. References addClass(), ClassDom, and m_classes. Referenced by addClass(), and read(). |
|
Definition at line 626 of file codemodel.cpp. References addEnum(), and m_enumerators. |
|
Definition at line 473 of file codemodel.cpp. References addFunction(), FunctionDom, and m_functions. Referenced by addFunction(), and read(). |
|
Definition at line 529 of file codemodel.cpp. References addFunctionDefinition(), FunctionDefinitionDom, and m_functionDefinitions. Referenced by addFunctionDefinition(), and read(). |
|
Definition at line 679 of file codemodel.cpp. References addTypeAlias(), m_typeAliases, and TypeAliasDom. Referenced by addTypeAlias(), and read(). |
|
Definition at line 579 of file codemodel.cpp. References addVariable(), and m_variables. Referenced by addVariable(), and read(). |
|
Definition at line 362 of file codemodel.cpp. References m_baseClassList. |
|
Definition at line 412 of file codemodel.cpp. References classByName(), ClassList, and m_classes. |
|
Definition at line 407 of file codemodel.cpp. References classByName(), ClassList, and m_classes. Referenced by classByName(). |
|
Definition at line 390 of file codemodel.cpp. References m_classes. |
|
Definition at line 378 of file codemodel.cpp. References ClassList, and m_classes. Referenced by CodeModelTreeParser::parseClass(), CodeModelTreeParser::parseNamespace(), and write(). |
|
Definition at line 616 of file codemodel.cpp. References enumByName(), EnumDom, and m_enumerators. |
|
Definition at line 611 of file codemodel.cpp. References enumByName(), EnumDom, and m_enumerators. Referenced by enumByName(). |
|
Definition at line 602 of file codemodel.cpp. References m_enumerators. |
|
Definition at line 593 of file codemodel.cpp. References EnumList, and m_enumerators. Referenced by write(). |
|
Definition at line 468 of file codemodel.cpp. References functionByName(), FunctionList, and m_functions. |
|
Definition at line 463 of file codemodel.cpp. References functionByName(), FunctionList, and m_functions. Referenced by functionByName(). |
|
Definition at line 524 of file codemodel.cpp. References functionDefinitionByName(), FunctionDefinitionList, and m_functionDefinitions. |
|
Definition at line 519 of file codemodel.cpp. References functionDefinitionByName(), FunctionDefinitionList, and m_functionDefinitions. Referenced by functionDefinitionByName(). |
|
Definition at line 502 of file codemodel.cpp. References m_functionDefinitions. |
|
Definition at line 490 of file codemodel.cpp. References FunctionDefinitionList, and m_functionDefinitions. Referenced by CodeModelTreeParser::parseClass(), CodeModelTreeParser::parseNamespace(), and write(). |
|
Definition at line 446 of file codemodel.cpp. References m_functions. |
|
Definition at line 434 of file codemodel.cpp. References FunctionList, and m_functions. Referenced by CodeModelTreeParser::parseClass(), CodeModelTreeParser::parseNamespace(), and write(). |
|
Definition at line 402 of file codemodel.cpp. References hasClass(), and m_classes. Referenced by hasClass(). |
|
Definition at line 621 of file codemodel.cpp. References hasEnum(), and m_enumerators. Referenced by hasEnum(). |
|
Definition at line 458 of file codemodel.cpp. References hasFunction(), and m_functions. Referenced by hasFunction(). |
|
Definition at line 514 of file codemodel.cpp. References hasFunctionDefinition(), and m_functionDefinitions. Referenced by hasFunctionDefinition(). |
|
Definition at line 664 of file codemodel.cpp. References hasTypeAlias(), and m_typeAliases. Referenced by hasTypeAlias(). |
|
Definition at line 574 of file codemodel.cpp. References hasVariable(), and m_variables. Referenced by hasVariable(). |
|
Reimplemented from CodeModelItem. Reimplemented in NamespaceModel. Definition at line 230 of file codemodel.h. |
|
|
|
Reimplemented from CodeModelItem. Reimplemented in NamespaceModel, and FileModel. Definition at line 921 of file codemodel.cpp. References addClass(), addEnum(), addFunction(), addFunctionDefinition(), addTypeAlias(), addVariable(), CodeModelItem::codeModel(), CodeModel::create(), m_baseClassList, m_classes, m_enumerators, m_functionDefinitions, m_functions, m_scope, m_typeAliases, m_variables, and read(). Referenced by read(). |
|
Definition at line 373 of file codemodel.cpp. References m_baseClassList, and removeBaseClass(). Referenced by removeBaseClass(). |
|
Definition at line 426 of file codemodel.cpp. References m_classes, and removeClass(). Referenced by removeClass(). |
|
Definition at line 635 of file codemodel.cpp. References m_enumerators, and removeEnum(). Referenced by removeEnum(). |
|
Definition at line 482 of file codemodel.cpp. References m_functions, and removeFunction(). Referenced by removeFunction(). |
|
Definition at line 538 of file codemodel.cpp. References m_functionDefinitions, and removeFunctionDefinition(). Referenced by removeFunctionDefinition(). |
|
Definition at line 688 of file codemodel.cpp. References m_typeAliases, and removeTypeAlias(). Referenced by removeTypeAlias(). |
|
Definition at line 588 of file codemodel.cpp. References m_variables, and removeVariable(). Referenced by removeVariable(). |
|
Definition at line 232 of file codemodel.h. |
|
Definition at line 233 of file codemodel.h. |
|
Definition at line 674 of file codemodel.cpp. References m_typeAliases, typeAliasByName(), and TypeAliasList. |
|
Definition at line 669 of file codemodel.cpp. References m_typeAliases, typeAliasByName(), and TypeAliasList. Referenced by typeAliasByName(). |
|
Definition at line 652 of file codemodel.cpp. References m_typeAliases. |
|
Definition at line 640 of file codemodel.cpp. References m_typeAliases, and TypeAliasList. Referenced by write(). |
|
Definition at line 569 of file codemodel.cpp. References m_variables, variableByName(), and VariableDom. |
|
Definition at line 564 of file codemodel.cpp. References m_variables, variableByName(), and VariableDom. Referenced by variableByName(). |
|
Definition at line 555 of file codemodel.cpp. References m_variables. |
|
Definition at line 546 of file codemodel.cpp. References m_variables, and VariableList. Referenced by CodeModelTreeParser::parseClass(), CodeModelTreeParser::parseNamespace(), and write(). |
|
Reimplemented from CodeModelItem. Reimplemented in NamespaceModel, and FileModel. Definition at line 978 of file codemodel.cpp. References classList(), enumList(), functionDefinitionList(), functionList(), m_baseClassList, m_scope, typeAliasList(), variableList(), and write(). Referenced by write(). |
Member Data Documentation
|
Definition at line 292 of file codemodel.h. Referenced by addBaseClass(), baseClassList(), read(), removeBaseClass(), and write(). |
|
Definition at line 293 of file codemodel.h. Referenced by addClass(), classByName(), classList(), hasClass(), read(), and removeClass(). |
|
Definition at line 298 of file codemodel.h. Referenced by addEnum(), enumByName(), enumList(), hasEnum(), read(), and removeEnum(). |
|
Definition at line 295 of file codemodel.h. Referenced by addFunctionDefinition(), functionDefinitionByName(), functionDefinitionList(), hasFunctionDefinition(), read(), and removeFunctionDefinition(). |
|
Definition at line 294 of file codemodel.h. Referenced by addFunction(), functionByName(), functionList(), hasFunction(), read(), and removeFunction(). |
|
Definition at line 291 of file codemodel.h. |
|
Definition at line 297 of file codemodel.h. Referenced by addTypeAlias(), hasTypeAlias(), read(), removeTypeAlias(), typeAliasByName(), and typeAliasList(). |
|
Definition at line 296 of file codemodel.h. Referenced by addVariable(), hasVariable(), read(), removeVariable(), variableByName(), and variableList(). |
The documentation for this class was generated from the following files:
- lib/interfaces/codemodel.h
- lib/interfaces/codemodel.cpp