All Packages Class Hierarchy This Package Previous Next Index
#pragma prefix "omg.org/CORBA" interface Container : ::CORBA::IRObject { ::CORBA::Contained lookup( in ::CORBA::ScopedName search_name ); ::CORBA::ContainedSeq contents( in ::CORBA::DefinitionKind limit_type, in boolean exclude_inherited ); ::CORBA::ContainedSeq lookup_name( in ::CORBA::Identifier search_name, in long levels_to_search, in ::CORBA::DefinitionKind limit_type, in boolean exclude_inherited ); struct Description { ::CORBA::Contained contained_object; ::CORBA::DefinitionKind kind; any value; }; typedef sequence<::CORBA::Container::Description> DescriptionSeq; ::CORBA::Container::DescriptionSeq describe_contents( in ::CORBA::DefinitionKind limit_type, in boolean exclude_inherited, in long max_returned_objs ); ::CORBA::ModuleDef create_module( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version ); ::CORBA::ConstantDef create_constant( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType type, in any value ); ::CORBA::StructDef create_struct( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::StructMemberSeq members ); ::CORBA::UnionDef create_union( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType discriminator_type, in ::CORBA::UnionMemberSeq members ); ::CORBA::EnumDef create_enum( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::EnumMemberSeq members ); ::CORBA::AliasDef create_alias( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType original_type ); ::CORBA::ExceptionDef create_exception( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::StructMemberSeq members ); ::CORBA::InterfaceDef create_interface( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::InterfaceDefSeq base_interfaces ); };
Operation: ::CORBA::Container::contents.
Operation: ::CORBA::Container::create_alias.
Operation: ::CORBA::Container::create_constant.
Operation: ::CORBA::Container::create_enum.
Operation: ::CORBA::Container::create_exception.
Operation: ::CORBA::Container::create_interface.
Operation: ::CORBA::Container::create_module.
Operation: ::CORBA::Container::create_struct.
Operation: ::CORBA::Container::create_union.
Operation: ::CORBA::Container::describe_contents.
Operation: ::CORBA::Container::lookup.
Operation: ::CORBA::Container::lookup_name.
public abstract Contained lookup(String search_name)
Operation: ::CORBA::Container::lookup.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::Contained lookup( in ::CORBA::ScopedName search_name );
public abstract Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)
Operation: ::CORBA::Container::contents.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::ContainedSeq contents( in ::CORBA::DefinitionKind limit_type, in boolean exclude_inherited );
public abstract Contained[] lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)
Operation: ::CORBA::Container::lookup_name.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::ContainedSeq lookup_name( in ::CORBA::Identifier search_name, in long levels_to_search, in ::CORBA::DefinitionKind limit_type, in boolean exclude_inherited );
public abstract Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)
Operation: ::CORBA::Container::describe_contents.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::Container::DescriptionSeq describe_contents( in ::CORBA::DefinitionKind limit_type, in boolean exclude_inherited, in long max_returned_objs );
public abstract ModuleDef create_module(String id, String name, String version)
Operation: ::CORBA::Container::create_module.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::ModuleDef create_module( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version );
public abstract ConstantDef create_constant(String id, String name, String version, IDLType type, Any value)
Operation: ::CORBA::Container::create_constant.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::ConstantDef create_constant( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType type, in any value );
public abstract StructDef create_struct(String id, String name, String version, StructMember[] members)
Operation: ::CORBA::Container::create_struct.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::StructDef create_struct( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::StructMemberSeq members );
public abstract UnionDef create_union(String id, String name, String version, IDLType discriminator_type, UnionMember[] members)
Operation: ::CORBA::Container::create_union.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::UnionDef create_union( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType discriminator_type, in ::CORBA::UnionMemberSeq members );
public abstract EnumDef create_enum(String id, String name, String version, String[] members)
Operation: ::CORBA::Container::create_enum.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::EnumDef create_enum( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::EnumMemberSeq members );
public abstract AliasDef create_alias(String id, String name, String version, IDLType original_type)
Operation: ::CORBA::Container::create_alias.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::AliasDef create_alias( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType original_type );
public abstract ExceptionDef create_exception(String id, String name, String version, StructMember[] members)
Operation: ::CORBA::Container::create_exception.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::ExceptionDef create_exception( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::StructMemberSeq members );
public abstract InterfaceDef create_interface(String id, String name, String version, InterfaceDef[] base_interfaces)
Operation: ::CORBA::Container::create_interface.
#pragma prefix "omg.org/CORBA/Container" ::CORBA::InterfaceDef create_interface( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::InterfaceDefSeq base_interfaces );
All Packages Class Hierarchy This Package Previous Next Index