LeviLamina
Loading...
Searching...
No Matches
cereal::SchemaReader Struct Referenceabstract
+ Inheritance diagram for cereal::SchemaReader:

Classes

struct  ScopedPop
 

Public Member Functions

SchemaReaderoperator= (SchemaReader const &)
 
 SchemaReader (SchemaReader const &)
 
virtual bool isValid () const =0
 
virtual bool isObject () const =0
 
virtual bool isArray () const =0
 
virtual bool isNull () const =0
 
virtual ::Bedrock::Result< bool > asBool ()=0
 
virtual ::Bedrock::Result< schar > asInt8 ()=0
 
virtual ::Bedrock::Result< uchar > asUInt8 ()=0
 
virtual ::Bedrock::Result< short > asInt16 ()=0
 
virtual ::Bedrock::Result< ushort > asUInt16 ()=0
 
virtual ::Bedrock::Result< int > asInt32 ()=0
 
virtual ::Bedrock::Result< uint > asUInt32 ()=0
 
virtual ::Bedrock::Result< int64 > asInt64 ()=0
 
virtual ::Bedrock::Result< uint64 > asUInt64 ()=0
 
virtual ::Bedrock::Result< float > asFloat ()=0
 
virtual ::Bedrock::Result< double > asDouble ()=0
 
virtual ::Bedrock::Result<::std::string > asString ()=0
 
virtual uint64 members ()=0
 
virtual uint64 length ()=0
 
virtual bool pushMember (::std::string_view const)=0
 
virtual::std::string_view pushNextMember ()=0
 
virtual void pushElement (uint64)=0
 
virtual void pop ()=0
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnkfa0ec0
 

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