|
HOPS
HOPS class reference
|
Small free-function helpers for the recurring (O)VEX traversal patterns: More...
Go to the source code of this file.
Namespaces | |
| hops | |
| hops::MHO_VexHelpers | |
Functions | |
| std::string | hops::MHO_VexHelpers::FirstKeywordInModeSection (const mho_json &vex_root, const std::string &mode_name, const std::string §ion) |
| std::string | hops::MHO_VexHelpers::ResolvePolarization (const mho_json &vex_root, const std::string &bbc_table, const std::string &if_table, const std::string &bbc_id) |
| std::string | hops::MHO_VexHelpers::StationMk4SiteId (const mho_json &vex_root, const std::string &station_code) |
| std::map< std::string, std::string > | hops::MHO_VexHelpers::StationToKeywordMap (const mho_json &vex_root, const std::string &mode_name, const std::string §ion) |
| std::string | hops::MHO_VexHelpers::TableForStation (const mho_json &vex_root, const std::string &mode_name, const std::string §ion, const std::string &station_code, const std::map< std::string, std::string > *prebuilt_map=nullptr) |
Small free-function helpers for the recurring (O)VEX traversal patterns:
These wrap the vex mho_json structure, they only exist to keep the all of mental deeply-nested literal-string traversal in one place.