swift
|
Compose multiple LockFreeReader or LockFreeUniqueWriter instances. More...
Public Member Functions | |
LockFreeMulti (std::tuple< T< Ts > &&... > &&tup) | |
Construct from a forwarded tuple. Prefer to construct via swift::misc::multiRead or swift::misc::multiUniqueWrite. | |
template<typename F > | |
auto | operator() (F &&function) && |
Function call operator. More... | |
Compose multiple LockFreeReader or LockFreeUniqueWriter instances.
Definition at line 283 of file lockfree.h.
|
inline |
Function call operator.
function | The LockFree values from which this LockFreeMulti was constructed will be passed as arguments to this functor. |
Definition at line 294 of file lockfree.h.