#include <userver/formats/json/parser/dummy_parser.hpp>
No-op SAX parser for tests and plumbing.
Definition at line 14 of file dummy_parser.hpp.
Public Member Functions | |
| void | Null () override |
| void | Bool (bool) override |
| void | Int64 (int64_t) override |
| void | Uint64 (uint64_t) override |
| void | Double (double) override |
| void | String (std::string_view) override |
| void | StartObject () override |
| void | Key (std::string_view key) override |
| void | EndObject () override |
| void | StartArray () override |
| void | EndArray () override |
| std::string | Expected () const override |
| void | Reset () noexcept |
| DummyParser & | GetParser () |
| virtual void | EndObject (size_t) |
| virtual void | EndArray (size_t) |
| void | SetState (ParserState &state) |
| std::string | GetCurrentPath () const |
Protected Member Functions | |
| void | Throw (const std::string &found) |
Protected Attributes | |
| ParserState * | parser_state_ {nullptr} |
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
inlinevirtualinherited |
Definition at line 40 of file base_parser.hpp.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
inlinevirtualinherited |
Definition at line 39 of file base_parser.hpp.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Implements formats::json::parser::BaseParser.
|
inlineinherited |
Definition at line 46 of file base_parser.hpp.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
inlineinherited |
Definition at line 42 of file base_parser.hpp.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
overridevirtual |
Reimplemented from formats::json::parser::BaseParser.
|
protectedinherited |
Definition at line 54 of file base_parser.hpp.