LeviLamina
Loading...
Searching...
No Matches
VarIntDataOutput Class Reference
+ Inheritance diagram for VarIntDataOutput:

Public Member Functions

 VarIntDataOutput (BinaryStream &bs)
 
VarIntDataOutputoperator= (VarIntDataOutput const &)
 
 VarIntDataOutput (VarIntDataOutput const &)
 
virtual void writeString (::std::string_view v)
 
virtual void writeLongString (::std::string_view v)
 
virtual void writeFloat (float v)
 
virtual void writeDouble (double v)
 
virtual void writeByte (char v)
 
virtual void writeShort (short v)
 
virtual void writeInt (int v)
 
virtual void writeLongLong (int64 v)
 
virtual void writeBytes (void const *data, uint64 bytes)
 
MCFOLD void $dtor ()
 
MCAPI void $writeString (::std::string_view v)
 
MCAPI void $writeLongString (::std::string_view v)
 
MCAPI void $writeFloat (float v)
 
MCAPI void $writeDouble (double v)
 
MCAPI void $writeByte (char v)
 
MCAPI void $writeShort (short v)
 
MCAPI void $writeInt (int v)
 
MCAPI void $writeLongLong (int64 v)
 
MCAPI void $writeBytes (void const *data, uint64 bytes)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::BinaryStreammStream
 

Member Function Documentation

◆ writeString()

virtual void VarIntDataOutput::writeString ( ::std::string_view v)
virtual

Reimplemented from BytesDataOutput.

◆ writeLongString()

virtual void VarIntDataOutput::writeLongString ( ::std::string_view v)
virtual

Reimplemented from BytesDataOutput.

◆ writeFloat()

virtual void VarIntDataOutput::writeFloat ( float v)
virtual

Reimplemented from BytesDataOutput.

◆ writeDouble()

virtual void VarIntDataOutput::writeDouble ( double v)
virtual

Reimplemented from BytesDataOutput.

◆ writeByte()

virtual void VarIntDataOutput::writeByte ( char v)
virtual

Reimplemented from BytesDataOutput.

◆ writeShort()

virtual void VarIntDataOutput::writeShort ( short v)
virtual

Reimplemented from BytesDataOutput.

◆ writeInt()

virtual void VarIntDataOutput::writeInt ( int v)
virtual

Reimplemented from BytesDataOutput.

◆ writeLongLong()

virtual void VarIntDataOutput::writeLongLong ( int64 v)
virtual

Reimplemented from BytesDataOutput.

◆ writeBytes()

virtual void VarIntDataOutput::writeBytes ( void const * data,
uint64 bytes )
virtual

Implements BytesDataOutput.

◆ $vftable()

static MCAPI void ** VarIntDataOutput::$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: