Binary Moduleswift 6.0.1Cxx
Cxx
import Cxx
Module information
- Declarations
- 90
- Symbols
- 90
Uncategorized
Protocols
protocol CxxConvertibleToBool
A C++ type that can be converted to a Boolean value.
protocol CxxConvertibleToCollection<Element>
A C++ type that can be converted to a Swift collection.
protocol CxxDictionary<Key, Value>
A C++ type that represents a dictionary.
protocol CxxOptional<Wrapped>
protocol CxxPair<First, Second>
A C++ type that represents a pair of two values.
protocol CxxRandomAccessCollection<Element>
protocol CxxSequence<Element>
Use this protocol to conform custom C++ sequence types to Swift’s
Sequence
protocol like this:protocol CxxSet<Element>
A C++ type that represents a set of values, which might be repeating.
protocol CxxUniqueSet<Element>
A C++ type that represents a set of unique values.
protocol CxxVector<Element>
A C++ type that represents a vector of values.
protocol UnsafeCxxInputIterator
Bridged C++ iterator that allows to traverse the elements of a sequence using a for-in loop.
protocol UnsafeCxxMutableInputIterator
protocol UnsafeCxxMutableRandomAccessIterator
protocol UnsafeCxxRandomAccessIterator
Bridged C++ iterator that allows computing the distance between two of its instances, and advancing an instance by a given number of elements.