bea ホーム | 製品 | dev2dev | support | askBEA
BEA Logo Tuxedo
 ドキュメントのダウンロード   サイトマップ   用語集 
検索
0

Tuxedo CORBA プログラミング・リファレンス

 Previous Next Contents View as PDF  

CORBA::ContextList::remove

概要

指定されたインデックスの項目を削除し、関連付けられたメモリをすべて解放してから、リストの残りの項目を順序付けし直します。

C++ バインディング

Status remove(ULong index);

引数

Index

ContextList オブジェクトへのインデックス。インデックスの基数はゼロです。

例外

この関数が失敗した場合、BAD_PARAM 例外がスローされます。

説明

このメンバ関数は、指定されたインデックスの項目を削除し、関連付けられたメモリをすべて解放してから、リストの残りの項目を順序付けし直します。

戻り値

特にありません。

関連項目

CORBA::ContextList::add
CORBA::ContextList::add_consume
CORBA::ContextList::count
CORBA::ContextList::item

 


NamedValue メンバ関数

NamedValue メンバ関数は、特に DII で NVList の要素としてのみ使用します。NamedValue は、(オプションの) 名前、any の値、およびラベリング・フラグを保持します。有効なフラグ値は、CORBA::ARG_INCORBA::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 の各メンバ関数について説明します。

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy