OrderItem(ulong id = 0, TypeID tid = 0)

原型 OrderItem(ulong id = 0, TypeID tid = 0)
描述 构造函数
参数 [i]ulong id = 0: 对象身份ID
[i] TypeID tid = 0: 对象类型标识
返回值

void setPrev(const OrderItem * el)

原型 void setPrev(const OrderItem * el)
描述 设置前相邻对象
参数 [i]const OrderItem * el: 前相邻对象指针
返回值

void setNext(const OrderItem * el)

原型 void setNext(const OrderItem * el)
描述 设置后相邻对象
参数 [i]const OrderItem * el: 后相邻对象指针
返回值

const OrderItem * next() const

原型 const OrderItem * next() const
描述 获取后相邻对象
参数
返回值 后相邻对象指针

const OrderItem * prev() const

原型 const OrderItem * prev() const
描述 获取前相邻对象
参数
返回值 前相邻对象指针

void cut()

原型 void cut()
描述 从当前的主从关系中剪除自己
参数
返回值

void setMaster(const XItem * el)

原型 void setMaster(const XItem * el)
描述 设置所属主对象
参数 [i]const XItem * el: 所属主对象指针
返回值

const XItem * getMaster() const

原型 const XItem * getMaster() const
描述 获取所属主对象
参数
返回值 所属主对象指针

void setPrevNextID(int prevID, int nextID)

原型 void setPrevNextID(int prevID, int nextID)
描述 将相邻对象的ID转换为对象指针,用于文件IO中临时存取对象ID
参数 [i]int prevID: 前相邻对象ID
[i] int nextID: 后相邻对象ID
返回值