| OSSIA
    Open Scenario System for Interactive Application | 
The query_parser class. More...
The query_parser class.
Parse OSCQuery queries received by a server. The queries are similar to the GET part of an http request. i.e. /a/b?value, etc...
| Static Public Member Functions | |
| template<typename Mapper > | |
| static auto | parse_http_request (const std::string &request, Mapper &&mapper) | 
| static string_map< std::string > | parse_http_methods (std::string_view str) | 
| static bool | parse_bool (const std::string &data) | 
| static void | parse (net::access_mode_attribute, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::bounding_mode_attribute, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::repetition_filter_attribute, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::refresh_rate_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::priority_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::value_step_size_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::critical_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::hidden_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::disabled_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::description_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::app_name_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::app_version_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::app_creator_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::value_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::domain_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::tags_attribute, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::instance_bounds_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::unit_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::extended_type_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (net::default_value_attribute attr, const std::string &data, net::parameter_data &res) | 
| static void | parse (oscquery::detail::typetag_attribute attr, const std::string &data, net::parameter_data &res) |