![]() |
The Gaudi Framework
master (1304469f)
|
#include </builds/gaudi/Gaudi/GaudiCoreSvc/src/JobOptionsSvc/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 , number_of_node_types } |
Public Member Functions | |
| Node ()=default | |
| std::string | name () const |
| std::string | ToString (int indent=0) const |
Public Attributes | |
| NodeType | type = kRoot |
| std::string | value |
| std::vector< Node > | children |
| Position | position |
Definition at line 24 of file Node.h.
|
default |
| std::string Gaudi::Parsers::Node::ToString | ( | int | indent = 0 | ) | const |