CORBA module: TypedefDef Interface

Overview An abstract interface used by the Interface Repository as a base interface to represent data types including structures, unions, enumerations, and aliases.
File name wasir.idl
Local-only True
Ancestor interfaces Contained Interface
IDLType Interface
Exceptions CORBA::SystemException
Supported operations TypedefDef::describe


Intended Usage

The TypedefDef interface is not itself instantiated as a means of accessing the Interface Repository. As an ancestor to Interface Repository objects that represent OMG IDL data types, it provides a specific operation as noted below. Those Interface Repository objects that inherit (directly or indirectly) the operation defined in TypedefDef include: StructDef, UnionDef, EnumDef, and AliasDef.

Syntax

  module CORBA
     {
        interface TypedefDef:Contained, IDLType
        {
        };
        struct TypeDescription
        {
           Identifier name;
           RepositoryId id;
           RepositoryId defined_in;
           VersionSpec version;
           TypeCode type;
        }
     }

Related reference
TypedefDef::describe



Searchable topic ID:   rcor_modtdd
Last updated: Jun 21, 2007 8:07:48 PM CDT    WebSphere Business Integration Server Foundation, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.wasee.doc/info/ee/corba/ref/rcor_modtdd.html

Library | Support | Terms of Use | Feedback