Interface IDLTypeOperations
- All Superinterfaces:
IRObjectOperations
- All Known Subinterfaces:
AliasDef, AliasDefOperations, ArrayDef, ArrayDefOperations, EnumDef, EnumDefOperations, IDLType, InterfaceDef, InterfaceDefOperations, NativeDef, NativeDefOperations, PrimitiveDef, PrimitiveDefOperations, SequenceDef, SequenceDefOperations, StringDef, StringDefOperations, StructDef, StructDefOperations, TypedefDef, TypedefDefOperations, UnionDef, UnionDefOperations, ValueBoxDef, ValueBoxDefOperations, ValueDef, ValueDefOperations
- All Known Implementing Classes:
_AliasDefStub, _ArrayDefStub, _EnumDefStub, _IDLTypeStub, _IDLTypeStub, _InterfaceDefStub, _NativeDefStub, _PrimitiveDefStub, _SequenceDefStub, _StringDefStub, _StructDefStub, _TypedefDefStub, _UnionDefStub, _ValueBoxDefStub, _ValueDefStub, AliasDefPOA, AliasDefPOATie, ArrayDefPOA, ArrayDefPOATie, EnumDefPOA, EnumDefPOATie, InterfaceDefPOA, InterfaceDefPOATie, NativeDefPOA, NativeDefPOATie, PrimitiveDefPOA, PrimitiveDefPOATie, SequenceDefPOA, SequenceDefPOATie, StringDefPOA, StringDefPOATie, StructDefPOA, StructDefPOATie, TypedefDefPOA, TypedefDefPOATie, UnionDefPOA, UnionDefPOATie, ValueBoxDefPOA, ValueBoxDefPOATie, ValueDefPOA, ValueDefPOATie
This interface must be implemented by all IDLType objects.
The IDLType is inherited by all IR objects that
represent IDL types, including interfaces, typedefs, and
anonymous types.
- See Also:
-
Method Summary
Methods inherited from interface IRObjectOperations
def_kind, destroy
-
Method Details
-
type
TypeCode type()The type attribute describes the type defined by an object derived fromIDLType.- Returns:
- the
TypeCodedefined by this object.
-