User Tools

Site Tools


class:domain:nitem

NItem

Inherited from XItem

Inherited by NOrderItem

Friend class NULL

Description

NItem为拥有名字属性的对象提供了统一的基类,它在XItem的基础上增加了XName的成员变量,提供了相应的接口访问或修改名称。NItem支持最长63个字符的名字,对于非英语语言,建议转换为utf-8格式存取。

Members

Public interface


XName m_strName

对象的名字属性,最长63个字符(不包含结尾的\0字符)


NItem(ulong id = 0,TypeID tid = 0,const char * name = 0)

  • function: 构造函数
  • parameters:
    1. [i]ulong id = 0: 对象身份ID,默认为0
    2. [i]TypeID tid = 0: 对象类型标识,默认为无类型
    3. [i]const char * name = 0: 对象名字,默认为空
  • return value: 无

const char * getName() const

  • function: 获取对象名字
  • parameters: NULL
  • return value: 对象名字字符串

void setName(const char * name)

  • function: 设置对象名字
  • parameters:
    1. [i]const char * name: 名字字符串
  • return value: 无
class/domain/nitem.txt · Last modified: 2023/05/06 07:01 (external edit)