| AsyncEventLoop (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | friend |
| AsyncFileSystemOperation() (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | inline |
| AsyncRequest(Type type) | SC::AsyncRequest | inline |
| callback | SC::AsyncFileSystemOperation | |
| checkState() (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
| close(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle) | SC::AsyncFileSystemOperation | |
| closeData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| CompletionData typedef (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| copyDirectory(AsyncEventLoop &eventLoop, StringSpan path, StringSpan destinationPath, FileSystemCopyFlags copyFlags=FileSystemCopyFlags()) | SC::AsyncFileSystemOperation | |
| copyDirectoryData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| copyFile(AsyncEventLoop &eventLoop, StringSpan path, StringSpan destinationPath, FileSystemCopyFlags copyFlags=FileSystemCopyFlags()) | SC::AsyncFileSystemOperation | |
| copyFileData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| disableThreadPool() | SC::AsyncRequest | |
| executeOn(AsyncSequence &sequence) | SC::AsyncRequest | |
| executeOn(AsyncTaskSequence &task, ThreadPool &pool) | SC::AsyncRequest | |
| getCloseCallback() | SC::AsyncRequest | inline |
| getCloseCallback() const (defined in SC::AsyncRequest) | SC::AsyncRequest | inline |
| getTask() (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
| getType() const | SC::AsyncRequest | inline |
| getUserFlags() const | SC::AsyncRequest | inline |
| isActive() const | SC::AsyncRequest | |
| isCancelling() const | SC::AsyncRequest | |
| isFree() const | SC::AsyncRequest | |
| next (defined in SC::AsyncRequest) | SC::AsyncRequest | |
| open(AsyncEventLoop &eventLoop, StringSpan path, FileOpen mode) | SC::AsyncFileSystemOperation | |
| openData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| Operation enum name (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| prev (defined in SC::AsyncRequest) | SC::AsyncRequest | |
| queueSubmission(AsyncEventLoop &eventLoop) (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
| read(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle, Span< char > buffer, uint64_t offset) | SC::AsyncFileSystemOperation | |
| readData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| removeData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| removeEmptyDirectory(AsyncEventLoop &eventLoop, StringSpan path) | SC::AsyncFileSystemOperation | |
| removeFile(AsyncEventLoop &eventLoop, StringSpan path) | SC::AsyncFileSystemOperation | |
| rename(AsyncEventLoop &eventLoop, StringSpan path, StringSpan newPath) | SC::AsyncFileSystemOperation | |
| renameData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| Result typedef (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| sequence (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
| setDebugName(const char *newDebugName) (defined in SC::AsyncRequest) | SC::AsyncRequest | |
| setThreadPool(ThreadPool &threadPool) | SC::AsyncFileSystemOperation | |
| setUserFlags(uint16_t externalFlags) | SC::AsyncRequest | inline |
| SC::AsyncRequest::start(AsyncEventLoop &eventLoop) | SC::AsyncRequest | |
| stop(AsyncEventLoop &eventLoop, Function< void(AsyncResult &)> *afterStopped=nullptr) | SC::AsyncRequest | |
| Type enum name | SC::AsyncRequest | |
| write(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle, Span< const char > buffer, uint64_t offset) | SC::AsyncFileSystemOperation | |
| writeData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
| ~AsyncFileSystemOperation() (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | inline |