Drizzled Public API Documentation

MSTempLog Class Reference
Inheritance diagram for MSTempLog:
CSRefObject CSObject

List of all members.

Public Member Functions

 MSTempLog (uint32_t id, MSDatabase *db, off64_t file_size)
void deleteLog ()
CSPathgetLogPath ()
MSTempLogFileopenTempLog ()
virtual void retain ()
virtual void release ()
uint32_t getRefCount ()
virtual void finalize ()
virtual CSObjectgetKey ()
virtual int compareKey (CSObject *)
virtual uint32_t hashKey ()
virtual CSObjectgetHashLink ()
virtual void setHashLink (CSObject *)
virtual CSObjectgetNextLink ()
virtual CSObjectgetPrevLink ()
virtual void setNextLink (CSObject *)
virtual void setPrevLink (CSObject *)

Static Public Member Functions

static time_t adjustWaitTime (time_t then, time_t now)

Public Attributes

uint32_t myLogID
off64_t myTempLogSize
int myTemplogRecSize
size_t myTempLogHeadSize

Private Attributes

MSDatabaseiLogDatabase
bool iDeleteLog

Friends

class MSTempLogThread

Detailed Description

Definition at line 95 of file temp_log_ms.h.


The documentation for this class was generated from the following files: