userver: formats::json::parser::IntegralParser< std::int32_t > Class Reference
Loading...
Searching...
No Matches
formats::json::parser::IntegralParser< std::int32_t > Class Referencefinal

Detailed Description

Definition at line 15 of file int_parser.hpp.

+ Inheritance diagram for formats::json::parser::IntegralParser< std::int32_t >:
+ Collaboration diagram for formats::json::parser::IntegralParser< std::int32_t >:

Additional Inherited Members

- Public Types inherited from formats::json::parser::TypedParser< std::int32_t >
using ResultType
 
- Public Member Functions inherited from formats::json::parser::TypedParser< std::int32_t >
void Subscribe (Subscriber< std::int32_t > &subscriber)
 
virtual void Reset ()
 
TypedParser< std::int32_t > & 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 String (std::string_view)
 
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 Member Functions inherited from formats::json::parser::TypedParser< std::int32_t >
void SetResult (std::int32_t &&value)
 
- Protected Member Functions inherited from formats::json::parser::BaseParser
void Throw (const std::string &found)
 
- Protected Attributes inherited from formats::json::parser::BaseParser
ParserStateparser_state_ {nullptr}
 

The documentation for this class was generated from the following file: