vSMC
vSMC: Scalable Monte Carlo
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
vsmc
cxx11
is_enum
List of all members
vsmc::cxx11::is_enum< T > Struct Template Reference
Traits
»
C++11 style type traits
Traits
»
C++11 style type traits
» |
Primary type categories
#include <
vsmc/cxx11/type_traits.hpp
>
Additional Inherited Members
Public Types inherited from
vsmc::cxx11::integral_constant< bool,!is_void< T >::value &&!is_integral< T >::value &&!is_floating_point< T >::value &&!is_pointer< T >::value &&!is_reference< T >::value &&!is_member_pointer< T >::value &&!is_union< T >::value &&!is_class< T >::value &&!is_function< T >::value >
typedef
integral_constant
< bool, v >
type
typedef bool
value_type
Public Member Functions inherited from
vsmc::cxx11::integral_constant< bool,!is_void< T >::value &&!is_integral< T >::value &&!is_floating_point< T >::value &&!is_pointer< T >::value &&!is_reference< T >::value &&!is_member_pointer< T >::value &&!is_union< T >::value &&!is_class< T >::value &&!is_function< T >::value >
constexpr
operator value_type
() const noexcept
constexpr
value_type
operator()
() const noexcept
Static Public Attributes inherited from
vsmc::cxx11::integral_constant< bool,!is_void< T >::value &&!is_integral< T >::value &&!is_floating_point< T >::value &&!is_pointer< T >::value &&!is_reference< T >::value &&!is_member_pointer< T >::value &&!is_union< T >::value &&!is_class< T >::value &&!is_function< T >::value >
static constexpr const bool
value
Detailed Description
template<typename T>
struct vsmc::cxx11::is_enum< T >
Definition at line
116
of file
type_traits.hpp
.
Generated by
1.8.9.1