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

Public Member Functions

virtual bool open (::bx::FilePath const &_filePath, bool _append, ::bx::Error *_err)
virtual void close ()
virtual int64 seek (int64 _offset, ::bx::Whence::Enum _whence)
virtual int write (void const *_data, int _size, ::bx::Error *_err)
MCAPI void * $ctor ()
MCAPI void $dtor ()
MCFOLD bool $open (::bx::FilePath const &_filePath, bool _append, ::bx::Error *_err)
MCFOLD void $close ()
MCFOLD int64 $seek (int64 _offset, ::bx::Whence::Enum _whence)
MCFOLD int $write (void const *_data, int _size, ::bx::Error *_err)

Static Public Member Functions

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

Public Attributes

::ll::TypedStorage< 1, 64, uchar[64]> m_internal

Member Function Documentation

◆ open()

virtual bool bx::FileWriter::open ( ::bx::FilePath const & _filePath,
bool _append,
::bx::Error * _err )
virtual

Implements bx::WriterOpenI.

◆ close()

virtual void bx::FileWriter::close ( )
virtual

Implements bx::CloserI.

◆ seek()

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

Implements bx::SeekerI.

◆ write()

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

Implements bx::WriterI.

◆ $vftableForWriterI()

MCAPI void ** bx::FileWriter::$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.

◆ $vftableForCloserI()

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

◆ $vftableForWriterOpenI()

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

◆ $vftableForSeekerI()

MCAPI void ** bx::FileWriter::$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.

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