The Gaudi Framework  master (82fdf313)
Loading...
Searching...
No Matches
Node.cpp File Reference
#include "Node.h"
#include <numeric>
Include dependency graph for Node.cpp:

Go to the source code of this file.

Functions

std::vector< std::string > init_names ()
 

Function Documentation

◆ init_names()

std::vector< std::string > init_names ( )

Definition at line 16 of file Node.cpp.

16 {
17 std::vector<std::string> n( gp::Node::NodeType::number_of_node_types );
20 n[gp::Node::NodeType::kIdentifier] = "identifier";
21 n[gp::Node::NodeType::kProperty] = "property";
22 n[gp::Node::NodeType::kOperation] = "operation";
26 n[gp::Node::NodeType::kPlusEqual] = "plus_equal";
27 n[gp::Node::NodeType::kMinusEqual] = "minus_equal";
37 n[gp::Node::NodeType::kCondition] = "condition";
41 n[gp::Node::NodeType::kPrintOptions] = "print_options";
42 n[gp::Node::NodeType::kPrintOn] = "print_on";
43 n[gp::Node::NodeType::kPrintOff] = "print_off";
45 n[gp::Node::NodeType::kPrintTree] = "print_tree";
46 n[gp::Node::NodeType::kDumpFile] = "dump_file";
47 n[gp::Node::NodeType::kPropertyRef] = "property_ref";
48 return n;
49}