CppParser
|
A node in a CppTypeTree. More...
#include <cpptypetree.h>
Public Member Functions | |
CppTypeTreeNode () | |
bool | has (const CppObj *cppObj) const |
const CppObj * | getObjInSet (CppObjType objType) const |
Public Attributes | |
CppObjSet | cppObjSet |
This needs to be a set because same namespace can be defined multiple times. More... | |
CppTypeTree | children |
CppTypeTreeNode * | parent |
A node in a CppTypeTree.
Definition at line 59 of file cpptypetree.h.
|
inline |
Definition at line 70 of file cpptypetree.h.
|
inline |
|
inline |
Definition at line 75 of file cpptypetree.h.
CppTypeTree CppTypeTreeNode::children |
Definition at line 67 of file cpptypetree.h.
CppObjSet CppTypeTreeNode::cppObjSet |
This needs to be a set because same namespace can be defined multiple times.
But members of all those definition will belong to single namespace. Also, a class can be forward declared before full definition.
Definition at line 66 of file cpptypetree.h.
CppTypeTreeNode* CppTypeTreeNode::parent |
Definition at line 68 of file cpptypetree.h.