Template Struct HandleTrait

Struct Documentation

template <typename TargetSystemTag>
struct HandleTrait

Public Types

template<>
using HandleTy = typename TargetSystemTag::UndefinedHandlerTypeError

The type of Handle.

template<>
using ParameterTy = typename TargetSystemTag::UndefinedHandlerTypeError

The type to be used when passing the handle as argument.

Public Static Functions

static constexpr HandleTy NullValue()
static bool Equal(ParameterTy lhs, ParameterTy rhs)
static std::string toString(ParameterTy H)
static HandleTy CreateNewHandle()
static void WaitFor(ParameterTy H)