Specification of package Corba.Repository_Root.Moduledef
==================================================== --
=== 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 Corba.Repository_Root.Container ;
with Corba.Repository_Root.Contained ;
with Container_Forward ;
with Repository_Forward ;
with Corba.Repository_Root.Irobject ;
with Moduledef_Forward ;
pragma Elaborate_All (Corba.Object) ;
package CORBA.Repository_Root.ModuleDef is
type Ref is new Repository_Root.Container.Ref with null record;
--------------------------------------------------------------------
Methods inherited from interface CORBA.Repository_Root.Contained --
--------------------------------------------------------------------
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 ;
function describe
(Self : in Ref)
return Repository_Root.Contained.Description ;
procedure move
(Self : in Ref;
new_container : in Container_Forward.Ref;
new_name : in CORBA.Identifier;
new_version : in CORBA.VersionSpec) ;
------------------------------
Methods of this interface --
------------------------------
package Convert is new ModuleDef_Forward.Convert (Ref);
Null_Ref : constant Ref := (Repository_Root.Container
.Null_Ref with null record);
Tgx_Service_Name : Corba.ObjectId := Corba.To_Corba_String
("InterfaceRepository") ;
ModuleDef_R_Id : constant Corba.RepositoryId :=
Corba.To_Corba_String ("IDL:omg.org/CORBA/ModuleDef: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 Repository_Root.Contained.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.ModuleDef;
List of definition uses
This page was generated by PrismTech's ada2html on Friday Mai 12 2006 16:18