Skip to content

SyncGroup< T, Rest... >

#include <sbio/core/sync.hh>
template<typename T, typename... Rest>
struct SyncGroup< T, Rest... >

Defined in src/lib/sbio/core/sync.hh:54

Inherits: SyncGroup< Rest... >

Name Kind Owner
val variable Declared here
SyncGroup function Declared here
for_each function Declared here
Return Name Description
T & val

T & val

Defined in src/lib/sbio/core/sync.hh:55

Return Name Description
SBIO_HD SyncGroup inline
SBIO_HD void for_each inline Recursively visit and run a callback on the held references.

inline

inline SBIO_HD SyncGroup(T & v, Rest &... rest)

Defined in src/lib/sbio/core/sync.hh:56


inline

template<class CBType> inline SBIO_HD void for_each(CBType && callback)

Defined in src/lib/sbio/core/sync.hh:65

Recursively visit and run a callback on the held references.