apt @VERSION@
|
Public Types | |
enum | OpenFlags { NoImmMap = (1<<0), Public = (1<<1), ReadOnly = (1<<2), UnMapped = (1<<3), Moveable = (1<<4), Fallback = (1 << 5) } |
Public Member Functions | |
operator void * () | |
void * | Data () |
unsigned long | Size () |
void | AddSize (unsigned long const size) |
bool | validData () const |
bool | Sync () |
bool | Sync (unsigned long Start, unsigned long Stop) |
MMap (FileFd &F, unsigned long Flags) | |
MMap (unsigned long Flags) | |
Protected Member Functions | |
bool | Map (FileFd &Fd) |
bool | Close (bool DoSync=true) |
Protected Attributes | |
unsigned long | Flags |
unsigned long | iSize |
void * | Base |
FileFd * | SyncToFd |