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

Public Member Functions

 VarIntDataOutput (BinaryStream &bs)
 
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.


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