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コマンドによって生成されたClassName _CLASS構造体です。
基準 除去するオブジェクトを選択するための修飾基準をストリングとして含みます。

戻り値

正常終了すると、削除されたオブジェクトの数が戻されます。 odm_rm_objサブルーチンが失敗した場合、-1が返され、odmerrno変数にエラーコードが設定される。

エラー・コード

odm_rm_objサブルーチンが失敗すると、odmerrno変数に以下のエラーコードのいずれかが設定される:

ODMエラーコードの説明は../bostechref/odm_error_codes.htmlを参照のこと。