Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PacketSchemaWriter Class Reference
Inheritance diagram for PacketSchemaWriter:

Public Member Functions

PacketSchemaWriter & operator= (PacketSchemaWriter const &)
 PacketSchemaWriter (PacketSchemaWriter const &)
virtual bool write (::cereal::NullType)
virtual bool write (bool value)
virtual bool write (schar value)
virtual bool write (uchar value)
virtual bool write (short value)
virtual bool write (ushort value)
virtual bool write (int value)
virtual bool write (uint value)
virtual bool write (int64 value)
virtual bool write (uint64 value)
virtual bool write (float value)
virtual bool write (double value)
virtual bool write (::std::string_view const value)
virtual bool write (::gsl::span< uchar const > view)
virtual void writeAdditionalData (bool value)
virtual void writeAdditionalData (uint value)
virtual void writeAdditionalData (::std::string_view const value)
virtual bool pushMember (::std::string_view const)
virtual void popMember ()
virtual::cereal::SchemaRWType openObject ()
virtual::cereal::SchemaRWType openArray (bool isDynamicExtent, uint64 length)
virtual void close ()
MCAPI bool $write (::cereal::NullType)
MCAPI bool $write (bool value)
MCAPI bool $write (schar value)
MCAPI bool $write (uchar value)
MCAPI bool $write (short value)
MCAPI bool $write (ushort value)
MCAPI bool $write (int value)
MCAPI bool $write (uint value)
MCAPI bool $write (int64 value)
MCAPI bool $write (uint64 value)
MCAPI bool $write (float value)
MCAPI bool $write (double value)
MCAPI bool $write (::std::string_view const value)
MCAPI bool $write (::gsl::span< uchar const > view)
MCAPI void $writeAdditionalData (bool value)
MCAPI void $writeAdditionalData (uint value)
MCAPI void $writeAdditionalData (::std::string_view const value)
MCAPI bool $pushMember (::std::string_view const)
MCAPI void $popMember ()
MCAPI::cereal::SchemaRWType $openObject ()
MCAPI::cereal::SchemaRWType $openArray (bool isDynamicExtent, uint64 length)
MCAPI void $close ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 8, ::BinaryStream & > mStream
::ll::TypedStorage< 1, 1, ::cereal::SerializationTraits > mSerializationTraitsOverride
::ll::TypedStorage< 1, 1, ::cereal::SerializationTraits > mSerializationTraits

Member Function Documentation

◆ write() [1/14]

virtual bool PacketSchemaWriter::write ( ::cereal::NullType )
virtual

Implements cereal::SchemaWriter.

◆ write() [2/14]

virtual bool PacketSchemaWriter::write ( bool value)
virtual

Implements cereal::SchemaWriter.

◆ write() [3/14]

virtual bool PacketSchemaWriter::write ( schar value)
virtual

Implements cereal::SchemaWriter.

◆ write() [4/14]

virtual bool PacketSchemaWriter::write ( uchar value)
virtual

Implements cereal::SchemaWriter.

◆ write() [5/14]

virtual bool PacketSchemaWriter::write ( short value)
virtual

Implements cereal::SchemaWriter.

◆ write() [6/14]

virtual bool PacketSchemaWriter::write ( ushort value)
virtual

Implements cereal::SchemaWriter.

◆ write() [7/14]

virtual bool PacketSchemaWriter::write ( int value)
virtual

Implements cereal::SchemaWriter.

◆ write() [8/14]

virtual bool PacketSchemaWriter::write ( uint value)
virtual

Implements cereal::SchemaWriter.

◆ write() [9/14]

virtual bool PacketSchemaWriter::write ( int64 value)
virtual

Implements cereal::SchemaWriter.

◆ write() [10/14]

virtual bool PacketSchemaWriter::write ( uint64 value)
virtual

Implements cereal::SchemaWriter.

◆ write() [11/14]

virtual bool PacketSchemaWriter::write ( float value)
virtual

