AcRxClass::addX

AcRxClass::addX函数

virtual AcRxObject *

addX(

AcRxClass* pProtocolClass,

AcRxObject* pProtocolObject) = 0;

pProtocolClass

输入指向协议扩展类的AcRxClass对象的指针

pProtocolObject

输入指向协议扩展对象的指针

增加类协议扩展对象pProtocolObject进入此AcRxClass对象的协议扩展对象词典。查找关键字为pProtocolClass,它是一个pProtocolObject类的AcRxClass对象。值为协议对象pProtocolObject。

pProtocolClass必须不为NULL。

如果pProtocolObject == NULL,则此函数与调用AcRxClass::delX()的功能相同。

返回一个指向在pProtocolClass关键字下存在的任何协议扩展对象(如果有)的指针。如果没有记录存在,则返回NULL。

 

 

AcRxClass::delX函数

virtual AcRxObject *

delX(

AcRxClass* pProtocolClass) = 0;

pProtocolClass

输入指向协议扩展类的AcRxClass对象的指针

此函数搜索AcRxClass对象的协议扩展词典对应于pProtocolClass关键字的记录。如果找到删除这条记录。如果有一条记录被找到并删除,则返回一个指向被删除的协议扩展对象的指针;否则返回NULL。

注意:调用此函数的应用程序负责删除返回的AcRxObject指针指向的协议扩展对象。

posted @ 2015-07-31 11:38  xzh1993  阅读(536)  评论(0编辑  收藏  举报