Exception class used by IdlType internals.
-
Type abstract class. More...
Type abstract class.
Function:
kind() -- TypeCode kind of type.
unalias() -- Return an equivalent Type object with aliases stripped
accept(visitor) -- visitor pattern accept. See idlvisitor.py.
-
Class for CORBA base types. More...
Class for CORBA base types. (Type)
No non-inherited functions.
-
Class for string types (Type)
Function:
bound() -- bound of bounded string. More...
Class for string types (Type)
Function:
bound() -- bound of bounded string. 0 for unbounded.
-
Class for wide string types (Type)
Function:
bound() -- bound of bounded wstring. More...
Class for wide string types (Type)
Function:
bound() -- bound of bounded wstring. 0 for unbounded.
-
Class for sequence types (Type)
Functions:
seqType() -- Type this is a sequence of. More...
Class for sequence types (Type)
Functions:
seqType() -- Type this is a sequence of.
bound() -- bound of bounded sequence. 0 for unbounded.
-
Class for fixed point types (Type)
Functions:
digits() -- digits. More...
Class for fixed point types (Type)
Functions:
digits() -- digits.
scale() -- scale.
-
Class for declared types (Type)
Functions:
decl() -- Decl object which corresponds to this type. More...
Class for declared types (Type)
Functions:
decl() -- Decl object which corresponds to this type.
scopedName() -- Fully scoped name of the type as a list of strings.
name() -- Simple name of the type.
Returns true if the type contains valuetypes
Clear back-end structures ready for another run