Specification of package Corba.Type_Codes
========================================================================= --
=== === --
=== Top Graph'X CORBA Implementation === --
=== === --
=== Copyright (c) 1996, Top Graph'X. === --
=== === --
=== --- Copyright Notice --- === --
=== === --
=== This software is protected as an unpublished work under the === --
=== Copyright Act of 1976. All rights reserved. Top Graph'X. === --
=== === --
========================================================================= --
with Corba.Repository_Root ;
with Corba_Ios ;
package Corba.Type_Codes is
function Struct_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Members : in Corba.Repository_Root.Structmemberseq )
return Typecode.Object ;
function Union_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Discriminator_Type : in Typecode.Object ;
Members : in Corba.Repository_Root.Unionmemberseq )
return Typecode.Object ;
function Enum_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Members : in Corba.Repository_Root.Enummemberseq )
return Typecode.Object ;
function Alias_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Original_Type : in Typecode.Object ) return Typecode.Object ;
function Exception_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Members : in Corba.Repository_Root.Structmemberseq )
return Typecode.Object ;
function Interface_Tc
( Id : in Repositoryid ;
Name : in Identifier ) return Typecode.Object ;
function String_Tc
( Bound : in Unsigned_Long ) return Typecode.Object ;
function WString_Tc
( Bound : in Unsigned_Long ) return Typecode.Object ;
function Sequence_Tc
( Bound : in Unsigned_Long ;
Element_Type : in Typecode.Object ) return Typecode.Object ;
function Recursive_Tc
( Offset : in Long ) return Typecode.Object ;
function Array_Tc
( Length : in Unsigned_Long ;
Element_Type : in Typecode.Object ) return Typecode.Object ;
function Value_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Type_Modifier : in ValueModifier ;
Concrete_Base : in Typecode.Object ;
Members : in Corba.Repository_Root.Valuememberseq )
return Typecode.Object ;
function Value_Box_Tc
( Id : in Repositoryid ;
Name : in Identifier ;
Boxed_Type : in Typecode.Object ) return Typecode.Object ;
function Native_Tc
( Id : in Repositoryid ;
Name : in Identifier ) return Typecode.Object ;
function Fixed_Tc
( Idl_Digits : in Unsigned_Short ;
Scale : in Short) return Typecode.Object ;
function Abstract_Interface_Tc
( Id : in Repositoryid ;
Name : in Identifier ) return Typecode.Object ;
function Local_Interface_Tc
( Id : in Repositoryid ;
Name : in Identifier ) return Typecode.Object ;
end Corba.Type_Codes ;
List of definition uses
This page was generated by PrismTech's ada2html on Friday Mai 12 2006 16:18