Overview | Used by the Interface Repository to represent an OMG IDL definition that aliases another definition. |
File name | wasir.idl |
Local-only | True |
Ancestor interfaces | TypedefDef Interface |
Exceptions | CORBA::SystemException |
Supported operations | AliasDef::original_type_def |
IDLType::type |
Intended Usage
An instance of an AliasDef object is used within the Interface Repository to represent an OMG IDL type that aliases another type. The AliasDef is typically used within the Interface Repository to represent a typedef statement as defined in OMG IDL. An instance of an AliasDef object can be created via the create_alias operation of the Container interface.
Syntax
module CORBA { interface AliasDef:TypedefDef { attribute IDLType orginal_type_def; }; };