Drizzled Public API Documentation

CSBufferedInputStream Class Reference

Inheritance diagram for CSBufferedInputStream:
CSInputStream CSRefObject CSObject

List of all members.

Public Member Functions

virtual void close ()
virtual size_t read (char *b, size_t len)
virtual int read ()
virtual int peek ()
virtual void reset ()
virtual const char * identify ()
CSStringBuffer * readLine ()
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 *)

Static Public Member Functions

static CSBufferedInputStream * newStream (CSInputStream *i)

Private Attributes

CSInputStream * iStream
u_char iBuffer [CS_STREAM_BUFFER_SIZE]
uint32_t iBuffTotal
uint32_t iBuffPos

Detailed Description

Definition at line 262 of file CSStream.h.


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