GVarchar Class Reference
[libgfc Index] [libgfc Hierarchy]
[Headers]
GFC type of VARCHAR (like what ORACLE has) More...
#include <src/gadt_basic.h>
Inherits: GADT
Public Members
- int len
- int limit
- char* val
- GVarchar ( int max= MAX_STR)
- GVarchar (const char* str)
- GVarchar (const GVarchar& other)
- virtual ~GVarchar ()
- GVarchar& operator= (const GVarchar& other)
- char* getV ()
- virtual GCHG* diff (GADT& other) const
- virtual Result applyChg (const GCHG* c)
- virtual GType type (void) const
- virtual Result init (void)
- virtual uint32 getPSize () const
- virtual Result pack (DataPipe& p)
- virtual Result unpack (DataPipe& p )
- virtual Result input (const char* in)
- virtual Result output (char*& out)
- void set (const char* s)
- void setLimit (int max)
- virtual int cmp (const GADT& a) const
- virtual GADT* clone () const
- virtual bool operator == (const GVarchar& other) const
- virtual bool operator < (const GVarchar& other) const
- virtual bool operator <= (const GVarchar& other) const
- virtual bool operator > (const GVarchar& other) const
- virtual bool operator >= (const GVarchar& other) const
- friend ostream& operator << (ostream& s, GVarchar& v)
GFC type of VARCHAR (like what ORACLE has).
DESCRIPTION
the value is a '\0' terminated string.
and len includes this '\0' .
Documentation generated by lqian@lqian-sun on Wed Jul 14 09:36:10 EDT 1999
|
Kdoc
|