SyncGroup< T, Rest... >
SyncGroup< T, Rest… >
Section titled “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... >
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
T & |
val |
T & valDefined in src/lib/sbio/core/sync.hh:55
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
SBIO_HD |
SyncGroup inline |
|
SBIO_HD void |
for_each inline |
Recursively visit and run a callback on the held references. |
SyncGroup
Section titled “SyncGroup”inline
inline SBIO_HD SyncGroup(T & v, Rest &... rest)Defined in src/lib/sbio/core/sync.hh:56
for_each
Section titled “for_each”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.