TableManager

Inherited from XManager,

Inherited by NULL

Friend class NULL

Description

TableManager从XManager继承,是数据表对象管理器,所有数据表对象的创建、销毁、访问以及修改都通过调用它的通用接口完成。它的域识别码是Domain_Table,类型名是“DTABLE”。

数据表对象由若干预定义好的数据场组成,每个数据场对应一个维度的数据。

Public interface


TableManager(XMemPool * pool = 0)

~TableManager()

static const char * getFieldTypeString(TypeID)

static TypeID getFieldTypeByString(const char * str)

void serialize(XBinaryIO * io, XItem * obj, bool bSave)

void write(XH5IO * io, H5Obj * grp)

bool read(XH5IO * io, H5Obj * grp)