Template Struct HandleTrait< cpp_tag >

Struct Documentation

template <>
template<>
struct HandleTrait<cpp_tag>

Public Types

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

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)