/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/functional.hpp File Reference#
functional.hpp File Reference
Go to the source code of this file.
Classes | |
struct | ck::forwarder |
struct | ck::swallow |
struct | ck::logical_and< T > |
struct | ck::logical_or< T > |
struct | ck::logical_not< T > |
struct | ck::static_if< true > |
struct | ck::static_if< false > |
struct | ck::conditional< true, X, Y > |
struct | ck::conditional< false, X, Y > |
Namespaces | |
ck | |
Typedefs | |
template<bool predicate, class X , class Y > | |
using | ck::conditional_t = typename conditional< predicate, X, Y >::type |
Functions | |
template<bool predicate, typename X , typename Y > | |
constexpr auto | ck::conditional_expr (X &&x, Y &&y) |