HDK
|
Namespaces | |
impl | |
Classes | |
struct | integer_sequence |
struct | is_reference_wrapper |
struct | invoke_result |
struct | is_invocable_r |
Typedefs | |
template<typename... Args> | |
using | void_t = typename impl::make_void< Args...>::type |
template<std::size_t... Ints> | |
using | index_sequence = integer_sequence< std::size_t, Ints...> |
template<typename T , std::size_t N> | |
using | make_integer_sequence = impl::make_integer_sequence_impl< T, N > |
template<std::size_t N> | |
using | make_index_sequence = make_integer_sequence< std::size_t, N > |
template<typename... Ts> | |
using | index_sequence_for = make_index_sequence< sizeof...(Ts)> |
template<typename F , typename... Args> | |
using | invoke_result_t = typename invoke_result< F, Args...>::type |
template<typename F , typename... Args> | |
using | is_invocable = is_invocable_r< void, F, Args...> |
using invoke_hpp::index_sequence = typedef integer_sequence<std::size_t, Ints...> |
Definition at line 52 of file invoke.hpp.
using invoke_hpp::index_sequence_for = typedef make_index_sequence<sizeof...(Ts)> |
Definition at line 72 of file invoke.hpp.
using invoke_hpp::invoke_result_t = typedef typename invoke_result<F, Args...>::type |
Definition at line 226 of file invoke.hpp.
using invoke_hpp::is_invocable = typedef is_invocable_r<void, F, Args...> |
Definition at line 256 of file invoke.hpp.
using invoke_hpp::make_index_sequence = typedef make_integer_sequence<std::size_t, N> |
Definition at line 69 of file invoke.hpp.
using invoke_hpp::make_integer_sequence = typedef impl::make_integer_sequence_impl<T, N> |
Definition at line 66 of file invoke.hpp.
using invoke_hpp::void_t = typedef typename impl::make_void<Args...>::type |
Definition at line 36 of file invoke.hpp.