名前
CORBA_TypeCode_kind
形式
#include <orb.h> CORBA_TCKind CORBA_TypeCode_kind( CORBA_TypeCode Object, CORBA_Environment *env); typedef CORBA_Object CORBA_TypeCode;
機能説明
Objectで指定したTypeCodeオブジェクトの属性情報を返します。属性情報には以下のものがあります。
CORBA_tk_null 0L CORBA_tk_void 1L CORBA_tk_short 2L CORBA_tk_long 3L CORBA_tk_ushort 4L CORBA_tk_ulong 5L CORBA_tk_float 6L CORBA_tk_double 7L CORBA_tk_boolean 8L CORBA_tk_char 9L CORBA_tk_octet 10L CORBA_tk_any 11L CORBA_tk_TypeCode 12L CORBA_tk_Principal 13L CORBA_tk_objref 14L CORBA_tk_struct 15L CORBA_tk_union 16L CORBA_tk_enum 17L CORBA_tk_string 18L CORBA_tk_sequence 19L CORBA_tk_array 20L CORBA_tk_alias 21L CORBA_tk_except 22L CORBA_tk_longlong 23L CORBA_tk_ulonglong 24L CORBA_tk_longdouble 25L CORBA_tk_wchar 26L CORBA_tk_wstring 27L
パラメタ
対象のTypeCodeオブジェクト。
例外情報が格納される構造体。
復帰値
正常終了した場合は、属性情報が返されます。
異常終了した場合は、CORBA_tk_nullが返されます。