User Tools

Site Tools


ftbl:class:domain:tablemanager

TableManager(XMemPool * pool = 0)

原型 TableManager(XMemPool * pool = 0)
描述 构造函数
参数 [i]XMemPool * pool = 0: 内存池
返回值

~TableManager()

原型 ~TableManager()
描述 析构函数
参数
返回值

static const char * getFieldTypeString(TypeID)

原型 static const char * getFieldTypeString(TypeID)
描述 静态函数,获取指定场类型的名字
参数 [i]TypeID: 场类型
返回值 场类型名

static TypeID getFieldTypeByString(const char * str)

原型 static TypeID getFieldTypeByString(const char * str)
描述 静态函数,通过类型名获取指定场类型码
参数 [i]const char * str: 类型名
返回值 场类型码

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

原型 void serialize(XBinaryIO * io, XItem * obj, bool bSave)
描述 在undo、redo时从数据操作记录文件中序列化数据对象
参数 [i]XBinaryIO * io: 二进制数据操作记录文件句柄
[i] XItem * obj: 数据对象
[i] bool bSave: 是否保存数据对象
返回值

void write(XH5IO * io, H5Obj * grp)

原型 void write(XH5IO * io, H5Obj * grp)
描述 将管理的所有对象数据写入到HDF5文件中
参数 [i]XH5IO * io: HDF5文件句柄
[i] H5Obj * grp: 对象管理器对应的HDF5节点
返回值

bool read(XH5IO * io, H5Obj * grp)

原型 bool read(XH5IO * io, H5Obj * grp)
描述 从HDF5文件中读取对象数据到管理器中
参数 [i]XH5IO * io: HDF5文件句柄
[i] H5Obj * grp: 对象管理器对应的HDF5节点
返回值 完整读取返回true,否则返回false
ftbl/class/domain/tablemanager.txt · Last modified: 2025/05/09 14:46 (external edit)