#include <cstddef>
#include <utility>
Go to the source code of this file.
|
| template<typename... Ts, typename Func > |
| constexpr void | Acore::Impl::for_each (type_list< Ts... >, Func &&f) |
| |
| template<typename... Ts, typename Pred > |
| constexpr std::size_t | Acore::Impl::count_if (type_list< Ts... >, Pred pred) |
| |
| template<typename... Ts, typename Pred > |
| constexpr bool | Acore::Impl::any_of (type_list< Ts... >, Pred pred) |
| |
| template<AnyTypeList List, typename Func > |
| constexpr void | Acore::for_each (Func &&f) |
| | Invoke the specified f once for each type in the specified List, in declaration order.
|
| |
| template<AnyTypeList List, typename Pred > |
| constexpr std::size_t | Acore::count_if (Pred pred) |
| | Return the number of types in the specified List for which the specified pred returns true.
|
| |
| template<AnyTypeList List, typename Pred > |
| constexpr bool | Acore::any_of (Pred pred) |
| | Return true if the specified pred returns true for any type in the specified List, and false otherwise.
|
| |