ThreadedDistribution::SegmentState
SegmentState
Section titled “SegmentState”#include <sbio/execution/threaded.hh>template<class T>struct SegmentStateDefined in src/lib/sbio/execution/threaded.hh:89
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
std::uint64_t |
id |
std::uint64_t idDefined in src/lib/sbio/execution/threaded.hh:105
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
SegmentState inline |
||
T & |
get const inline |
SegmentState
Section titled “SegmentState”inline
inline SegmentState()Defined in src/lib/sbio/execution/threaded.hh:90
const inline
inline T & get() constDefined in src/lib/sbio/execution/threaded.hh:94
Public Static Attributes
Section titled “Public Static Attributes”| Return | Name | Description |
|---|---|---|
std::atomic< std::uint64_t > |
next_id static |
next_id
Section titled “next_id”static
std::atomic< std::uint64_t > next_id { 1 }Defined in src/lib/sbio/execution/threaded.hh:106