Implements cereal::SchemaWriter.

◆ write() [12/14]

virtual bool PacketSchemaWriter::write ( double value)
virtual

Implements cereal::SchemaWriter.

◆ write() [13/14]

virtual bool PacketSchemaWriter::write ( ::std::string_view const value)
virtual

Implements cereal::SchemaWriter.

◆ write() [14/14]

virtual bool PacketSchemaWriter::write ( ::gsl::span< uchar const > view)
virtual

Implements cereal::SchemaWriter.

◆ writeAdditionalData() [1/3]

virtual void PacketSchemaWriter::writeAdditionalData ( bool value)
virtual

Implements cereal::SchemaWriter.

◆ writeAdditionalData() [2/3]

virtual void PacketSchemaWriter::writeAdditionalData ( uint value)
virtual

Implements cereal::SchemaWriter.

◆ writeAdditionalData() [3/3]

virtual void PacketSchemaWriter::writeAdditionalData ( ::std::string_view const value)
virtual

Implements cereal::SchemaWriter.

◆ pushMember()

virtual bool PacketSchemaWriter::pushMember ( ::std::string_view const )
virtual

Implements cereal::SchemaWriter.

◆ popMember()

virtual void PacketSchemaWriter::popMember ( )
virtual

Implements cereal::SchemaWriter.

◆ openObject()

virtual::cereal::SchemaRWType PacketSchemaWriter::openObject ( )
virtual

Implements cereal::SchemaWriter.

◆ openArray()

virtual::cereal::SchemaRWType PacketSchemaWriter::openArray ( bool isDynamicExtent,
uint64 length )
virtual

Implements cereal::SchemaWriter.

◆ close()

virtual void PacketSchemaWriter::close ( )
virtual

Implements cereal::SchemaWriter.

◆ $write() [1/14]

MCAPI bool PacketSchemaWriter::$write ( ::cereal::NullType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [2/14]

MCAPI bool PacketSchemaWriter::$write ( bool value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [3/14]

MCAPI bool PacketSchemaWriter::$write ( schar value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [4/14]

MCAPI bool PacketSchemaWriter::$write ( uchar value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [5/14]

MCAPI bool PacketSchemaWriter::$write ( short value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [6/14]

MCAPI bool PacketSchemaWriter::$write ( ushort value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [7/14]

MCAPI bool PacketSchemaWriter::$write ( int value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [8/14]

MCAPI bool PacketSchemaWriter::$write ( uint value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [9/14]

MCAPI bool PacketSchemaWriter::$write ( int64 value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [10/14]

MCAPI bool PacketSchemaWriter::$write ( uint64 value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [11/14]

MCAPI bool PacketSchemaWriter::$write ( float value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [12/14]

MCAPI bool PacketSchemaWriter::$write ( double value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [13/14]

MCAPI bool PacketSchemaWriter::$write ( ::std::string_view const value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $write() [14/14]

MCAPI bool PacketSchemaWriter::$write ( ::gsl::span< uchar const > view)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $writeAdditionalData() [1/3]

MCAPI void PacketSchemaWriter::$writeAdditionalData ( bool value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $writeAdditionalData() [2/3]

MCAPI void PacketSchemaWriter::$writeAdditionalData ( uint value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $writeAdditionalData() [3/3]

MCAPI void PacketSchemaWriter::$writeAdditionalData ( ::std::string_view const value)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $pushMember()

MCAPI bool PacketSchemaWriter::$pushMember ( ::std::string_view const )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $popMember()

MCAPI void PacketSchemaWriter::$popMember ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openObject()

MCAPI::cereal::SchemaRWType PacketSchemaWriter::$openObject ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openArray()

MCAPI::cereal::SchemaRWType PacketSchemaWriter::$openArray ( bool isDynamicExtent,
uint64 length )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $close()

MCAPI void PacketSchemaWriter::$close ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** PacketSchemaWriter::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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