Public Member Functions | |
void | setFile (CSFile *file) |
const char * | getPathString () |
void | open (int mode) |
void | close () |
off64_t | getEOF () |
void | setEOF (off64_t offset) |
size_t | read (void *data, off64_t offset, size_t size, size_t min_size) |
void | write (const void *data, off64_t offset, size_t size) |
void | flush () |
void | sync () |
const char * | getEOL () |
virtual void | retain () |
virtual void | release () |
uint32_t | getRefCount () |
virtual void | finalize () |
virtual CSObject * | getKey () |
virtual int | compareKey (CSObject *) |
virtual uint32_t | hashKey () |
virtual CSObject * | getHashLink () |
virtual void | setHashLink (CSObject *) |
virtual CSObject * | getNextLink () |
virtual CSObject * | getPrevLink () |
virtual void | setNextLink (CSObject *) |
virtual void | setPrevLink (CSObject *) |
Public Attributes | |
uint32_t | myTempLogID |
MSTempLog * | myTempLog |
Static Private Member Functions | |
static MSTempLogFile * | newTempLogFile (uint32_t id, MSTempLog *temp_log, CSFile *path) |
Friends | |
class | MSTempLog |
Definition at line 81 of file temp_log_ms.h.