BazisLib::BasicFileBase Member List

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

AsynchronousIOSupported() overrideBazisLib::BasicFileBase [inline, virtual]
Close() overrideBazisLib::BasicFileBase [inline, virtual]
Crop()BazisLib::BasicFileBase [inline, virtual]
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]
GetFileSecurity(ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
GetFileTimes(DateTime *pCreationTime, DateTime *pLastWriteTime, DateTime *pLastReadTime) overrideBazisLib::BasicFileBase [inline, virtual]
GetPosition(ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
GetSize(ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
Read(void *pBuffer, size_t size, ActionStatus *pStatus=NULL, bool IncompleteReadSupported=false) overrideBazisLib::BasicFileBase [inline, virtual]
ReadAt(void *pBuffer, ULONGLONG offset, size_t size, IoCompletion *pCompletion=NULL, ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
Seek(LONGLONG Offset, FileFlags::SeekType seekType, ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
SetFileSecurity(SecurityDescriptor *pDescriptor) overrideBazisLib::BasicFileBase [inline, virtual]
SetFileTimes(const DateTime *pCreationTime, const DateTime *pLastWriteTime, const DateTime *pLastReadTime) overrideBazisLib::BasicFileBase [inline, virtual]
Valid() override=0BazisLib::BasicFileBase [pure virtual]
Write(const void *pBuffer, size_t size, ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]
WriteAt(const void *pBuffer, ULONGLONG offset, size_t size, IoCompletion *pCompletion=NULL, ActionStatus *pStatus=NULL) overrideBazisLib::BasicFileBase [inline, virtual]

SourceForge.net Logo