| 
    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.