This is the complete list of members for File, including all inherited members.
absolute(const std::string &path) | File | static |
close() | File | |
create(const std::string &path) | File | |
create() | File | private |
currentPath() | File | static |
eof() const | File | |
exists(const std::string &path) | File | static |
fd_ | File | private |
File() | File | |
File(const File &other) | File | |
fileExtension(const std::string &path) | File | static |
fileName(const std::string &path) | File | static |
INVALID_DESCRIPTOR | File | privatestatic |
join(const std::string &path1, const std::string &path2) | File | static |
move(const std::string &outputPath, const std::string &inputPath) | File | static |
offset() const | File | |
offset_ | File | private |
open(const std::string &path) | File | |
open(const std::string &path, const std::string &mode) | File | |
open() const | File | inline |
operator=(const File &other) | File | |
path() const | File | |
path_ | File | private |
read(uint8_t *buffer, uint64_t nbyte) | File | |
read(uint8_t *buffer, const std::string &path, uint64_t nbyte, uint64_t offset) | File | static |
read(const std::string &path) | File | static |
read(int fd, uint8_t *buffer, uint64_t nbyte) | File | privatestatic |
remove(const std::string &path) | File | static |
replaceExtension(const std::string &path, const std::string &newExtension) | File | static |
replaceFileName(const std::string &path, const std::string &newFileName) | File | static |
resolvePath(const std::string &path, const std::string &basePath) | File | static |
seek(uint64_t offset) | File | |
seek(int fd, uint64_t offset) | File | privatestatic |
size() const | File | |
size_ | File | private |
skip(uint64_t nbyte) | File | |
sort(const std::string &path, size_t element_size, int(*comp)(const void *, const void *)) | File | static |
tmpname(const std::string &path) | File | static |
tmpname(const std::string &outputPath, const std::string &inputPath) | File | static |
truncate(uint64_t newSize=0) | File | |
write(const uint8_t *buffer, uint64_t nbyte) | File | |
write(const std::string &str) | File | |
write(File &input, uint64_t nbyte) | File | |
write(const uint8_t *buffer, const std::string &path, uint64_t nbyte, uint64_t offset) | File | static |
write(const std::string &path, const std::string &data) | File | static |
write(int fd, const uint8_t *buffer, uint64_t nbyte) | File | privatestatic |
~File() | File |