|
Gaudi Framework, version v23r9 |
| Home | Generated: Thu Jul 18 2013 |
#include <Node.h>

Public Types | |
| enum | NodeType { kRoot, kInclude, kIdentifier, kProperty, kOperation, kValue, kAssign, kEqual, kPlusEqual, kMinusEqual, kVector, kMap, kPair, kSimple, kString, kReal, kBool, kUnits, kUnit, kCondition, kIfdef, kIfndef, kElse, kPrintOptions, kPrintOn, kPrintOff, kShell, kPrintTree, kDumpFile, kPropertyRef } |
Public Member Functions | |
| Node () | |
| std::string | name () const |
| std::string | ToString () const |
| std::string | ToString (int indent) const |
Public Attributes | |
| NodeType | type |
| std::string | value |
| std::vector< Node > | children |
| Position | position |
| enum Gaudi::Parsers::Node::NodeType |
Definition at line 27 of file Node.h.
| std::string Gaudi::Parsers::Node::name | ( | ) | const |
| std::string Gaudi::Parsers::Node::ToString | ( | ) | const |
| std::string Gaudi::Parsers::Node::ToString | ( | int | indent | ) | const |
Definition at line 63 of file Node.cpp.
| std::vector<Node> Gaudi::Parsers::Node::children |
| std::string Gaudi::Parsers::Node::value |