LeviLamina
Loading...
Searching...
No Matches
bx::MemoryWriter Class Reference
Inheritance diagram for bx::MemoryWriter:

Public Member Functions

virtual int64 seek (int64 _offset, ::bx::Whence::Enum _whence)
virtual int write (void const *_data, int _size, ::bx::Error *_err)
MCAPI int64 $seek (int64 _offset, ::bx::Whence::Enum _whence)
MCAPI int $write (void const *_data, int _size, ::bx::Error *_err)

Static Public Member Functions

static MCAPI void ** $vftableForSeekerI ()
static MCAPI void ** $vftableForWriterI ()

Public Attributes

::ll::TypedStorage< 8, 8, ::bx::MemoryBlockI * > m_memBlock
::ll::TypedStorage< 8, 8, uchar * > m_data
::ll::TypedStorage< 8, 8, int64 > m_pos
::ll::TypedStorage< 8, 8, int64 > m_top
::ll::TypedStorage< 8, 8, int64 > m_size

Member Function Documentation

◆ seek()

virtual int64 bx::MemoryWriter::seek ( int64 _offset,
::bx::Whence::Enum _whence )
virtual

Implements bx::SeekerI.

◆ write()

virtual int bx::MemoryWriter::write ( void const * _data,
int _size,
::bx::Error * _err )
virtual

Implements bx::WriterI.

◆ $vftableForSeekerI()

MCAPI void ** bx::MemoryWriter::$vftableForSeekerI ( )
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.

◆ $vftableForWriterI()

MCAPI void ** bx::MemoryWriter::$vftableForWriterI ( )
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 files: