DxLibEx
first_enabled.hpp File Reference
#include <type_traits>
Include dependency graph for first_enabled.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dxle::type_traits::first_enabled< Args >
 multi-conditional if struct for TMP. This class is used in conjunction with std::enable_if. More...
 
struct  dxle::type_traits::first_enabled< std::enable_if< true, T >, Args... >
 
struct  dxle::type_traits::first_enabled< std::enable_if< false, T >, Args... >
 
struct  dxle::type_traits::first_enabled< T, Args... >
 

Namespaces

 dxle
 
 dxle::type_traits
 inline
 

Typedefs

template<typename ... Args>
using dxle::type_traits::first_enabled_t = typename first_enabled< Args... >::type