|
ttg 1.0.0-alpha
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
|
#include <functional>#include <type_traits>#include "ttg/util/span.h"#include "ttg/util/typelist.h"Go to the source code of this file.
Namespaces | |
| namespace | ttg |
| top-level TTG namespace contains runtime-neutral functionality | |
| namespace | ttg::meta |
| namespace | ttg::meta::detail |
Typedefs | |
| template<class... > | |
| using | ttg::meta::void_t = void |
| template<typename T > | |
| using | ttg::meta::remove_cvr_t = std::remove_cv_t< std::remove_reference_t< T > > |
| template<typename Tuple > | |
| using | ttg::meta::nonref_tuple_t = typename nonref_tuple< Tuple >::type |
| template<typename... TupleTs> | |
| using | ttg::meta::tuple_concat_t = typename tuple_concat< TupleTs... >::type |
| template<typename Tuple , template< typename > typename Pred> | |
| using | ttg::meta::filtered_tuple_t = typename filtered_tuple< Tuple, Pred >::type |
| template<typename T > | |
| using | ttg::meta::void_to_Void_t = typename void_to_Void< T >::type |
1.9.8