Template Struct HandleTrait< tbb_tag >

Struct Documentation

template <>
template<>
struct HandleTrait<tbb_tag>

Public Types

template<>
using HandleTy = std::shared_ptr<tbb::task_group>
template<>
using ParameterTy = std::shared_ptr<tbb::task_group>&
template<>
using ConstParameterTy = const std::shared_ptr<tbb::task_group>&

Public Static Functions

static void Init(ParameterTy H, ConstParameterTy V)
static HandleTy NullValue()
static bool Equal(ConstParameterTy lhs, ConstParameterTy rhs)
static std::string toString(ConstParameterTy H)
static uint64_t toUnsignedInt(ConstParameterTy H)
static HandleTy CreateNewHandle()
static void WaitFor(ParameterTy H)