|
cpptoml
A C++11 parser for TOML
|
This is the complete list of members for cpptoml::parser, including all inherited members.
| consume_backwards_whitespace(std::string::iterator &back, const std::string::iterator &front) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| consume_whitespace(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| date_type(const std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| determine_number_type(const std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| determine_value_type(const std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| eol_or_comment(const std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| find_end_of_date(std::string::iterator it, std::string::iterator end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| find_end_of_number(std::string::iterator it, std::string::iterator end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| find_end_of_time(std::string::iterator it, std::string::iterator end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| hex_to_digit(char c) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| input_ (defined in cpptoml::parser) | cpptoml::parser | private |
| is_time(const std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| line_ (defined in cpptoml::parser) | cpptoml::parser | private |
| line_number_ (defined in cpptoml::parser) | cpptoml::parser | private |
| operator=(const parser &parser)=delete (defined in cpptoml::parser) | cpptoml::parser | |
| parse() | cpptoml::parser | inline |
| parse_array(std::string::iterator &it, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_bare_key(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_bool(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_date(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_escape_code(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_float(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_hex(std::string::iterator &it, const std::string::iterator &end, uint32_t place) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_inline_table(std::string::iterator &it, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_int(std::string::iterator &it, const std::string::iterator &end, int base=10, const char *prefix="") (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_key(std::string::iterator &it, const std::string::iterator &end, KeyEndFinder &&key_end, KeyPartHandler &&key_part_handler) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_key_value(std::string::iterator &it, std::string::iterator &end, table *curr_table) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_multiline_string(std::string::iterator &it, std::string::iterator &end, char delim) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_number(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_object_array(Function &&fun, char delim, std::string::iterator &it, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_simple_key(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_single_table(std::string::iterator &it, const std::string::iterator &end, table *&curr_table) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_string(std::string::iterator &it, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_table(std::string::iterator &it, const std::string::iterator &end, table *&curr_table) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_table_array(std::string::iterator &it, const std::string::iterator &end, table *&curr_table) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_time(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_type enum name (defined in cpptoml::parser) | cpptoml::parser | private |
| parse_unicode(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_value(std::string::iterator &it, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parse_value_array(std::string::iterator &it, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| parser(std::istream &stream) | cpptoml::parser | inline |
| read_time(std::string::iterator &it, const std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| skip_whitespace_and_comments(std::string::iterator &start, std::string::iterator &end) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| string_literal(std::string::iterator &it, const std::string::iterator &end, char delim) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |
| throw_parse_exception(const std::string &err) (defined in cpptoml::parser) | cpptoml::parser | inlineprivate |