ReactOS 0.4.16-dev-250-g3ecd236
|
#include <CCFDATAStorage.h>
Public Member Functions | |
CCFDATAStorage class | |
CCFDATAStorage () | |
virtual | ~CCFDATAStorage () |
ULONG | Create () |
ULONG | Destroy () |
ULONG | Truncate () |
ULONG | Position () |
ULONG | Seek (LONG Position) |
ULONG | ReadBlock (PCFDATA Data, void *Buffer, PULONG BytesRead) |
ULONG | WriteBlock (PCFDATA Data, void *Buffer, PULONG BytesWritten) |
Private Attributes | |
char | FullName [PATH_MAX] |
FILE * | FileHandle |
Definition at line 14 of file CCFDATAStorage.h.
CCFDATAStorage::CCFDATAStorage | ( | ) |
Definition at line 31 of file CCFDATAStorage.cxx.
|
virtual |
Definition at line 42 of file CCFDATAStorage.cxx.
ULONG CCFDATAStorage::Create | ( | ) |
Definition at line 56 of file CCFDATAStorage.cxx.
Referenced by CCabinet::NewCabinet().
ULONG CCFDATAStorage::Destroy | ( | ) |
Definition at line 97 of file CCFDATAStorage.cxx.
Referenced by CCabinet::CloseCabinet().
ULONG CCFDATAStorage::Position | ( | ) |
Definition at line 147 of file CCFDATAStorage.cxx.
Referenced by Seek(), and CCabinet::WriteDataBlock().
Definition at line 192 of file CCFDATAStorage.cxx.
Referenced by CCabinet::CommitDataBlocks().
Definition at line 165 of file CCFDATAStorage.cxx.
Referenced by CCabinet::CommitDataBlocks().
ULONG CCFDATAStorage::Truncate | ( | ) |
Definition at line 121 of file CCFDATAStorage.cxx.
Referenced by CCabinet::CommitDisk().
Definition at line 220 of file CCFDATAStorage.cxx.
Referenced by CCabinet::WriteDataBlock().
|
private |
Definition at line 30 of file CCFDATAStorage.h.
Referenced by CCFDATAStorage(), Create(), Destroy(), Position(), ReadBlock(), Seek(), Truncate(), WriteBlock(), and ~CCFDATAStorage().
Definition at line 29 of file CCFDATAStorage.h.
Referenced by Create(), Destroy(), and Truncate().