attribute CORBA::ExtInitializerSeq ext_initializers;
CORBA::ExtAttributeDef create_ext_attribute
(
in CORBA::RepositoryId id,
in CORBA::Identifier name,
in CORBA::VersionSpec version,
in CORBA::IDLType type,
in CORBA::AttributeMode mode,
in CORBA::ExceptionDefSeq get_exceptions,
in CORBA::ExceptionDefSeq set_exceptions
);
CORBA::ExtValueDef::ExtFullValueDescription describe_ext_value
(
);
struct ExtFullValueDescription
{
CORBA::Identifier name;
CORBA::RepositoryId id;
boolean is_abstract;
boolean is_custom;
CORBA::RepositoryId defined_in;
CORBA::VersionSpec version;
CORBA::OpDescriptionSeq operations;
CORBA::ExtAttrDescriptionSeq attributes;
CORBA::ValueMemberSeq members;
CORBA::ExtInitializerSeq initializers;
CORBA::RepositoryIdSeq supported_interfaces;
CORBA::RepositoryIdSeq abstract_base_values;
boolean is_truncatable;
CORBA::RepositoryId base_value;
CORBA::TypeCode type;
};