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

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

 Previous Next Contents View as PDF  

CORBA::Boolean CORBA::Any::operator>>=()

概要

Any の型セーフな抽出演算子。

C++ バインディング

CORBA::Boolean CORBA::Any::operator>>=(to_boolean Value) const
CORBA::Boolean CORBA::Any::operator>>=(to_char Value) const
CORBA::Boolean CORBA::Any::operator>>=(to_octet Value) const
CORBA::Boolean CORBA::Any::operator>>=(to_object Value) const
CORBA::Boolean CORBA::Any::operator>>=(to_string Value) const

引数

Value

Any オブジェクトに格納されている値の出力を受け取る関連オブジェクトのリファレンス。Any オブジェクトに適切な型がない場合、値は変更されません。

説明

これらの抽出メンバ関数は、Any から CORBA::BooleanCORBA::CharCORBA::OctetCORBA::Object、または String リファレンスを型セーフで抽出します。これらの関数は、Any クラス内で入れ子になったヘルパです。その目的は、C++ では Boolean 型、char 型、octet 型の識別が不要なため、OMG IDL のこれらの型を識別して抽出することです。

戻り値

Any オブジェクトに指定の型がある場合、このメンバ関数は、Any オブジェクト・リファレンスの値を出力変数 Value に割り当て、CORBA_TRUE を返します。Any オブジェクトに適切な型がない場合は、CORBA_FALSE を返します。

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy