OpaquePointer

    A wrapper around an opaque C pointer.

    @frozen struct OpaquePointer

    Opaque pointers are used to represent C pointers to types that cannot be represented in Swift, such as incomplete struct types.

    Citizens in Swift

    Conformances

    Type members

    Instance members

    Type features

    Available in Synchronization

    Conformances

    • protocol AtomicOptionalRepresentable

      An atomic value that also supports atomic operations when wrapped in an Optional. Atomic optional representable types come with a standalone atomic representation for their optional-wrapped variants.

    • protocol AtomicRepresentable

      A type that supports atomic operations through a separate atomic storage representation.

    Typealiases

    Type members