User Tools

Site Tools


ftbl:class:domain:xexternalref

XExternalRef(ulong id)

原型 XExternalRef(ulong id)
描述 构造函数
参数 [i]ulong id: 整数ID
返回值

void setPath(const char * dir,const char * ifType)

原型 void setPath(const char * dir,const char * ifType)
描述 设置访问路径和接口类型
参数 [i]const char * dir: 路径名
[i]const char * ifType: 接口类型
返回值

void setLocation(int loc0, int loc1 = -1, int loc2 = -1)

原型 void setLocation(int loc0, int loc1 = -1, int loc2 = -1)
描述 设置被访问数据的位置
参数 [i]int loc0: 第一层位置
[i] int loc1 = -1: 第二层位置
[i] int loc2 = -1: 第三层位置
返回值

const char * getPath() const

原型 const char * getPath() const
描述 获取引用路径
参数
返回值 路径字符串

const char * getIFType() const

原型 const char * getIFType() const
描述 获取接口类型
参数
返回值 接口类型字符串

int getLocation(int idx = 0) const

原型 int getLocation(int idx = 0) const
描述 获取访问位置
参数 [i]int idx = 0:
返回值

const XItem * getTarget() const

原型 const XItem * getTarget() const
描述 获取参考该引用的对象指针
参数
返回值 对象指针

void setTarget(const XItem * tar)

原型 void setTarget(const XItem * tar)
描述 设置参考该引用的对象指针
参数 [i]const XItem * tar: 对象指针
返回值

bool isChanged() const

原型 bool isChanged() const
描述 判断外部引用是否修改
参数
返回值 若已修改,返回true;否则返回false
ftbl/class/domain/xexternalref.txt · Last modified: 2025/05/09 14:46 (external edit)