umbrello/umbrello
EnumSpecifierAST Class Reference
  #include <ast.h>
Inheritance diagram for EnumSpecifierAST:

Public Types | |
| enum | { Type = NodeType_EnumSpecifier } | 
| typedef AUTO_PTR < EnumSpecifierAST >  | Node | 
  Public Types inherited from TypeSpecifierAST | |
| enum | { Type = NodeType_TypeSpecifier } | 
| typedef AUTO_PTR < TypeSpecifierAST >  | Node | 
  Public Types inherited from AST | |
| enum | { Type =NodeType_Generic } | 
| typedef AUTO_PTR< AST > | Node | 
Public Member Functions | |
| EnumSpecifierAST () | |
| void | addEnumerator (EnumeratorAST::Node &enumerator) | 
| QList< EnumeratorAST * > | enumeratorList () | 
  Public Member Functions inherited from TypeSpecifierAST | |
| TypeSpecifierAST () | |
| GroupAST * | cv2Qualify () | 
| GroupAST * | cvQualify () | 
| virtual NameAST * | name () | 
| void | setCv2Qualify (GroupAST::Node &cv2Qualify) | 
| void | setCvQualify (GroupAST::Node &cvQualify) | 
| virtual void | setName (NameAST::Node &name) | 
| virtual QString | text () const | 
  Public Member Functions inherited from AST | |
| AST () | |
| virtual | ~AST () | 
| void | appendChild (AST *child) | 
| QList< AST * > | children () | 
| QString | comment () const | 
| Position const & | getEndPosition () const | 
| Position const & | getStartPosition () const | 
| int | nodeType () const | 
| AST * | parent () | 
| void | removeChild (AST *child) | 
| void | setComment (const QString &comment) | 
| void | setEndPosition (Position const &p) | 
| void | setNodeType (int nodeType) | 
| void | setParent (AST *parent) | 
| void | setSlice (const QString &slice) | 
| void | setSlice (const QString &text, int position, int length) | 
| void | setStartPosition (Position const &p) | 
| void | setText (const QString &text) | 
Detailed Description
Member Typedef Documentation
Member Enumeration Documentation
Constructor & Destructor Documentation
Member Function Documentation
| void EnumSpecifierAST::addEnumerator | ( | EnumeratorAST::Node & | enumerator | ) | 
      
  | 
  inline | 
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference
 Public Types inherited from