Specification of package Cosnaming.Namingcontextext
==================================================== --
=== Code automatically generated by IDL to Ada === --
=== compiler OrbAda-idl2ada === --
=== Copyright Top Graph'X 1997-2005 === --
==================================================== --
From IDL file /home/Jean/CVS/OrbAda/Idl/Idl/CosNaming.idl
with Corba_Ios ;
with Corba.Object ;
with Ada.Exceptions ;
with Cosnaming.Namingcontext ;
pragma Elaborate_All (Corba.Object) ;
package CosNaming.NamingContextExt is
type Ref is new CosNaming.NamingContext.Ref with null record;
------------------------------
Methods of this interface --
------------------------------
type StringName is new Corba.String;
type Address is new Corba.String;
type URLString is new Corba.String;
function to_string
(Self : in Ref;
n : in CosNaming.Name)
return StringName ;
function to_name
(Self : in Ref;
sn : in StringName)
return CosNaming.Name ;
InvalidAddress : exception;
type InvalidAddress_Members is new Corba.Idl_Exception_Members with null
record;
InvalidAddress_Id : constant Corba.RepositoryId := Corba.To_Unbounded_String
("IDL:omg.org/CosNaming/NamingContextExt/InvalidAddress:1.0") ;
procedure Get_Members (X : in Ada.Exceptions.Exception_Occurrence ;
To : out InvalidAddress_Members) ;
procedure Iop_Read
( Stream : access Corba_Ios.Iop_Stream_Type ;
Tgx_Item : out InvalidAddress_Members) ;
procedure Iop_Write
( Stream : access Corba_Ios.Iop_Stream_Type ;
Tgx_Item : in InvalidAddress_Members) ;
function to_url
(Self : in Ref;
addr : in Address;
sn : in StringName)
return URLString ;
function resolve_str
(Self : in Ref;
n : in StringName)
return Corba.Object.Ref ;
Null_Ref : constant Ref := (CosNaming.NamingContext
.Null_Ref with null record);
Tgx_Service_Name : Corba.ObjectId := Corba.To_Corba_String
("NameService") ;
NamingContextExt_R_Id : constant Corba.RepositoryId :=
Corba.To_Corba_String ("IDL:omg.org/CosNaming/NamingContextExt:1.0") ;
private
Collocated calls profiles and callers
type Tgx_to_string_Ptr is access function
(Self : in Ref;
n : in CosNaming.Name)
return StringName;
Tgx_to_string_Caller : Tgx_to_string_Ptr ;
type Tgx_to_name_Ptr is access function
(Self : in Ref;
sn : in StringName)
return CosNaming.Name;
Tgx_to_name_Caller : Tgx_to_name_Ptr ;
type Tgx_to_url_Ptr is access function
(Self : in Ref;
addr : in Address;
sn : in StringName)
return URLString;
Tgx_to_url_Caller : Tgx_to_url_Ptr ;
type Tgx_resolve_str_Ptr is access function
(Self : in Ref;
n : in StringName)
return Corba.Object.Ref;
Tgx_resolve_str_Caller : Tgx_resolve_str_Ptr ;
end CosNaming.NamingContextExt;
List of definition uses
This page was generated by PrismTech's ada2html on Friday Mai 12 2006 16:18