Drizzled Public API Documentation

CSRefStringBuffer Class Reference

Inheritance diagram for CSRefStringBuffer:
CSStringBufferImpl CSRefObject CSObject SysTabRec

List of all members.

Public Member Functions

 CSRefStringBuffer (uint32_t grow)
void clear ()
void append (char ch)
void append (const char *str, size_t len)
void append (const char *str)
void append (int value)
void append (uint32_t value)
void append (uint64_t value)
char * getCString ()
char * getBuffer (uint32_t pos)
char * take ()
void take (CSStringBufferImpl *buf)
void setLength (uint32_t len)
void setGrowSize (uint32_t size)
uint32_t length ()
uint32_t ignore (uint32_t pos, char ch)
uint32_t find (uint32_t pos, char ch)
uint32_t trim (uint32_t pos, char ch)
CSStringsubstr (uint32_t pos, uint32_t len)
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 *)

Detailed Description

Definition at line 121 of file CSString.h.


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