| Previous | Table of Contents | Next |
The base interface TypedefDef is inherited by all named non-object.types (structures, unions, enumerations, and aliases).
The TypedefDef interface is not inherited by the definition objects for primitive or anonymous types.
module CORBA { interface TypedefDef : Contained, IDLType {};
struct TypeDescription {
| Identifier | name; | ||||
| RepositoryId | id; | ||||
| RepositoryId | defined_in; | ||||
| VersionSpec | version; | ||||
| TypeCode | type; | ||||
| }; | |||||
| }; |
The inherited describe operation for interfaces derived from TypedefDef returns a TypeDescription.