Drizzled Public API Documentation

MSTempLogFile Class Reference
Inheritance diagram for MSTempLogFile:
CSReadBufferedFile CSRefObject CSObject

List of all members.

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 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 *)

Public Attributes

uint32_t myTempLogID
MSTempLogmyTempLog

Static Private Member Functions

static MSTempLogFilenewTempLogFile (uint32_t id, MSTempLog *temp_log, CSFile *path)

Friends

class MSTempLog

Detailed Description

Definition at line 81 of file temp_log_ms.h.


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