libnedit
Lightweight C++ library for Nintendo DS(i) formats
|
Public Member Functions | |
virtual bool | Exists (const std::string &path, size_t &out_size)=0 |
virtual Result | Open (const std::string &path, const OpenMode mode)=0 |
virtual Result | GetSize (size_t &out_size)=0 |
virtual Result | SetOffset (const size_t offset, const Position pos)=0 |
virtual Result | GetOffset (size_t &out_offset)=0 |
virtual Result | Read (void *read_buf, const size_t read_size, size_t &out_read_size)=0 |
virtual Result | Write (const void *write_buf, const size_t write_size)=0 |
virtual Result | Close ()=0 |