, including all inherited members.
BufferingFlagsMask enum value | CAsyncFileWriter | |
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile) | CAsyncFileWriter | |
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile) | CAsyncFileWriter | |
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile) | CAsyncFileWriter | |
CAsyncFileWriter(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile) | CAsyncFileWriter | |
CAsyncFileWriter(JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile) | CAsyncFileWriter | |
CAsyncFileWriter(JetByteTools::Win32::CSmartHandle &file, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter, long flags=MarshalWritesToThreadPool, const LARGE_INTEGER &fileSize=DoNotPreExtendFile) | CAsyncFileWriter | |
CAsyncFileWriter(const CAsyncFileWriter &rhs) | CAsyncFileWriter | |
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CAsyncFileWriterEx | |
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CAsyncFileWriterEx | |
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &handle, Callback &callback, IIOPool &pool, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CAsyncFileWriterEx | |
CAsyncFileWriterEx(const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &handle, Callback &callback, IIOPool &pool, IMonitorAsyncFileWriter &monitor, IAllocateBuffers &allocator, ILimitPendingWrites &writeLimiter=CPendingWriteLimiter::NoLimitLimiter) | CAsyncFileWriterEx | |
CAsyncFileWriterEx(const CAsyncFileWriterEx &rhs) | CAsyncFileWriterEx | |
Close() | CAsyncFileWriter | |
CreateSuitableFile(const JetByteTools::Core::_tstring &filename, long flags=0) | CAsyncFileWriter | [static] |
DataLength typedef | CAsyncFileWriterEx | |
DoNotPreExtendFile | CAsyncFileWriter | [static] |
ExecuteWritesOnCallingThread enum value | CAsyncFileWriter | |
Flags enum name | CAsyncFileWriter | |
GetFilenameIfKnown() const | CAsyncFileWriter | |
GetFileSize() const | CAsyncFileWriter | |
GetNextWriteOffset(LARGE_INTEGER &offset, DataLength dataLength) | CAsyncFileWriter | [protected] |
GetWaitHandle() const override | CAsyncFileWriter | |
MarshallingFlagsMask enum value | CAsyncFileWriter | |
MarshalWritesToThreadPool enum value | CAsyncFileWriter | |
NoBuffering enum value | CAsyncFileWriter | |
NotifyOnNoWrites(bool notifyNowIfNoWritesPending=true) | CAsyncFileWriter | |
OpenSuitableFile(const JetByteTools::Core::_tstring &filename, long flags=0) | CAsyncFileWriter | [static] |
operator=(const CAsyncFileWriterEx &rhs) | CAsyncFileWriterEx | |
JetByteTools::IO::CAsyncFileWriter::operator=(const CAsyncFileWriter &rhs) | CAsyncFileWriter | |
PerformWritesOnThisThread() const | CAsyncFileWriter | |
PreExtendFile enum value | CAsyncFileWriter | |
RequestWrite(CSmartBuffer &buffer) | CAsyncFileWriter | [protected] |
TryCreateSuitableFile(const JetByteTools::Core::_tstring &filename, long flags=0) | CAsyncFileWriter | [static] |
Wait() const override | CAsyncFileWriter | |
Wait(Milliseconds timeout) const override | CAsyncFileWriter | |
Write(const BYTE *pData, DataLength dataLength) | CAsyncFileWriterEx | |
Write(const JetByteTools::Core::Data *pData, DataLength count) | CAsyncFileWriterEx | |
JetByteTools::IO::CAsyncFileWriter::Write(CSmartBuffer &buffer) | CAsyncFileWriter | |
WriteThrough enum value | CAsyncFileWriter | |
~CAsyncFileWriter() override | CAsyncFileWriter | |
~CAsyncFileWriterEx() override | CAsyncFileWriterEx | |