Public Member Functions | |
IColumn (const String &name, const int maxlen) | |
virtual IColumn * | Clone () const =0 |
void | BeginInter () |
bool | Next () |
void | SeekRow (const int row) |
virtual int | Count () const =0 |
virtual int | Type () const =0 |
const String & | Name () const |
int | MaxLength () const |
virtual void | Append (int8 i)=0 |
virtual void | Append (int16 i)=0 |
virtual void | Append (int32 i)=0 |
virtual void | Append (int64 i)=0 |
virtual void | Append (Decimal i)=0 |
virtual void | Append (float32 i)=0 |
virtual void | Append (float64 i)=0 |
virtual void | Append (bool i)=0 |
virtual void | Append (DateTime i)=0 |
virtual void | Append (Date i)=0 |
virtual void | Append (const String &str)=0 |
virtual void | AppendParse (const char *data, const int len)=0 |
virtual void | Append (void *data, int len)=0 |
virtual void | Append (IColumn *col, const int row)=0 |
virtual void | AppendNull ()=0 |
int8 | GetByte () |
int16 | GetInt16 () |
int32 | GetInt32 () |
int64 | GetInt64 () |
Decimal | GetDecimal () |
float32 | GetFloat32 () |
float64 | GetFloat64 () |
bool | GetBit () |
DateTime | GetTimeStamp () |
Date | GetDate () |
DateTime | GetDateTime () |
StringPtr | GetChar () |
StringPtr | GetVarchar () |
Variant | GetVariant () |
virtual int8 | GetByte (const int row)=0 |
virtual int16 | GetInt16 (const int row)=0 |
virtual int32 | GetInt32 (const int row)=0 |
virtual int64 | GetInt64 (const int row)=0 |
virtual Decimal | GetDecimal (const int row)=0 |
virtual float32 | GetFloat32 (const int row)=0 |
virtual float64 | GetFloat64 (const int row)=0 |
virtual bool | GetBit (const int row)=0 |
virtual DateTime | GetTimeStamp (const int row)=0 |
virtual Date | GetDate (const int row)=0 |
virtual DateTime | GetDateTime (const int row)=0 |
virtual StringPtr | GetChar (const int row)=0 |
virtual StringPtr | GetVarchar (const int row)=0 |
virtual Variant | GetVariant (const int row)=0 |
virtual void | CheckMem () const |
virtual void | ValidateMem () const |
Protected Attributes | |
String | m_name |
int | m_maxlen |
Definition at line 36 of file RecordSet.h.