1 #ifndef MHO_ControlElementParser_HH__
2 #define MHO_ControlElementParser_HH__
55 mho_json ParseTokens(
const std::string& element_name,
mho_json& format,
const std::vector< MHO_Token >&
tokens);
64 mho_json ProcessCompound(
const std::string& element_name,
mho_json& format,
const std::vector< MHO_Token >&
tokens);
Class MHO_ControlElementParser.
Definition: MHO_ControlElementParser.hh:33
virtual ~MHO_ControlElementParser()
Definition: MHO_ControlElementParser.cc:12
MHO_ControlElementParser()
Definition: MHO_ControlElementParser.cc:7
mho_json ParseControlStatement(const MHO_ControlStatement &control_statement)
Parses a control statement into a JSON object, handling different formats and providing warnings for ...
Definition: MHO_ControlElementParser.cc:14
Class MHO_ControlTokenProcessor.
Definition: MHO_ControlTokenProcessor.hh:28
Definition: MHO_ChannelLabeler.hh:17
Class MHO_ControlStatement.
Definition: MHO_ControlDefinitions.hh:44
struct token_struct * tokens
Definition: parse_control_file.c:26