ttvalue.h File Reference
#include <type_traits>
#include "ttg/parsec/ttg_data_copy.h"

Classes

struct  ttg_parsec::TTValue< DerivedT >
 
struct  ttg_parsec::detail::is_ttvalue_base< T, Enabler >
 
struct  ttg_parsec::detail::is_ttvalue_base< T, std::is_base_of< TTValue< std::decay_t< T > >, std::decay_t< T > > >
 
struct  ttg_parsec::detail::persistent_value_ref< ValueT >
 

Namespaces

 ttg_parsec
 this contains PaRSEC-based TTG functionality
 
 ttg_parsec::detail
 

Functions

template<typename ValueT >
auto ttg_parsec::persistent (ValueT &&value)