35 #ifndef __CatalystParserInterface_h 36 #define __CatalystParserInterface_h 57 typedef std::map<std::string, var_type>
var_map;
58 typedef std::pair<unsigned int, unsigned int>
id_range;
Definition: CatalystParserInterface.h:47
Definition: CatalystParserInterface.h:53
Definition: CatalystParserInterface.h:54
std::string json_result
Definition: CatalystParserInterface.h:71
id_range * nodeIDs
Definition: CatalystParserInterface.h:77
var_map * global_vars
Definition: CatalystParserInterface.h:76
Definition: CatalystParserInterface.h:43
Definition: CatalystParserInterface.h:52
std::pair< unsigned int, unsigned int > id_range
Definition: CatalystParserInterface.h:58
var_type
Definition: CatalystParserInterface.h:46
Definition: CatalystParserInterface.h:50
static int parseString(const std::string &s, parse_info &pinfo)
var_map * element_vars
Definition: CatalystParserInterface.h:75
var_map * node_vars
Definition: CatalystParserInterface.h:74
Definition: CatalystParserInterface.h:48
Definition: CatalystParserInterface.h:51
std::string separator
Definition: CatalystParserInterface.h:79
parse_info()
Definition: CatalystParserInterface.h:63
Definition: CatalystParserInterface.h:60
id_range * elementIDs
Definition: CatalystParserInterface.h:78
static int parseFile(const std::string &filepath, parse_info &pinfo)
std::map< std::string, var_type > var_map
Definition: CatalystParserInterface.h:57
Definition: CatalystParserInterface.h:49