Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::AsyncFileSystemOperation Member List

This is the complete list of members for SC::AsyncFileSystemOperation, including all inherited members.

AsyncEventLoop (defined in SC::AsyncFileSystemOperation)SC::AsyncFileSystemOperationfriend
AsyncFileSystemOperation() (defined in SC::AsyncFileSystemOperation)SC::AsyncFileSystemOperationinline
AsyncRequest(Type type)SC::AsyncRequestinline
callbackSC::AsyncFileSystemOperation
checkState() (defined in SC::AsyncRequest)SC::AsyncRequestprotected
close(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle)SC::AsyncFileSystemOperation
closeData (defined in SC::AsyncFileSystemOperation)SC::AsyncFileSystemOperation
CompletionData typedef (defined in SC::AsyncFileSystemOperation)SC::AsyncFileSystemOperation
copyFile(AsyncEventLoop &eventLoop, StringViewData path, StringViewData 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::AsyncRequestinline
getCloseCallback() const (defined in SC::AsyncRequest)SC::AsyncRequestinline
getTask() (defined in SC::AsyncRequest)SC::AsyncRequestprotected
getType() constSC::AsyncRequestinline
getUserFlags() constSC::AsyncRequestinline
isActive() constSC::AsyncRequest
isCancelling() constSC::AsyncRequest
isFree() constSC::AsyncRequest
next (defined in SC::AsyncRequest)SC::AsyncRequest
open(AsyncEventLoop &eventLoop, StringViewData 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::AsyncRequestprotected
read(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle, Span< char > buffer, uint64_t offset)SC::AsyncFileSystemOperation
readData (defined in SC::AsyncFileSystemOperation)SC::AsyncFileSystemOperation
Result typedef (defined in SC::AsyncFileSystemOperation)SC::AsyncFileSystemOperation
sequence (defined in SC::AsyncRequest)SC::AsyncRequestprotected
setDebugName(const char *newDebugName) (defined in SC::AsyncRequest)SC::AsyncRequest
setThreadPool(ThreadPool &threadPool)SC::AsyncFileSystemOperation
setUserFlags(uint16_t externalFlags)SC::AsyncRequestinline
SC::AsyncRequest::start(AsyncEventLoop &eventLoop)SC::AsyncRequest
stop(AsyncEventLoop &eventLoop, Function< void(AsyncResult &)> *afterStopped=nullptr)SC::AsyncRequest
Type enum nameSC::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::AsyncFileSystemOperationinline