23.1.4 抽出演算子
CORBA::Boolean operator>>=(CORBA::Short&) const; CORBA::Boolean operator>>=(CORBA::UShort&) const; CORBA::Boolean operator>>=(CORBA::Long&) const; CORBA::Boolean operator>>=(CORBA::ULong&) const; CORBA::Boolean operator>>=(CORBA::Float&) const; CORBA::Boolean operator>>=(CORBA::Double&) const; CORBA::Boolean operator>>=(CORBA::Any&) const; CORBA::Boolean operator>>=(char *&) const; CORBA::Boolean operator>>=(CORBA::LongLong&) const; CORBA::Boolean operator>>=(CORBA::ULongLong&) const; CORBA::Boolean operator>>=(CORBA::LongDouble&) const;
これらの演算子は,このオブジェクトからの値を,指定されたターゲットに格納します。ターゲットのTypeCodeが,格納されている値のTypeCodeと一致しない場合,FALSEが返され,値は抽出されません。一致する場合は,ターゲットに格納されている値が代入され,TRUEが返されます。
-
CORBA::Boolean operator>>=(
CORBA::TypeCode_ptr& tc) const;
このメソッドは,このオブジェクトに格納されている値のTypeCodeを抽出します。
-
tc
このAnyのTypeCodeが格納されているオブジェクト
-