|
stmm-games-doc
0.32.0
|
Public Member Functions | |
| File () noexcept | |
| Undefined File constructor. More... | |
| File (const std::string &sFullPath) noexcept | |
| Filesystem path File constructor. More... | |
| File (uint8_t *p0Buffer, int32_t nBufferSize) noexcept | |
| Memory buffer File constructor. More... | |
| File (const File &oSource) noexcept | |
| Copy constructor. More... | |
| File & | operator= (const File &oSource) noexcept |
| Assignment operator. More... | |
| bool | isDefined () const noexcept |
| Whether the file is defined. More... | |
| bool | isBuffered () const noexcept |
| Whether the file is a memory buffer. More... | |
| uint8_t const * | getBuffer () const noexcept |
| The buffer. More... | |
| uint32_t | getBufferSize () const noexcept |
| The size of the buffer. More... | |
| const std::string & | getFullPath () const noexcept |
| The file path. More... | |
|
noexcept |
Undefined File constructor.
|
explicitnoexcept |
Filesystem path File constructor.
| sFullPath | The full path to a file. Cannot be empty. |
|
noexcept |
Memory buffer File constructor.
The file doesn't manage the pointed to memory.
| p0Buffer | The buffer start. Cannot be null. |
| nBufferSize | The buffer size. Cannot be negative. |
|
noexcept |
Copy constructor.
| oSource | The source. |
|
noexcept |
The buffer.
|
noexcept |
The size of the buffer.
|
noexcept |
The file path.
|
noexcept |
Whether the file is a memory buffer.
|
noexcept |
Whether the file is defined.
1.8.13