Specification of package Corba.Mapping
==================================================== --
=== Code automatically generated by IDL to Ada === --
=== compiler OrbAda-idl2ada === --
=== Copyright Top Graph'X 1997-2001 === --
==================================================== --
From IDL file ../orb.idl
with Corba_Ios ;
with Corba.Object ;
with Corba.Value.Box ;
with Corba.Idl_Sequence_Any ;
with Corba.Idl_Sequence_Boolean ;
with Corba.Idl_Sequence_Char ;
with Corba.Idl_Sequence_Wchar ;
with Corba.Idl_Sequence_Octet ;
with Corba.Idl_Sequence_Short ;
with Corba.Idl_Sequence_Unsigned_Short ;
with Corba.Idl_Sequence_Long ;
with Corba.Idl_Sequence_Unsigned_Long ;
with Corba.Idl_Sequence_Long_Long ;
with Corba.Idl_Sequence_Unsigned_Long_Long ;
with Corba.Idl_Sequence_Float ;
with Corba.Idl_Sequence_Double ;
with Corba.Idl_Sequence_String ;
with Corba.Idl_Sequence_Wide_String ;
package CORBA.Mapping is
type String_Access is access all Corba.String ;
use Corba ;
package StringValue_Value_Box is new Corba.Value.Box (Corba.String,
String_Access, "IDL:omg.org/CORBA/StringValue:1.0"
, Iop_Read, Iop_Write) ;
type StringValue is new StringValue_Value_Box.Box_Ref with null record ;
function Create (With_Value : in Corba.String) return StringValue ;
function "+"
(With_Value : in Corba.String) return StringValue renames Create ;
type Wide_String_Access is access all Corba.Wide_String ;
use Corba ;
package WStringValue_Value_Box is new Corba.Value.Box (Corba.Wide_String,
Wide_String_Access, "IDL:omg.org/CORBA/WStringValue:1.0"
, Iop_Read, Iop_Write) ;
type WStringValue is new WStringValue_Value_Box.Box_Ref with null record ;
function Create (With_Value : in Corba.Wide_String) return WStringValue ;
function "+"
(With_Value : in Corba.Wide_String) return WStringValue renames Create ;
package Idl_Sequence_Any renames Corba.Idl_Sequence_Any ;
type AnySeq is new Idl_Sequence_Any.Sequence ;
Null_AnySeq : constant AnySeq :=
AnySeq (Idl_Sequence_Any.Null_Sequence) ;
package Idl_Sequence_Boolean renames Corba.Idl_Sequence_Boolean ;
type BooleanSeq is new Idl_Sequence_Boolean.Sequence ;
Null_BooleanSeq : constant BooleanSeq :=
BooleanSeq (Idl_Sequence_Boolean.Null_Sequence) ;
package Idl_Sequence_Char renames Corba.Idl_Sequence_Char ;
type CharSeq is new Idl_Sequence_Char.Sequence ;
Null_CharSeq : constant CharSeq :=
CharSeq (Idl_Sequence_Char.Null_Sequence) ;
package Idl_Sequence_Wchar renames Corba.Idl_Sequence_Wchar ;
type WCharSeq is new Idl_Sequence_Wchar.Sequence ;
Null_WCharSeq : constant WCharSeq :=
WCharSeq (Idl_Sequence_Wchar.Null_Sequence) ;
package Idl_Sequence_Octet renames Corba.Idl_Sequence_Octet ;
type OctetSeq is new Idl_Sequence_Octet.Sequence ;
Null_OctetSeq : constant OctetSeq :=
OctetSeq (Idl_Sequence_Octet.Null_Sequence) ;
package Idl_Sequence_Short renames Corba.Idl_Sequence_Short ;
type ShortSeq is new Idl_Sequence_Short.Sequence ;
Null_ShortSeq : constant ShortSeq :=
ShortSeq (Idl_Sequence_Short.Null_Sequence) ;
package Idl_Sequence_Unsigned_Short renames Corba.
Idl_Sequence_Unsigned_Short ;
type UShortSeq is new Idl_Sequence_Unsigned_Short.Sequence ;
Null_UShortSeq : constant UShortSeq :=
UShortSeq (Idl_Sequence_Unsigned_Short.Null_Sequence) ;
package Idl_Sequence_Long renames Corba.Idl_Sequence_Long ;
type LongSeq is new Idl_Sequence_Long.Sequence ;
Null_LongSeq : constant LongSeq :=
LongSeq (Idl_Sequence_Long.Null_Sequence) ;
package Idl_Sequence_Unsigned_Long renames Corba.Idl_Sequence_Unsigned_Long ;
type ULongSeq is new Idl_Sequence_Unsigned_Long.Sequence ;
Null_ULongSeq : constant ULongSeq :=
ULongSeq (Idl_Sequence_Unsigned_Long.Null_Sequence) ;
package Idl_Sequence_Long_Long renames Corba.Idl_Sequence_Long_Long ;
type LongLongSeq is new Idl_Sequence_Long_Long.Sequence ;
Null_LongLongSeq : constant LongLongSeq :=
LongLongSeq (Idl_Sequence_Long_Long.Null_Sequence) ;
package Idl_Sequence_Unsigned_Long_Long renames Corba.
Idl_Sequence_Unsigned_Long_Long ;
type ULongLongSeq is new Idl_Sequence_Unsigned_Long_Long.Sequence ;
Null_ULongLongSeq : constant ULongLongSeq :=
ULongLongSeq (Idl_Sequence_Unsigned_Long_Long.Null_Sequence) ;
package Idl_Sequence_Float renames Corba.Idl_Sequence_Float ;
type FloatSeq is new Idl_Sequence_Float.Sequence ;
Null_FloatSeq : constant FloatSeq :=
FloatSeq (Idl_Sequence_Float.Null_Sequence) ;
package Idl_Sequence_Double renames Corba.Idl_Sequence_Double ;
type DoubleSeq is new Idl_Sequence_Double.Sequence ;
Null_DoubleSeq : constant DoubleSeq :=
DoubleSeq (Idl_Sequence_Double.Null_Sequence) ;
package Idl_Sequence_String renames Corba.Idl_Sequence_String ;
type StringSeq is new Idl_Sequence_String.Sequence ;
Null_StringSeq : constant StringSeq :=
StringSeq (Idl_Sequence_String.Null_Sequence) ;
package Idl_Sequence_Wide_String renames Corba.Idl_Sequence_Wide_String ;
type WStringSeq is new Idl_Sequence_Wide_String.Sequence ;
Null_WStringSeq : constant WStringSeq :=
WStringSeq (Idl_Sequence_Wide_String.Null_Sequence) ;
Tgx_Service_Name : Corba.ObjectId := Corba.To_Corba_String
("orb") ;
end CORBA.Mapping;
List of definition uses
This page was generated by PrismTech's ada2html on Friday Mai 12 2006 16:18