1. 1.0.2

    Members

    Typealiases

    Functions

    Structures

    Classes

    Protocols

    • protocol AtomicInteger

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

    • protocol AtomicIntegerStorage

      The storage representation for an atomic integer value, providing pointer-based atomic operations.

    • protocol AtomicOptionalWrappable

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

    • protocol AtomicStorage

      The storage representation for an atomic value, providing pointer-based atomic operations. This is a low-level implementation detail of atomic types; instead of directly handling conforming types, it is usually better to use the UnsafeAtomic or ManagedAtomic generics – these provide more convenient and safer interfaces while also ensuring that the storage is correctly constructed and destroyed.

    • protocol AtomicValue

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