#include <Parser.h>
|
| | Structs () |
| |
| | ~Structs () |
| |
| int | defStruct (std::string &struct_name, std::map< std::string, std::vector< double > > &fopt, std::map< std::string, std::vector< std::string > > &copt, int member_ValMax, bool append=false) |
| |
| int | get_key_struct_from_tag (int tag, const std::string *&key_struct) const |
| |
| void | sprint (std::vector< std::string > &strs_out, const std::string &struct_namespace) const |
| |
| | Map () |
| |
| | ~Map () |
| |
| Struct * | Find (std::string key) |
| |
| const Struct * | Find (std::string key) const |
| |
| Struct & | operator[] (std::string key) |
| |
| std::map< std::string, Struct > & | get () |
| |
| const std::map< std::string, Struct > & | get () const |
| |
| int | count (const std::string key) const |
| |
| int | size () const |
| |
| void | clear () |
| |
Definition at line 219 of file Parser.h.
◆ Structs()
◆ ~Structs()
◆ defStruct()
| int Structs::defStruct |
( |
std::string & |
struct_name, |
|
|
std::map< std::string, std::vector< double > > & |
fopt, |
|
|
std::map< std::string, std::vector< std::string > > & |
copt, |
|
|
int |
member_ValMax, |
|
|
bool |
append = false |
|
) |
| |
|
inline |
◆ get_key_struct_from_tag()
| int Structs::get_key_struct_from_tag |
( |
int |
tag, |
|
|
const std::string *& |
key_struct |
|
) |
| const |
|
inline |
◆ sprint()
| void Structs::sprint |
( |
std::vector< std::string > & |
strs_out, |
|
|
const std::string & |
struct_namespace |
|
) |
| const |
|
inline |
◆ _max_tag
The documentation for this class was generated from the following file: