|
JSON Voorhees
Killer JSON for C++
|
This is the complete list of members for jsonv::reader, including all inherited members.
| current() const | jsonv::reader | |
| current_as() const | jsonv::reader | inline |
| current_path() const | jsonv::reader | |
| current_type() const | jsonv::reader | |
| current_value() const noexcept | jsonv::reader | |
| expect(ast_node_type type) const | jsonv::reader | |
| expect(std::initializer_list< ast_node_type > types) const | jsonv::reader | |
| from_value(const value &value) | jsonv::reader | static |
| from_value(value &&value) | jsonv::reader | static |
| good() const | jsonv::reader | |
| next_key() | jsonv::reader | |
| next_structure() noexcept | jsonv::reader | |
| next_token() noexcept | jsonv::reader | |
| next_value() noexcept | jsonv::reader | |
| operator=(const reader &)=delete (defined in jsonv::reader) | jsonv::reader | |
| operator=(reader &&) noexcept | jsonv::reader | |
| owns_source() const noexcept | jsonv::reader | |
| reader(parse_index index) | jsonv::reader | explicit |
| reader(std::string_view source) | jsonv::reader | explicit |
| reader(std::string_view source, const parse_options &parse_options) | jsonv::reader | explicit |
| reader(const char *source) | jsonv::reader | explicit |
| reader(const char *source, const parse_options &parse_options) | jsonv::reader | explicit |
| reader(std::string &&source) | jsonv::reader | explicit |
| reader(std::string &&source, const parse_options &parse_options) | jsonv::reader | explicit |
| reader(const reader &)=delete (defined in jsonv::reader) | jsonv::reader | |
| reader(reader &&) noexcept | jsonv::reader | |
| validate() const | jsonv::reader | |
| ~reader() noexcept (defined in jsonv::reader) | jsonv::reader |