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

Classes

struct  ScopedPop

Public Member Functions

virtual bool isValid () const =0
virtual::cereal::SchemaRWType expectedType () const =0
virtual ::Bedrock::Result< void > asNull ()=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 (uint64)=0
virtual ::Bedrock::Result< void > asRawBytes (::std::function<::gsl::span< uchar >(uint64)>, uint64)=0
virtual ::std::optional< bool > readValidityFlag ()=0
virtual ::std::optional< uint > readControlValue ()=0
virtual uint64 members ()=0
virtual uint64 length (uint64)=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< 1, 1 > mUnke9e0de
::ll::UntypedStorage< 1, 1 > mUnk225374

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