Helper functor to conditionally call release on a task's view members if they are a lazy_edge_reference. This functor is for use in persistent paragraphs. More...
Public Member Functions | |
template<typename T > | |
void | operator() (T &) const |
template<typename T > | |
void | operator() (lazy_edge_reference< T > &t) const |
template<typename T > | |
void | operator() (pg_lazy_edge_reference< T > &t) const |
template<typename T > | |
void | operator() (aggregated_edge_subview< T > &t) const |
Public Types | |
using | result_type = void |
Helper functor to conditionally call release on a task's view members if they are a lazy_edge_reference. This functor is for use in persistent paragraphs.