23.18.2 TypeCodeのコンストラクタ
-
CORBA::TypeCode(
CORBA::TCKind kind, CORBA::Boolean is_constant);
このメソッドは,拡張パラメタを必要としない型のTypeCodeオブジェクトを構築します。kindがこのコンストラクタに対して不当な型である場合,BAD_PARAM例外が発生します。
-
kind
表されるオブジェクトの型の記述。次のどれかになります。
CORBA::tk_null, CORBA::tk_void, CORBA::tk_short, CORBA::tk_long, CORBA::tk_ushort, CORBA::tk_ulong, CORBA::tk_float, CORBA::tk_double, CORBA::tk_boolean, CORBA::tk_char, CORBA::tk_octet, CORBA::tk_any, CORBA::tk_TypeCode, CORBA::tk_Principal, CORBA::tk_longlong, CORBA::tk_ulonglong, CORBA::tk_longdouble, CORBA::tk_wchar, CORBA::tk_fixed, CORBA::tk_value, CORBA::tk_value_box, CORBA::native, CORBA::tk_abstract_interface.
-
is_constant
TRUEである場合,表されている型が定数であると考えられます。TRUEでない場合,そのオブジェクトは定数ではありません。
-