Definition at line 9 of file string_parser.hpp.
Inheritance diagram for formats::json::parser::StringParser:
Collaboration diagram for formats::json::parser::StringParser:Protected Member Functions | |
| void | String (std::string_view sw) override |
| std::string | GetPathItem () const override |
| std::string | Expected () const override |
Protected Member Functions inherited from formats::json::parser::TypedParser< std::string > | |
| void | SetResult (std::string &&value) |
Protected Member Functions inherited from formats::json::parser::BaseParser | |
| void | Throw (const std::string &found) |
Additional Inherited Members | |
Public Types inherited from formats::json::parser::TypedParser< std::string > | |
| using | ResultType |
Public Member Functions inherited from formats::json::parser::TypedParser< std::string > | |
| void | Subscribe (Subscriber< std::string > &subscriber) |
| virtual void | Reset () |
| TypedParser< std::string > & | GetParser () |
Public Member Functions inherited from formats::json::parser::BaseParser | |
| virtual void | Null () |
| virtual void | Bool (bool) |
| virtual void | Int64 (int64_t) |
| virtual void | Uint64 (uint64_t) |
| virtual void | Double (double) |
| virtual void | StartObject () |
| virtual void | Key (std::string_view key) |
| virtual void | EndObject () |
| virtual void | StartArray () |
| virtual void | EndArray () |
| virtual void | EndObject (size_t) |
| virtual void | EndArray (size_t) |
| void | SetState (ParserState &state) |
Protected Attributes inherited from formats::json::parser::BaseParser | |
| ParserState * | parser_state_ {nullptr} |
|
overrideprotectedvirtual |
Implements formats::json::parser::BaseParser.
|
inlineoverrideprotectedvirtual |
Implements formats::json::parser::BaseParser.
Definition at line 16 of file string_parser.hpp.
|
overrideprotectedvirtual |
Reimplemented from formats::json::parser::BaseParser.