Specification of package Corba.Implementationdef
==================================================== --
=== Code automatically generated by IDL to Ada === --
=== compiler OrbAda-idl2ada === --
=== Copyright Top Graph'X 1997-2000 === --
==================================================== --
with Corba_Ios ;
with Corba.Object ;
with Ada.Streams ;
pragma Elaborate_All (Corba.Object) ;
package CORBA.ImplementationDef is
type Ref is new Corba.Object.Ref with null record;
type Activation_Policy is
( Shared_Server, Unshared_Server, Server_Per_Method, Persistent_Server);
for Activation_Policy'size use 32 ;
procedure Iop_Read
( Stream : access Corba_Ios.Iop_Stream_Type;
Item : out Activation_Policy);
procedure Iop_Write
( Stream : access Corba_Ios.Iop_Stream_Type;
Item : in Activation_Policy);
function Get_Active
(Self : in Ref) return Corba.Boolean;
procedure Set_Active
(Self : in Ref;
To : in Corba.Boolean);
function Get_Running
(Self : in Ref) return Corba.Boolean;
function Get_Name
(Self : in Ref) return CORBA.ObjectId;
function Get_Server
(Self : in Ref) return Corba.String;
function Get_Host
(Self : in Ref) return Corba.String;
function Get_Activation
(Self : in Ref) return Activation_Policy;
function Get_Root_Type_Id
(Self : in Ref) return CORBA.RepositoryId;
function Get_Root_Interface
(Self : in Ref) return Corba.Object.Ref;
function Get_Root_Object
(Self : in Ref) return Corba.Object.Ref;
procedure Set_Root_Object
(Self : in Ref;
To : in Corba.Object.Ref);
Null_Ref : constant Ref := (Corba.Object.Null_Ref with null record);
Tgx_Service_Name : Corba.ObjectId := Corba.To_Unbounded_String
("ImplementationRepository") ;
ImplementationDef_R_Id : constant Corba.RepositoryId :=
Corba.To_Unbounded_String ("IDL:CORBA/ImplementationDef:1.0") ;
private
Collocated calls profiles and callers
type Tgx_Get_Active_Ptr is access function
(Self : in Ref) return Corba.Boolean;
Tgx_Get_Active_Caller : Tgx_Get_Active_Ptr ;
type Tgx_Set_Active_Ptr is access procedure
(Self : in Ref;
To : in Corba.Boolean);
Tgx_Set_Active_Caller : Tgx_Set_Active_Ptr ;
type Tgx_Get_Running_Ptr is access function
(Self : in Ref) return Corba.Boolean;
Tgx_Get_Running_Caller : Tgx_Get_Running_Ptr ;
type Tgx_Get_Name_Ptr is access function
(Self : in Ref) return CORBA.ObjectId;
Tgx_Get_Name_Caller : Tgx_Get_Name_Ptr ;
type Tgx_Get_Server_Ptr is access function
(Self : in Ref) return Corba.String;
Tgx_Get_Server_Caller : Tgx_Get_Server_Ptr ;
type Tgx_Get_Host_Ptr is access function
(Self : in Ref) return Corba.String;
Tgx_Get_Host_Caller : Tgx_Get_Host_Ptr ;
type Tgx_Get_Activation_Ptr is access function
(Self : in Ref) return Activation_Policy;
Tgx_Get_Activation_Caller : Tgx_Get_Activation_Ptr ;
type Tgx_Get_Root_Type_Id_Ptr is access function
(Self : in Ref) return CORBA.RepositoryId;
Tgx_Get_Root_Type_Id_Caller : Tgx_Get_Root_Type_Id_Ptr ;
type Tgx_Get_Root_Interface_Ptr is access function
(Self : in Ref) return Corba.Object.Ref;
Tgx_Get_Root_Interface_Caller : Tgx_Get_Root_Interface_Ptr ;
type Tgx_Get_Root_Object_Ptr is access function
(Self : in Ref) return Corba.Object.Ref;
Tgx_Get_Root_Object_Caller : Tgx_Get_Root_Object_Ptr ;
type Tgx_Set_Root_Object_Ptr is access procedure
(Self : in Ref;
To : in Corba.Object.Ref);
Tgx_Set_Root_Object_Caller : Tgx_Set_Root_Object_Ptr ;
end CORBA.ImplementationDef;
List of definition uses
This page was generated by PrismTech's ada2html on Friday Mai 12 2006 16:18