vt::vrt::collection::detail namespace

Classes

template<typename ColT>
struct ContainableElementFn
template<typename MsgT, typename ColT, typename Enable_ = void>
struct InsertMsgDispatcher
template<typename MsgT, typename ColT>
struct InsertMsgDispatcher<MsgT, ColT, std::enable_if_t<std::is_same<MsgT, InsertNullMsg>::value>>
template<typename MsgT, typename ColT>
struct InsertMsgDispatcher<MsgT, ColT, std::enable_if_t<not std::is_same<MsgT, InsertNullMsg>::value>>

Functions

template<typename ColT>
void restoreOffHomeElement(ColT*, NodeType node, typename ColT::IndexType idx, CollectionProxy<ColT> proxy)

Function documentation

template<typename ColT>
void vt::vrt::collection::detail::restoreOffHomeElement(ColT*, NodeType node, typename ColT::IndexType idx, CollectionProxy<ColT> proxy)