LeviLamina
Loading...
Searching...
No Matches
BytesDataOutput Class Referenceabstract
+ Inheritance diagram for BytesDataOutput:

Public Member Functions

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 *, uint64)=0
 
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)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ writeString()

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

Implements IDataOutput.

◆ writeLongString()

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

Implements IDataOutput.

◆ writeFloat()

virtual void BytesDataOutput::writeFloat ( float v)
virtual

Implements IDataOutput.

◆ writeDouble()

virtual void BytesDataOutput::writeDouble ( double v)
virtual

Implements IDataOutput.

◆ writeByte()

virtual void BytesDataOutput::writeByte ( char v)
virtual

Implements IDataOutput.

◆ writeShort()

virtual void BytesDataOutput::writeShort ( short v)
virtual

Implements IDataOutput.

◆ writeInt()

virtual void BytesDataOutput::writeInt ( int v)
virtual

Implements IDataOutput.

◆ writeLongLong()

virtual void BytesDataOutput::writeLongLong ( int64 v)
virtual

Implements IDataOutput.

◆ writeBytes()

virtual void BytesDataOutput::writeBytes ( void const * ,
uint64  )
pure virtual

Implements IDataOutput.


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