odm_rm_obj 子例程

用途

从 ODM 对象类中除去对象。

对象数据管理器库libodm.a)

语法

#include <odmi.h>
int odm_rm_obj ( ClassSymbol Criteria)
CLASS_SYMBOL ClassSymbol;
char *Criteria;

描述

odm_rm_obj子程序将删除对象类中的对象。

参数

描述
ClassSymbol 标识从odm_open_class子程序返回的类符号。 如果 "odm_open_class子程序未被调用,则这是由 "odmcreate命令创建的 "类名"类别结构。
标准 包含用于选择要除去的对象的限定条件作为字符串。

返回值

成功完成后,将返回已删除的对象数。 如果odm_rm_obj子程序不成功,则返回值为-1并将odmerrno变量设置为错误代码。

错误代码

odm_rm_obj子程序的失败会将odmerrno变量设置为下列错误代码之一:

有关ODM错误代码的解释,请参见../bostechref/odm_error_codes.html