19 ::ll::TypedStorage<8, 8, ::ReadOnlyBinaryStream&> mStream;
32 virtual bool isValid()
const ;
35 virtual ::cereal::SchemaRWType expectedType()
const ;
38 virtual ::Bedrock::Result<void> asNull() ;
41 virtual ::Bedrock::Result<bool> asBool() ;
44 virtual ::Bedrock::Result<schar> asInt8() ;
47 virtual ::Bedrock::Result<uchar> asUInt8() ;
50 virtual ::Bedrock::Result<short> asInt16() ;
53 virtual ::Bedrock::Result<ushort> asUInt16() ;
56 virtual ::Bedrock::Result<int> asInt32() ;
59 virtual ::Bedrock::Result<uint> asUInt32() ;
62 virtual ::Bedrock::Result<int64> asInt64() ;
65 virtual ::Bedrock::Result<uint64> asUInt64() ;
68 virtual ::Bedrock::Result<float> asFloat() ;
71 virtual ::Bedrock::Result<double> asDouble() ;
74 virtual ::Bedrock::Result<::std::string> asString() ;
77 virtual ::std::optional<bool> readValidityFlag() ;
80 virtual ::std::optional<uint> readControlValue() ;
83 virtual uint64 members() ;
86 virtual uint64 length(uint64 expectedSize) ;
89 virtual bool pushMember(::std::string_view
const) ;
92 virtual ::std::string_view pushNextMember() ;
95 virtual void pushElement(uint64) ;
107 MCFOLD
bool $isValid()
const;
109 MCFOLD ::cereal::SchemaRWType $expectedType()
const;
111 MCFOLD ::Bedrock::Result<void> $asNull();
113 MCFOLD ::Bedrock::Result<bool> $asBool();
115 MCAPI ::Bedrock::Result<schar> $asInt8();
117 MCFOLD ::Bedrock::Result<uchar> $asUInt8();
119 MCFOLD ::Bedrock::Result<short> $asInt16();
121 MCFOLD ::Bedrock::Result<ushort> $asUInt16();
123 MCFOLD ::Bedrock::Result<int> $asInt32();
125 MCFOLD ::Bedrock::Result<uint> $asUInt32();
127 MCFOLD ::Bedrock::Result<int64> $asInt64();
129 MCFOLD ::Bedrock::Result<uint64> $asUInt64();
131 MCFOLD ::Bedrock::Result<float> $asFloat();
133 MCFOLD ::Bedrock::Result<double> $asDouble();
135 MCFOLD ::Bedrock::Result<::std::string> $asString();
137 MCFOLD ::std::optional<bool> $readValidityFlag();
139 MCFOLD ::std::optional<uint> $readControlValue();
141 MCFOLD uint64 $members();
143 MCAPI uint64 $length(uint64 expectedSize);
145 MCFOLD
bool $pushMember(::std::string_view
const);
147 MCFOLD ::std::string_view $pushNextMember();
149 MCFOLD
void $pushElement(uint64);