

Classes | |
| struct | cetl::pf17::is_swappable< T > |
| struct | cetl::pf17::is_nothrow_swappable< T > |
| struct | cetl::pf17::conjunction<... > |
| struct | cetl::pf17::conjunction< A > |
| struct | cetl::pf17::conjunction< A, B... > |
| struct | cetl::pf17::disjunction<... > |
| struct | cetl::pf17::disjunction< A > |
| struct | cetl::pf17::disjunction< A, B... > |
| struct | cetl::pf17::negation< T > |
Namespaces | |
| namespace | cetl |
| namespace | cetl::pf17 |
Typedefs | |
| template<typename...> | |
| using | cetl::pf17::void_t = void |
Variables | |
| template<typename T> | |
| constexpr bool | cetl::pf17::is_swappable_v = is_swappable<T>::value |
| template<typename T> | |
| constexpr bool | cetl::pf17::is_nothrow_swappable_v = is_nothrow_swappable<T>::value |
| template<typename... Ts> | |
| constexpr bool | cetl::pf17::conjunction_v = conjunction<Ts...>::value |
| template<typename... Ts> | |
| constexpr bool | cetl::pf17::disjunction_v = disjunction<Ts...>::value |
| template<typename T> | |
| constexpr bool | cetl::pf17::negation_v = negation<T>::value |
Type traits backported from C++17.