BazisLib::ACMemoryFile Member List

This is the complete list of members for BazisLib::ACMemoryFile, including all inherited members.

ACMemoryFile(size_t InitialSize)BazisLib::ACMemoryFile [inline]
append(const void *pData, size_t Size)BazisLib::CBuffer [inline, protected]
AppendData(const void *pData, size_t Size)BazisLib::CBuffer [inline, protected]
AsynchronousIOSupported() overrideBazisLib::BasicFileBase [inline, virtual]
CBuffer(size_t initialSize=0)BazisLib::CBuffer [inline, protected]
CBuffer(const char *pszString, size_t length=-1)BazisLib::CBuffer [inline, protected]
Close() overrideBazisLib::ACMemoryFile [inline, virtual]
Crop()BazisLib::BasicFileBase [inline, virtual]
DetachBuffer()BazisLib::CBuffer [inline, protected]
DoReadFromMemory(void *pBufferToWrite, size_t MaxSize, const void *pBufferWithData, size_t BufferWithDataSize, size_t *pOffset)BazisLib::BasicFileBase [inline, static]
DoReadFromMemoryLite(void *pBufferToWrite, size_t MaxSize, const void *pBufferWithData, size_t BufferWithDataSize, size_t *pOffset, size_t *OffsetInTargetBuffer=NULL)BazisLib::BasicFileBase [inline, static]
DoSeek(ULONGLONG *RealOffset, ULONGLONG FileSize, LONGLONG Offset, FileFlags::SeekType seekType, bool CheckForEnd, ActionStatus *pStatus=NULL)BazisLib::BasicFileBase [inline, static]
EnsureSize(size_t size)BazisLib::CBuffer [inline, protected]
GetAllocated() const BazisLib::CBuffer [inline, protected]
GetConstData() const BazisLib::CBuffer [inline, protected]
GetData(size_t offset)BazisLib::CBuffer [inline, protected]
GetData()BazisLib::CBuffer [inline, protected]
GetFileSecurity(ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
GetFileTimes(DateTime *pCreationTime, DateTime *pLastWriteTime, DateTime *pLastReadTime) overrideBazisLib::BasicFileBase [inline, virtual]
GetPosition(ActionStatus *pStatus=NULL) overrideBazisLib::ACMemoryFile [inline, virtual]
GetSize(ActionStatus *pStatus=NULL) overrideBazisLib::ACMemoryFile [inline, virtual]
BazisLib::CBuffer::GetSize() const BazisLib::CBuffer [inline, protected]
m_PointerBazisLib::ACMemoryFile [protected]
Read(void *pBuffer, size_t size, ActionStatus *pStatus=NULL, bool IncompleteReadSupported=false) overrideBazisLib::ACMemoryFile [inline, virtual]
ReadAt(void *pBuffer, ULONGLONG offset, size_t size, IoCompletion *pCompletion=NULL, ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
reserve(size_t size)BazisLib::CBuffer [inline, protected]
Reset()BazisLib::CBuffer [inline, protected]
Seek(LONGLONG Offset, FileFlags::SeekType seekType, ActionStatus *pStatus=NULL) overrideBazisLib::ACMemoryFile [inline, virtual]
SetData(const void *pData, size_t size)BazisLib::ACMemoryFile [inline]
SetFileSecurity(SecurityDescriptor *pDescriptor) overrideBazisLib::BasicFileBase [inline, virtual]
SetFileTimes(const DateTime *pCreationTime, const DateTime *pLastWriteTime, const DateTime *pLastReadTime) overrideBazisLib::BasicFileBase [inline, virtual]
SetSize(size_t newSize)BazisLib::CBuffer [inline, protected]
Valid() overrideBazisLib::ACMemoryFile [inline, virtual]
BazisLib::CBuffer::Valid() const BazisLib::CBuffer [inline, protected]
Write(const void *pBuffer, size_t size, ActionStatus *pStatus=NULL) overrideBazisLib::ACMemoryFile [inline, virtual]
WriteAt(const void *pBuffer, ULONGLONG offset, size_t size, IoCompletion *pCompletion=NULL, ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
~CBuffer()BazisLib::CBuffer [inline, protected]

SourceForge.net Logo