![]() |
Overview A ModuleDef can contain constants, typedefs, exceptions, interfaces, and other module objects. File name somir.idl Local-only True Ancestor interfaces Contained Interface Container Interface Exceptions CORBA::SystemException Supported operations ModuleDef::describe
Intended Usage
The ModuleDef interface is used within the Interface Repository to represent an OMG IDL module. A ModuleDef object can be created using the create_module operation defined for the Container interface.
IDL syntax
module CORBA { interface ModuleDef:Container,Contained { }; struct ModuleDescription { Identifier name; RepositoryId id; RepositoryId defined_in; VersionSpec version; } }
Related reference... | |
Parent: CORBA module in Object Request Broker | |
ModuleDef::describe | |