Base Framework
|
This is the complete list of members for File, including all inherited members.
Access enum name | File | |
APPEND enum value | File | |
asyncCancel() | File | |
ASYNCHRONOUS enum value | File | |
asyncTest() noexcept | AsynchronousStream | static |
BEGIN enum value | File | |
changeOwner(const String &path, const Trustee &owner, const Trustee &group, bool followLink=true) | File | static |
close() | File | |
CREATE enum value | File | |
createFile(const String &path, const uint8 *buffer, MemorySize size) | File | static |
createFile(const String &path, const String &text) | File | static |
CURRENT enum value | File | |
Encoding enum name (defined in File) | File | |
ENCODING_ASCII enum value (defined in File) | File | |
ENCODING_RAW enum value (defined in File) | File | |
ENCODING_UTF8 enum value (defined in File) | File | |
ENCODING_UTF8_ISO enum value (defined in File) | File | |
END enum value | File | |
EXCLUSIVE enum value | File | |
File() noexcept | File | |
File(const String &path, Access access, unsigned int options) | File | |
flush() | File | |
getACL() const | File | |
getCreatedById() const | Resource | |
getDescription() const | Resource | |
getGroup() const | File | |
getHandle() const noexcept | File | virtual |
getInternalHandle() const | Resource | inline |
getLastAccess() | File | |
getLastChange() | File | |
getLastModification() | File | |
getMode() const | File | |
getOwner() const | File | |
getPosition() const | File | |
getResourceId() const | Resource | |
getSize() const | File | |
getVariable(Variable variable) | File | |
handle | Resource | protected |
isClosed() const noexcept | File | |
lock(const FileRegion ®ion, bool exclusive=true) | File | |
MAX_LEN_OF_NAME enum value | File | |
MAX_LEN_OF_PATH enum value | File | |
MAX_NUM_OF_LINKS enum value | File | |
MAX_SIZE_OF_PIPE_BUFFER enum value | File | |
MAX_SIZE_OF_SYMLINK enum value | File | |
MIN_FILE_SIZE_BITS enum value | File | |
operator bool() const noexcept | Resource | inline |
Options enum name | File | |
PERMISSION_MASK enum value | File | |
Permissions enum name | File | |
read(uint8 *buffer, unsigned int size, bool nonblocking=false) | File | |
read(TYPE &buffer) | File | inline |
read(uint8 *buffer, unsigned int bytesToRead, unsigned long long offset, AsynchronousReadEventListener *listener) | File | virtual |
READ enum value | File | |
readFile(const String &path, Encoding encoding=ENCODING_UTF8) | File | static |
READWRITE enum value | File | |
RESTRICT enum value | File | |
RGRP enum value | File | |
ROTH enum value | File | |
RUSR enum value | File | |
RWXG enum value | File | |
RWXO enum value | File | |
RWXU enum value | File | |
SET_GID enum value | File | |
SET_UID enum value | File | |
setDescription(const String &description) | Resource | |
setPosition(long long position, Whence whence=BEGIN) | File | |
Sticky enum name | File | |
STICKY_MASK enum value | File | |
truncate(long long size) | File | |
TRUNCATE enum value | File | |
tryLock(const FileRegion ®ion, bool exclusive=true) | File | |
unlock(const FileRegion ®ion) | File | |
Variable enum name | File | |
WGRP enum value | File | |
Whence enum name | File | |
WOTH enum value | File | |
write(const uint8 *buffer, unsigned int size, bool nonblocking=false) | File | |
write(const uint8 *buffer, unsigned int bytesToWrite, unsigned long long offset, AsynchronousWriteEventListener *listener) | File | virtual |
WRITE enum value | File | |
WUSR enum value | File | |
XGRP enum value | File | |
XOTH enum value | File | |
XUSR enum value | File | |
~AsynchronousStream() noexcept(false) | AsynchronousStream | virtual |
~File() | File |