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 *data, uint64 bytes)=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)
MCFOLD void $dtor ()

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 * data,
uint64 bytes )
pure virtual

Implements IDataOutput.


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