36 virtual bool write(
bool) ;
39 virtual bool write(
char) ;
42 virtual bool write(uchar) ;
45 virtual bool write(
short) ;
48 virtual bool write(ushort) ;
51 virtual bool write(
int) ;
54 virtual bool write(uint) ;
57 virtual bool write(int64) ;
60 virtual bool write(uint64) ;
63 virtual bool write(
float) ;
66 virtual bool write(
double) ;
69 virtual bool write(::std::string_view
const) ;
72 virtual void writeValidityFlag(
bool) ;
75 virtual void writeControlValue(uint) ;
78 virtual bool pushMember(::std::string_view
const) ;
81 virtual void popMember() ;
84 virtual ::cereal::SchemaRWType openObject() ;
87 virtual ::cereal::SchemaRWType openArray(
bool, uint64) ;
90 virtual void close() ;