IFS::File Member List
This is the complete list of members for IFS::File, including all inherited members.
| Append | IFS::File | static |
| check(int64_t res) | IFS::FsBase | inlineprotected |
| close() | IFS::File | inline |
| control(ControlCode code, void *buffer, size_t bufSize) | IFS::File | inline |
| Create | IFS::File | static |
| CreateNewAlways | IFS::File | static |
| enumAttributes(AttributeEnumCallback callback, void *buffer, size_t bufsize) | IFS::File | inline |
| eof() | IFS::File | inline |
| flush() | IFS::File | inline |
| FsBase(IFileSystem *filesys=nullptr) | IFS::File | inline |
| IFS::FsBase::FsBase(IFileSystem *filesys=nullptr) | IFS::FsBase | inline |
| getAttribute(AttributeTag tag, ParamTypes... params) | IFS::File | inline |
| getContent() | IFS::File | inline |
| getErrorString(int err) const | IFS::FsBase | inline |
| getExtents(Storage::Partition *part, Extent *list, uint16_t extcount) | IFS::File | inline |
| getFileSystem() const | IFS::FsBase | inline |
| getLastError() | IFS::FsBase | inline |
| getLastErrorString() const | IFS::FsBase | inline |
| getSize() | IFS::File | inline |
| getUserAttribute(uint8_t tagValue, ParamTypes... params) | IFS::File | inline |
| getUserAttribute(uint8_t tagValue) | IFS::File | inline |
| isValid() const | IFS::FsBase | inline |
| lastError | IFS::FsBase | mutableprotected |
| open(const T &path, OpenFlags flags=OpenFlag::Read) | IFS::File | inline |
| operator bool() const | IFS::File | inlineexplicit |
| read(void *data, size_t size) | IFS::File | inline |
| readContent(size_t size, ReadContentCallback callback) | IFS::File | inline |
| readContent(ReadContentCallback callback) | IFS::File | inline |
| ReadContentCallback typedef | IFS::File | |
| ReadOnly | IFS::File | static |
| ReadWrite | IFS::File | static |
| release() | IFS::File | inline |
| remove() | IFS::File | inline |
| removeUserAttribute(uint8_t tagValue) | IFS::File | inline |
| seek(file_offset_t offset, SeekOrigin origin) | IFS::File | inline |
| setacl(const ACL &acl) | IFS::File | inline |
| setAttribute(AttributeTag tag, ParamTypes... params) | IFS::File | inline |
| setcompression(const Compression &compression) | IFS::File | inline |
| settime(time_t mtime) | IFS::File | inline |
| setUserAttribute(uint8_t tagValue, ParamTypes... params) | IFS::File | inline |
| stat(Stat &stat) | IFS::File | inline |
| tell() | IFS::File | inline |
| truncate(file_size_t new_size) | IFS::File | inline |
| truncate() | IFS::File | inline |
| Truncate | IFS::File | static |
| write(const void *data, size_t size) | IFS::File | inline |
| write(const String &s) | IFS::File | inline |
| WriteOnly | IFS::File | static |
| ~File() | IFS::File | inline |
1.8.17