Specification of package Corba.Repository_Root.Contained
==================================================== --
=== Code automatically generated by IDL to Ada === --
=== compiler OrbAda-idl2ada === --
=== Copyright Top Graph'X 1997-2005 === --
==================================================== --
From IDL file ../omg/CORBA_InterfaceRepository.idl
with Corba_Ios ;
with Corba.Object ;
with Container_Forward ;
with Repository_Forward ;
with Corba.Repository_Root.Irobject ;
with Contained_Forward ;
pragma Elaborate_All (Corba.Object) ;
package CORBA.Repository_Root.Contained is
type Ref is new Repository_Root.IRObject.Ref with null record;
------------------------------
Methods of this interface --
------------------------------
function Get_id
(Self : in Ref)
return CORBA.RepositoryId ;
procedure Set_id
(Self : in Ref;
To : in CORBA.RepositoryId) ;
function Get_name
(Self : in Ref)
return CORBA.Identifier ;
procedure Set_name
(Self : in Ref;
To : in CORBA.Identifier) ;
function Get_version
(Self : in Ref)
return CORBA.VersionSpec ;
procedure Set_version
(Self : in Ref;
To : in CORBA.VersionSpec) ;
function Get_defined_in
(Self : in Ref)
return Container_Forward.Ref ;
function Get_absolute_name
(Self : in Ref)
return CORBA.ScopedName ;
function Get_containing_repository
(Self : in Ref)
return Repository_Forward.Ref ;
type Description is
record
kind : CORBA.DefinitionKind;
value : Corba.Any;
end record;
procedure Iop_Read
( Stream : access Corba_Ios.Iop_Stream_Type ;
Tgx_Item : out Description) ;
procedure Iop_Write
( Stream : access Corba_Ios.Iop_Stream_Type ;
Tgx_Item : in Description) ;
function describe
(Self : in Ref)
return Description ;
procedure move
(Self : in Ref;
new_container : in Container_Forward.Ref;
new_name : in CORBA.Identifier;
new_version : in CORBA.VersionSpec) ;
package Convert is new Contained_Forward.Convert (Ref);
Null_Ref : constant Ref := (Repository_Root.IRObject
.Null_Ref with null record);
Tgx_Service_Name : Corba.ObjectId := Corba.To_Corba_String
("InterfaceRepository") ;
Contained_R_Id : constant Corba.RepositoryId :=
Corba.To_Corba_String ("IDL:omg.org/CORBA/Contained:1.0") ;
private
Collocated calls profiles and callers
type Tgx_Get_id_Ptr is access function
(Self : in Ref)
return CORBA.RepositoryId;
Tgx_Get_id_Caller : Tgx_Get_id_Ptr ;
type Tgx_Set_id_Ptr is access procedure
(Self : in Ref;
To : in CORBA.RepositoryId);
Tgx_Set_id_Caller : Tgx_Set_id_Ptr ;
type Tgx_Get_name_Ptr is access function
(Self : in Ref)
return CORBA.Identifier;
Tgx_Get_name_Caller : Tgx_Get_name_Ptr ;
type Tgx_Set_name_Ptr is access procedure
(Self : in Ref;
To : in CORBA.Identifier);
Tgx_Set_name_Caller : Tgx_Set_name_Ptr ;
type Tgx_Get_version_Ptr is access function
(Self : in Ref)
return CORBA.VersionSpec;
Tgx_Get_version_Caller : Tgx_Get_version_Ptr ;
type Tgx_Set_version_Ptr is access procedure
(Self : in Ref;
To : in CORBA.VersionSpec);
Tgx_Set_version_Caller : Tgx_Set_version_Ptr ;
type Tgx_Get_defined_in_Ptr is access function
(Self : in Ref)
return Container_Forward.Ref;
Tgx_Get_defined_in_Caller : Tgx_Get_defined_in_Ptr ;
type Tgx_Get_absolute_name_Ptr is access function
(Self : in Ref)
return CORBA.ScopedName;
Tgx_Get_absolute_name_Caller : Tgx_Get_absolute_name_Ptr ;
type Tgx_Get_containing_repository_Ptr is access function
(Self : in Ref)
return Repository_Forward.Ref;
Tgx_Get_containing_repository_Caller : Tgx_Get_containing_repository_Ptr ;
type Tgx_describe_Ptr is access function
(Self : in Ref)
return Description;
Tgx_describe_Caller : Tgx_describe_Ptr ;
type Tgx_move_Ptr is access procedure
(Self : in Ref;
new_container : in Container_Forward.Ref;
new_name : in CORBA.Identifier;
new_version : in CORBA.VersionSpec);
Tgx_move_Caller : Tgx_move_Ptr ;
end CORBA.Repository_Root.Contained;
List of definition uses
This page was generated by PrismTech's ada2html on Friday Mai 12 2006 16:18