Tramway SDK
Public Member Functions | List of all members
tram::DiskReader Class Reference
Inheritance diagram for tram::DiskReader:
tram::FileReader

Public Member Functions

 DiskReader (const char *path)
 
 ~DiskReader ()
 
const char * GetContents ()
 
size_t GetSize ()
 
void Yeet ()
 
FileStatus GetStatus ()
 
- Public Member Functions inherited from tram::FileReader
virtual ~FileReader ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from tram::FileReader
static FileReaderGetReader (const char *path)
 
static void SetSearchList ()
 
static std::vector< FileSourceGetSearchList ()
 

Constructor & Destructor Documentation

◆ DiskReader()

tram::DiskReader::DiskReader ( const char *  path)
inline

◆ ~DiskReader()

tram::DiskReader::~DiskReader ( )
inline

Member Function Documentation

◆ GetContents()

const char * tram::DiskReader::GetContents ( )
inlinevirtual

Implements tram::FileReader.

◆ GetSize()

size_t tram::DiskReader::GetSize ( )
inlinevirtual

Implements tram::FileReader.

◆ GetStatus()

FileStatus tram::DiskReader::GetStatus ( )
inlinevirtual

Implements tram::FileReader.

◆ Yeet()

void tram::DiskReader::Yeet ( )
inlinevirtual

Implements tram::FileReader.


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