Namespaces | |
impl | |
Classes | |
struct | index_sequence_from |
struct | integer_sequence |
struct | iota |
struct | iota< T, Index, 0u > |
Typedefs | |
template<class T , template< class... > class F, class... Args> | |
using | all_of_t = impl::all_of< T, F, Args... > |
template<bool... Bs> | |
using | all_t = impl::all< Bs... > |
template<class T , template< class... > class F, class... Args> | |
using | any_of_t = impl::any_of< T, F, Args... > |
template<bool... Bs> | |
using | any_t = impl::any< Bs... > |
template<class T , template< class... > class U> | |
using | convert = typename impl::convert< T, U >::type |
template<class T , template< class... > class F, class... Args> | |
using | count_if_t = impl::count_if< T, F, Args... > |
template < class T , class U > | |
using | count_t = impl::count< T, U > |
template<class... Ts> | |
using | deduce = typename impl::deduce< Ts... > |
template<bool B, class T , class F > | |
using | either = typename ::std::conditional< B, T, F >::type |
template < class T , class U > | |
using | find = typename impl::find< T, U >::type |
template<class T , template< class... > class F, class... Args> | |
using | find_if = typename impl::find_if< T, F >::type |
template<class T , size_t N> | |
using | get = typename impl::get< T, N >::type |
template < class T > | |
using | head = typename impl::head< T >::type |
template < class T , class U > | |
using | index_of_t = impl::index_of< T, U > |
template<::std::size_t... I> | |
using | index_sequence = integer_sequence<::std::size_t, I... > |
template<class... Ts> | |
using | index_sequence_for = make_index_sequence< sizeof...(Ts)> |
template<bool B> | |
using | inhibit = unless< B, ::std::size_t > |
template < class T > | |
using | into = typename impl::into< T >::type |
template<class... Ts> | |
using | join = typename impl::join< Ts... >::type |
template<::std::size_t N> | |
using | make_index_sequence = make_integer_sequence<::std::size_t, N > |
template<class T , T N> | |
using | make_integer_sequence = typename iota< T, N, N >::type |
template<class T , template< class... > class F, class... Args> | |
using | none_of_t = impl::none_of< T, F, Args... > |
template<bool... Bs> | |
using | none_t = impl::none< Bs... > |
template < class T , class U > | |
using | rebind = typename impl::rebind< T, U >::type |
template<bool B> | |
using | require = when< B, ::std::size_t > |
template < class T > | |
using | tail = typename impl::tail< T >::type |
template<bool B, class T = void> | |
using | unless = typename ::std::enable_if< not B, T >::type |
template<bool B, class T = void> | |
using | when = typename ::std::enable_if< B, T >::type |
Functions | |
template<bool... Bs> | |
constexpr bool | all () noexcept |
template<class T , template< class... > class F, class... Args> | |
constexpr bool | all_of () noexcept |
template<bool... Bs> | |
constexpr bool | any () noexcept |
template<class T , template< class... > class F, class... Args> | |
constexpr bool | any_of () noexcept |
template < class T , class U > | |
constexpr ::std::size_t | count () noexcept |
template<class T , template< class... > class F, class... Args> | |
constexpr ::std::size_t | count_if () noexcept |
template < class T , class U > | |
constexpr ::std::size_t | index_of () noexcept |
template<bool... Bs> | |
constexpr bool | none () noexcept |
template<class T , template< class... > class F, class... Args> | |
constexpr bool | none_of () noexcept |
using all_of_t = impl::all_of<T, F, Args...> |
using any_of_t = impl::any_of<T, F, Args...> |
using convert = typename impl::convert<T, U>::type |
using count_if_t = impl::count_if<T, F, Args...> |
using count_t = impl::count<T, U> |
using deduce = typename impl::deduce<Ts...> |
using find = typename impl::find<T, U>::type |
using find_if = typename impl::find_if<T, F>::type |
using head = typename impl::head<T>::type |
using index_of_t = impl::index_of<T, U> |
using index_sequence = integer_sequence<::std::size_t, I...> |
using index_sequence_for = make_index_sequence<sizeof...(Ts)> |
using into = typename impl::into<T>::type |
using join = typename impl::join<Ts...>::type |
using make_index_sequence = make_integer_sequence<::std::size_t, N> |
using make_integer_sequence = typename iota<T, N, N>::type |
using none_of_t = impl::none_of<T, F, Args...> |
using none_t = impl::none<Bs...> |
using rebind = typename impl::rebind<T, U>::type |
using tail = typename impl::tail<T>::type |
|
noexcept |
Definition at line 279 of file meta.hpp.
Referenced by include_directories().
|
noexcept |
Definition at line 282 of file meta.hpp.
Referenced by core::v2::any_cast(), any::empty(), and endif().
|
noexcept |
|
noexcept |
|
noexcept |
Definition at line 276 of file meta.hpp.
Referenced by mlpack::cv::PairwiseDistances().