bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA プログラミング・リファレンス > CORBA API |
Tuxedo CORBA プログラミング・リファレンス
|
概要
指定されたインデックスの項目を削除し、関連付けられたメモリをすべて解放してから、リストの残りの項目を順序付けし直します。
C++ バインディング
Status remove(ULong index);
引数
例外
この関数が失敗した場合、BAD_PARAM 例外がスローされます。
説明
このメンバ関数は、指定されたインデックスの項目を削除し、関連付けられたメモリをすべて解放してから、リストの残りの項目を順序付けし直します。
戻り値
特にありません。
関連項目
CORBA::ContextList::add
CORBA::ContextList::add_consume
CORBA::ContextList::count
CORBA::ContextList::item
NamedValue メンバ関数
NamedValue メンバ関数は、特に DII で NVList の要素としてのみ使用します。NamedValue は、(オプションの) 名前、any の値、およびラベリング・フラグを保持します。有効なフラグ値は、CORBA::ARG_IN、CORBA::ARG_OUT、および CORBA::ARG_INOUT です。
NamedValue の値は、any の標準オペレーションで操作できます。
ExceptionList メンバ関数の C++ へのマッピングは次のとおりです。
// C++
class NamedValue
{
public:
Flags flags() const;
const char * name() const;
Any * value() const;
};
メモリ管理
NamedValue には、次の特別なメモリ管理規則があります。
以下の節では、NamedValue の各メンバ関数について説明します。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |