Nebula
Loading...
Searching...
No Matches
TBUI::TBUIFile Class Reference

#include <tbuifile.h>

Inherits tb::TBFile.

Public Member Functions

 TBUIFile (const Util::String &filepath, IO::Stream::AccessMode accessMode)
 ~TBUIFile ()
long Size () override
size_t Read (void *buf, size_t elemSize, size_t count) override
bool IsOpen () const

Private Attributes

Ptr< IO::FileStreamfileStream

Constructor & Destructor Documentation

◆ TBUIFile()

TBUI::TBUIFile::TBUIFile ( const Util::String & filepath,
IO::Stream::AccessMode accessMode )

◆ ~TBUIFile()

TBUI::TBUIFile::~TBUIFile ( )

Member Function Documentation

◆ IsOpen()

bool TBUI::TBUIFile::IsOpen ( ) const
inline

◆ Read()

size_t TBUI::TBUIFile::Read ( void * buf,
size_t elemSize,
size_t count )
override

◆ Size()

long TBUI::TBUIFile::Size ( )
override

Member Data Documentation

◆ fileStream

Ptr<IO::FileStream> TBUI::TBUIFile::fileStream
private

The documentation for this class was generated from the following files:
  • /github/workspace/code/addons/tbui/backend/tbuifile.h
  • /github/workspace/code/addons/tbui/backend/tbuifile.cc