Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::AsyncFileWrite Member List

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

AsyncEventLoop (defined in SC::AsyncFileWrite)SC::AsyncFileWritefriend
AsyncFileWrite() (defined in SC::AsyncFileWrite)SC::AsyncFileWriteinline
AsyncRequest(Type type)SC::AsyncRequestinline
asyncTask (defined in SC::AsyncRequest)SC::AsyncRequestprotected
bufferSC::AsyncFileWrite
buffersSC::AsyncFileWrite
cacheInternalEventLoop(AsyncEventLoop &loop)SC::AsyncRequestinline
callbackSC::AsyncFileWrite
eventLoop (defined in SC::AsyncRequest)SC::AsyncRequestprotected
getEventLoop() constSC::AsyncRequestinline
getOffset() constSC::AsyncFileWriteinline
getType() constSC::AsyncRequestinline
handleSC::AsyncFileWrite
isActive() constSC::AsyncRequest
isCancelling() constSC::AsyncRequest
isFree() constSC::AsyncRequest
next (defined in SC::AsyncRequest)SC::AsyncRequest
prev (defined in SC::AsyncRequest)SC::AsyncRequest
queueSubmission(AsyncEventLoop &eventLoop) (defined in SC::AsyncRequest)SC::AsyncRequestprotected
resetThreadPoolAndTask()SC::AsyncRequest
setDebugName(const char *newDebugName) (defined in SC::AsyncRequest)SC::AsyncRequest
setOffset(uint64_t fileOffset)SC::AsyncFileWriteinline
setThreadPoolAndTask(ThreadPool &pool, AsyncTask &task)SC::AsyncRequest
singleBufferSC::AsyncFileWrite
start(AsyncEventLoop &eventLoop)SC::AsyncFileWrite
start(AsyncEventLoop &eventLoop, Span< Span< const char > > data)SC::AsyncFileWrite
start(AsyncEventLoop &eventLoop, Span< const char > data)SC::AsyncFileWrite
stop(Function< void(AsyncResult &)> *afterStopped=nullptr)SC::AsyncRequest
Task typedef (defined in SC::AsyncFileWrite)SC::AsyncFileWrite
Type enum nameSC::AsyncRequest
validateAsync() (defined in SC::AsyncRequest)SC::AsyncRequestprotected