CMGDK r49-rc2
|
#include <CDBField.H>
公有成员 | |
Field (const WideString &, FieldType) | |
virtual | ~Field () |
virtual bool | GetInteger (int, int &) |
从字段中取得一个有符号整型数 | |
virtual bool | GetUInteger (int, uint &) |
从字段中取得一个无符号整型数 | |
virtual bool | GetFloat (int, float &) |
从字段中取得一个浮点数 | |
virtual bool | GetChar (int, wchar_t &) |
从字段中取得一个字符 | |
virtual bool | GetInt8Array (int, int8 *, int=-1, int=-1) |
从字段中取得一个8位有符号整型数 | |
virtual bool | GetInt16Array (int, int16 *, int=-1, int=-1) |
从字段中取得一个16位有符号整型数 | |
virtual bool | GetInt32Array (int, int32 *, int=-1, int=-1) |
从字段中取得一个32位有符号整型数 | |
virtual bool | GetUint8Array (int, uint8 *, int=-1, int=-1) |
从字段中取得一个8位有符号整型数 | |
virtual bool | GetUint16Array (int, uint16 *, int=-1, int=-1) |
从字段中取得一个16位有符号整型数 | |
virtual bool | GetUint32Array (int, uint32 *, int=-1, int=-1) |
从字段中取得一个32位有符号整型数 | |
virtual bool | GetFloatArray (int, float *, int=-1, int=-1) |
从字段中取得一个浮点数 | |
virtual bool | GetCharArray (int, wchar_t *, int=-1, int=-1) |
从字段中取得一个字符 | |
公有属性 | |
WideString | Name |
字段名称 | |
FieldType | Type |
字段类型 | |
保护属性 | |
int | Count |
CDB字段访问类
hgl::cdb::Field::Field | ( | const WideString & | name, |
FieldType | ft | ||
) |
virtual hgl::cdb::Field::~Field | ( | ) | [inline, virtual] |
virtual bool hgl::cdb::Field::GetChar | ( | int | , |
wchar_t & | |||
) | [inline, virtual] |
从字段中取得一个字符
virtual bool hgl::cdb::Field::GetCharArray | ( | int | , |
wchar_t * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个字符
virtual bool hgl::cdb::Field::GetFloat | ( | int | , |
float & | |||
) | [inline, virtual] |
从字段中取得一个浮点数
virtual bool hgl::cdb::Field::GetFloatArray | ( | int | , |
float * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个浮点数
virtual bool hgl::cdb::Field::GetInt16Array | ( | int | , |
int16 * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个16位有符号整型数
virtual bool hgl::cdb::Field::GetInt32Array | ( | int | , |
int32 * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个32位有符号整型数
从字段中取得一个8位有符号整型数
从字段中取得一个有符号整型数
virtual bool hgl::cdb::Field::GetUint16Array | ( | int | , |
uint16 * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个16位有符号整型数
virtual bool hgl::cdb::Field::GetUint32Array | ( | int | , |
uint32 * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个32位有符号整型数
virtual bool hgl::cdb::Field::GetUint8Array | ( | int | , |
uint8 * | , | ||
int | = -1 , |
||
int | = -1 |
||
) | [inline, virtual] |
从字段中取得一个8位有符号整型数
从字段中取得一个无符号整型数
int hgl::cdb::Field::Count [protected] |