Class
GIRGenericType
Representation of a generic type (struct or class), its relationship to other types, and casting operations
final class GIRGenericType
Topics
Initializers
Designated initialiser for a generic GIR type
Instance Properties
Swift name to use for casting: removes trailing ! and ?
The contained type.
Return the bracketed suffix.
Instance Methods
Return the default cast to convert the given expression to an opaque pointer
Relationships
Inherits From
Conforms To
See Also
Type system
Representation of a fundamental type, its relationship to other types, and casting operations
Representation of a string type, its relationship to other types, and casting operations
Representation of a raw pointer type, its relationship to other types, and casting operations
Representation of a record type (struct or class), its relationship to other types, and casting operations
Representation of a opaque pointer type, its relationship to other types, and casting operations
Type conversion operation. This root class is used for aliases/equal type conversions, i.e., casts are no-ops.
Parent/Child class conversion operation
Parent/Child class conversion operation with optional upcast
Custom type conversion operation
Nested type conversion operation
Enum type conversion operation.
Bit field (OptionSet) type conversion operation.
Raw pointer conversion