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 |