IDL source Global indexinterface TypeCode
TypeCode content_type() raises(BadKind);
long default_index() raises(BadKind);
TypeCode discriminator_type() raises(BadKind);
boolean equal(in TypeCode tc);
unsigned short fixed_digits() raises(BadKind);
short fixed_scale() raises(BadKind);
RepositoryId id() raises(BadKind);
TCKind kind();
unsigned long length() raises(BadKind);
unsigned long member_count() raises(BadKind);
any member_label(in unsigned long index) raises(BadKind, Bounds);
Identifier member_name(in unsigned long index) raises(BadKind, Bounds);
TypeCode member_type(in unsigned long index) raises(BadKind, Bounds);
Identifier name() raises(BadKind);
long param_count();
any parameter(in long index) raises(Bounds);
exception BadKind { };
exception Bounds { };