Interface CORBA::Container

interface Container
inherits from CORBA::IRObject

Operation Index

contents
create_alias
create_constant
create_enum
create_exception
create_interface
create_module
create_struct
create_union
describe_contents
lookup
lookup_name

Struct Index

Description

Alias Index

DescriptionSeq

Operations

contents
ContainedSeq contents(in DefinitionKind limit_type,
                      in boolean exclude_inherited);
create_alias
AliasDef create_alias(in RepositoryId id,
                      in Identifier name,
                      in VersionSpec version,
                      in IDLType original_type);
create_constant
ConstantDef create_constant(in RepositoryId id,
                            in Identifier name,
                            in VersionSpec version,
                            in IDLType type,
                            in any value);
create_enum
EnumDef create_enum(in RepositoryId id,
                    in Identifier name,
                    in VersionSpec version,
                    in EnumMemberSeq members);
create_exception
ExceptionDef create_exception(in RepositoryId id,
                              in Identifier name,
                              in VersionSpec version,
                              in StructMemberSeq members);
create_interface
InterfaceDef create_interface(in RepositoryId id,
                              in Identifier name,
                              in VersionSpec version,
                              in InterfaceDefSeq base_interfaces);
create_module
ModuleDef create_module(in RepositoryId id,
                        in Identifier name,
                        in VersionSpec version);
create_struct
StructDef create_struct(in RepositoryId id,
                        in Identifier name,
                        in VersionSpec version,
                        in StructMemberSeq members);
create_union
UnionDef create_union(in RepositoryId id,
                      in Identifier name,
                      in VersionSpec version,
                      in IDLType discriminator_type,
                      in UnionMemberSeq members);
describe_contents
DescriptionSeq describe_contents(in DefinitionKind limit_type,
                                 in boolean exclude_inherited,
                                 in long max_returned_objs);
lookup
Contained lookup(in ScopedName search_name);
lookup_name
ContainedSeq lookup_name(in Identifier search_name,
                         in long levels_to_search,
                         in DefinitionKind limit_type,
                         in boolean exclude_inherited);

Structs

Description
struct Description
{
    Contained contained_object;
    DefinitionKind kind;
    any value;
};

Aliases

DescriptionSeq
typedef sequence<Description> DescriptionSeq;

Generated by the ORBacus IDL-to-HTML translator (non-commercial)