CORBA module: IRObject Interface

Overview The IRObject interface represents the most generic interface from which all other Interface Repository interfaces are derived, including the Repository itself.
File name wasir.idl
Local-only True
Ancestor interfaces None
Exceptions CORBA::SystemException
Supported operations IRObject::def_kind
IRObject::destroy


Intended Usage

The IRObject is not itself instantiated as a means of accessing the Interface Repository. As an ancestor of all Interface Repository objects, it defines the specific operations noted above.

Syntax

  module CORBA {
     interface IRObject {
 
     //read Interface
     read only attribute DefinitionKind def_kind;
 
     //write interface
     void destroy ();
     }
     } 

Types

  enum DefinitionKind
    {dk_none, dk_all, dk_Attribute, dk_Constant, dk_Exception, dk_Interface, 
 
     dk_Module, dk_Operation, dk_Typedef, dk_Alias, dk_Struct, dk_Union, 
     dk_Enum, dk_Primitive, dk_String, dk_Sequence, dk_Array, dk_Repository
    };

Related reference
IRObject::def_kind
IRObject::destroy



Searchable topic ID:   rcor_modioi
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_modioi.html

Library | Support | Terms of Use | Feedback