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

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

 Previous Next Contents View as PDF  

CORBA::NVList::add_value

概要

name、value、および flags 属性を初期化して NamedValue オブジェクトを作成します。

C++ バインディング

CORBA::NamedValue_ptr CORBA::NVList::add_value (
const char * Name,
const CORBA::Any & Value,
CORBA::Flags Flags);

引数

Name

リスト項目の名前。

Value

リスト項目の値。

Flags

渡す引数を指定するフラグ。次の値を指定できます。

           CORBA::ARG_IN 
CORBA::ARG_INOUT
CORBA::ARG_OUT

説明

このメンバ関数は、name、value、および flags 属性を初期化して NamedValue オブジェクトを作成します。NamedValue オブジェクトは、呼び出された NVList オブジェクトに追加されます。

NVList オブジェクトは動的に拡張するので、そのサイズをアプリケーションでトラッキングする必要はありません。

戻り値

関数が成功した場合、戻り値は新しく作成された NamedValue オブジェクトへのポインタです。返された NamedValue オブジェクト・リファレンスは NVList が所有するため、解放しないでください。

メンバ関数が失敗した場合、例外が発生します。

関連項目

CORBA::NVList::add
CORBA::NVList::add_item
CORBA::NVList::count
CORBA::NVList::item
CORBA::NVList::remove

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy