Template Class AttrEdgesPair

Class Documentation

template <typename SrcAttrT, typename DestT>
class AttrEdgesPair

Public Functions

size_t Size()
void Erase(const DestT &dest)
void AsyncErase(rt::Handle &handle, const DestT &dest)
void Insert(const DestT &dest)
void AsyncInsert(rt::Handle &handle, const DestT &dest)
template <typename ApplyFunT, typename... Args>
void ForEachNeighbor(ApplyFunT &&function, Args&... args)
template <typename ApplyFunT, typename... Args>
void AsyncForEachNeighbor(rt::Handle &handle, ApplyFunT &&function, Args&... args)

Public Members

SrcAttrT attributes_
LocalSet<DestT> neighbors_