|
| NitroFsFileHandle (std::shared_ptr< T > nitro_fs_file) |
|
bool | ExistsImpl (const std::string &path, size_t &out_size) override |
|
Result | OpenImpl (const std::string &path) override |
|
Result | GetSizeImpl (size_t &out_size) override |
|
Result | SetOffsetImpl (const size_t offset, const fs::Position pos) override |
|
Result | GetOffsetImpl (size_t &out_offset) override |
|
Result | ReadImpl (void *read_buf, const size_t read_size, size_t &out_read_size) override |
|
Result | CloseImpl () override |
|
Public Member Functions inherited from ntr::fs::ExternalFsFileHandle< T > |
| ExternalFsFileHandle (std::shared_ptr< T > ext_fs_file) |
|
bool | Exists (const std::string &path, size_t &out_size) override |
|
Result | Open (const std::string &path, const fs::OpenMode mode) override |
|
Result | GetSize (size_t &out_size) override |
|
Result | SetOffset (const size_t offset, const fs::Position pos) override |
|
Result | GetOffset (size_t &out_offset) override |
|
Result | Read (void *read_buf, const size_t read_size, size_t &out_read_size) override |
|
Result | Write (const void *write_buf, const size_t write_size) override |
|
Result | Close () override |
|
◆ CloseImpl()
◆ ExistsImpl()
◆ GetOffsetImpl()
◆ GetSizeImpl()
◆ OpenImpl()
◆ ReadImpl()
◆ SetOffsetImpl()
The documentation for this struct was generated from the following file: