/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) |