|
Crossfire JXClient, Trunk
|
import"ir.idl";
Inheritance diagram for CORBA::Container:
Collaboration diagram for CORBA::Container:Classes | |
| struct | Description |
Public Types | |
| typedef sequence< Description > | DescriptionSeq |
Public Member Functions | |
| ContainedSeq | contents (in DefinitionKind limit_type, in boolean exclude_inherited) |
| AliasDef | create_alias (in RepositoryId id, in Identifier name, in VersionSpec version, in IDLType original_type) |
| ConstantDef | create_constant (in RepositoryId id, in Identifier name, in VersionSpec version, in IDLType type, in any value) |
| EnumDef | create_enum (in RepositoryId id, in Identifier name, in VersionSpec version, in EnumMemberSeq members) |
| ExceptionDef | create_exception (in RepositoryId id, in Identifier name, in VersionSpec version, in StructMemberSeq members) |
| InterfaceDef | create_interface (in RepositoryId id, in Identifier name, in VersionSpec version, in boolean is_abstract, in InterfaceDefSeq base_interfaces) |
| ModuleDef | create_module (in RepositoryId id, in Identifier name, in VersionSpec version) |
| NativeDef | create_native (in RepositoryId id, in Identifier name, in VersionSpec version) |
| StructDef | create_struct (in RepositoryId id, in Identifier name, in VersionSpec version, in StructMemberSeq members) |
| UnionDef | create_union (in RepositoryId id, in Identifier name, in VersionSpec version, in IDLType discriminator_type, in UnionMemberSeq members) |
| ValueDef | create_value (in RepositoryId id, in Identifier name, in VersionSpec version, in boolean is_custom, in boolean is_abstract, in octet flags, in ValueDef base_value, in boolean has_safe_base, in ValueDefSeq abstract_base_values, in InterfaceDefSeq supported_interfaces, in InitializerSeq initializers) |
| ValueBoxDef | create_value_box (in RepositoryId id, in Identifier name, in VersionSpec version, in IDLType original_type_def) |
| DescriptionSeq | describe_contents (in DefinitionKind limit_type, in boolean exclude_inherited, in long max_returned_objs) |
| Contained | lookup (in ScopedName search_name) |
| ContainedSeq | lookup_name (in Identifier search_name, in long levels_to_search, in DefinitionKind limit_type, in boolean exclude_inherited) |
Public Member Functions inherited from CORBA::IRObject | |
| void | destroy () |
Additional Inherited Members | |
Public Attributes inherited from CORBA::IRObject | |
| readonly attribute DefinitionKind | def_kind |
The Container interface is used to form a containment hierarchy in the Interface Repository. A Container can contain any number of objects derived from the Contained interface.
| typedef sequence<Description> CORBA::Container::DescriptionSeq |
| ContainedSeq CORBA::Container::contents | ( | in DefinitionKind | limit_type, |
| in boolean | exclude_inherited | ||
| ) |
| AliasDef CORBA::Container::create_alias | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in IDLType | original_type | ||
| ) |
| ConstantDef CORBA::Container::create_constant | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in IDLType | type, | ||
| in any | value | ||
| ) |
| EnumDef CORBA::Container::create_enum | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in EnumMemberSeq | members | ||
| ) |
| ExceptionDef CORBA::Container::create_exception | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in StructMemberSeq | members | ||
| ) |
| InterfaceDef CORBA::Container::create_interface | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in boolean | is_abstract, | ||
| in InterfaceDefSeq | base_interfaces | ||
| ) |
| ModuleDef CORBA::Container::create_module | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version | ||
| ) |
| NativeDef CORBA::Container::create_native | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version | ||
| ) |
| StructDef CORBA::Container::create_struct | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in StructMemberSeq | members | ||
| ) |
| UnionDef CORBA::Container::create_union | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in IDLType | discriminator_type, | ||
| in UnionMemberSeq | members | ||
| ) |
| ValueDef CORBA::Container::create_value | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in boolean | is_custom, | ||
| in boolean | is_abstract, | ||
| in octet | flags, | ||
| in ValueDef | base_value, | ||
| in boolean | has_safe_base, | ||
| in ValueDefSeq | abstract_base_values, | ||
| in InterfaceDefSeq | supported_interfaces, | ||
| in InitializerSeq | initializers | ||
| ) |
| ValueBoxDef CORBA::Container::create_value_box | ( | in RepositoryId | id, |
| in Identifier | name, | ||
| in VersionSpec | version, | ||
| in IDLType | original_type_def | ||
| ) |
| DescriptionSeq CORBA::Container::describe_contents | ( | in DefinitionKind | limit_type, |
| in boolean | exclude_inherited, | ||
| in long | max_returned_objs | ||
| ) |
| Contained CORBA::Container::lookup | ( | in ScopedName | search_name | ) |
| ContainedSeq CORBA::Container::lookup_name | ( | in Identifier | search_name, |
| in long | levels_to_search, | ||
| in DefinitionKind | limit_type, | ||
| in boolean | exclude_inherited | ||
| ) |