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

Public Member Functions

 DiskWriter (const char *path)
 
 ~DiskWriter ()
 
void SetContents (const char *contents, size_t size)
 
void Yeet ()
 
FileStatus GetStatus ()
 
- Public Member Functions inherited from tram::FileWriter
virtual ~FileWriter ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from tram::FileWriter
static FileWriterGetWriter (const char *path)
 
static void SetMediumList ()
 
static std::vector< FileSourceGetMediumList ()
 

Constructor & Destructor Documentation

◆ DiskWriter()

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

◆ ~DiskWriter()

tram::DiskWriter::~DiskWriter ( )
inline

Member Function Documentation

◆ GetStatus()

FileStatus tram::DiskWriter::GetStatus ( )
inlinevirtual

Implements tram::FileWriter.

◆ SetContents()

void tram::DiskWriter::SetContents ( const char *  contents,
size_t  size 
)
inlinevirtual

Implements tram::FileWriter.

◆ Yeet()

void tram::DiskWriter::Yeet ( )
inlinevirtual

Implements tram::FileWriter.


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