libnedit
Lightweight C++ library for Nintendo DS(i) formats
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ntr::fs::FileHandle Struct Referenceabstract
Inheritance diagram for ntr::fs::FileHandle:
ntr::fs::ExternalFsFileHandle< SDAT > ntr::fs::ExternalFsFileHandle< T > ntr::fs::StdioFileHandle ntr::fmt::SDATFileHandle ntr::fmt::nfs::NitroFsFileHandle< T >

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
 

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