Thrill
0.1
|
specialize for pointers to mutable member function
Definition at line 113 of file zip_window.hpp.
#include <zip_window.hpp>
Public Types | |
using | is_const = std::false_type |
Public Types inherited from ZipWindowTraits< ReturnType(ClassType::*)(Args...) const > | |
using | is_const = std::true_type |
using | result_type = ReturnType |
template<size_t i> | |
using | value_type = typename std::tuple_element< i, value_type_tuple >::type |
template<size_t i> | |
using | value_type_plain = typename std::remove_cv< typename std::remove_reference< value_type< i > >::type >::type |
using | value_type_tuple = std::tuple< typename std::remove_cv< typename std::remove_reference< Args >::type >::type::value_type... > |
the tuple of value_type inside the vectors More... | |
using | value_type_tuple_plain = std::tuple< typename std::remove_cv< typename std::remove_reference< typename std::remove_cv< typename std::remove_reference< Args >::type >::type::value_type >::type >::type... > |
the tuple of value_types: with remove_cv and remove_reference applied. More... | |
template<size_t i> | |
using | vector_plain = typename std::tuple_element< i, vector_tuple_plain >::type |
using | vector_tuple_plain = std::tuple< typename std::remove_cv< typename std::remove_reference< Args >::type >::type... > |
the tuple of std::vector<>s: with remove_cv and remove_reference applied More... | |
Additional Inherited Members | |
Static Public Attributes inherited from ZipWindowTraits< ReturnType(ClassType::*)(Args...) const > | |
static constexpr size_t | arity = sizeof ... (Args) |
arity is the number of arguments. More... | |
using is_const = std::false_type |
Definition at line 115 of file zip_window.hpp.