libnedit
Lightweight C++ library for Nintendo DS(i) formats
|
This is the complete list of members for ntr::fs::BinaryFile, including all inherited members.
BinaryFile() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
BinaryFile(const BinaryFile &)=delete (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
CanRead() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
CanWrite() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
Close() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
CopyFrom(BinaryFile &other_bf, const size_t size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
GetAbsoluteOffset(size_t &out_offset) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
GetSize(size_t &out_size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
IsCompressed() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
IsValid() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
MoveOffset(const size_t size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
Open(std::shared_ptr< FileHandle > file_handle, const std::string &path, const OpenMode mode, const FileCompression comp=FileCompression::None) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
Read(T &out_t) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
ReadData(void *read_buf, const size_t read_size, size_t &out_read_size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
ReadDataExact(void *read_buf, const size_t read_size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
ReadLEB128(T &out_t) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
ReadNullTerminatedString(std::basic_string< C > &out_str, const size_t tmp_buf_size=0x200) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
SetAbsoluteOffset(const size_t offset) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
SetAtEnd() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
Write(const T t) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
WriteCString(const char *str) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
WriteData(const void *write_buf, const size_t write_size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | |
WriteEnsureAlignment(const size_t align, size_t &out_pad_size) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
WriteNullTerminatedString(const std::basic_string< C > &str) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
WriteString(const std::basic_string< C > &str) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
WriteVector(const std::vector< T > &vec) (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |
~BinaryFile() (defined in ntr::fs::BinaryFile) | ntr::fs::BinaryFile | inline |