CodeModelUtils::Functions Namespace Reference
Functions | |
void | processClasses (FunctionList &list, const ClassDom dom) |
void | processNamespaces (FunctionList &list, const NamespaceDom dom) |
void | processNamespaces (FunctionList &list, const NamespaceDom dom, TQMap< FunctionDom, Scope > &relations) |
void | processClasses (FunctionList &list, const ClassDom dom, TQMap< FunctionDom, Scope > &relations) |
void | processClasses (FunctionList &list, const ClassDom dom, TQMap< FunctionDom, Scope > &relations, const NamespaceDom &nsdom) |
Detailed Description
Namespace with utilities to find functions in the CodeModel.
Function Documentation
◆ processClasses() [1/3]
void CodeModelUtils::Functions::processClasses | ( | FunctionList & | list, |
const ClassDom | dom | ||
) |
Looks for functions in the class.
- Parameters
-
list The list of functions found by this routine. dom The class to look for functions.
Definition at line 30 of file codemodel_utils.cpp.
◆ processClasses() [2/3]
void CodeModelUtils::Functions::processClasses | ( | FunctionList & | list, |
const ClassDom | dom, | ||
TQMap< FunctionDom, Scope > & | relations | ||
) |
Looks for functions in the class and also saves their scope.
- Parameters
-
list The list of functions found by this routine. dom The class to look for functions. relations The scope information.
Definition at line 86 of file codemodel_utils.cpp.
◆ processClasses() [3/3]
void CodeModelUtils::Functions::processClasses | ( | FunctionList & | list, |
const ClassDom | dom, | ||
TQMap< FunctionDom, Scope > & | relations, | ||
const NamespaceDom & | nsdom | ||
) |
Looks for functions in the class and also saves their scope.
Used for classes withing a namespace.
- Parameters
-
list The list of functions found by this routine. dom The class to look for functions. relations The scope information. nsdom The namespace which contains a class.
Definition at line 102 of file codemodel_utils.cpp.
◆ processNamespaces() [1/2]
void CodeModelUtils::Functions::processNamespaces | ( | FunctionList & | list, |
const NamespaceDom | dom | ||
) |
Looks for functions in the namespace.
- Parameters
-
list The list of functions found by this routine. dom The namespace to look for functions.
Definition at line 45 of file codemodel_utils.cpp.
◆ processNamespaces() [2/2]
void CodeModelUtils::Functions::processNamespaces | ( | FunctionList & | list, |
const NamespaceDom | dom, | ||
TQMap< FunctionDom, Scope > & | relations | ||
) |
Looks for functions in the namespace and also saves their scope.
- Parameters
-
list The list of functions found by this routine. dom The namespace to look for functions. relations The scope information.
Definition at line 65 of file codemodel_utils.cpp.