std::integral_constant(3)
NAME
std::integral_constant
SYNOPSIS
Inherited by std::__is_location_invariant< _Tp >, std::__is_signed_helper< _Tp, bool, bool >, std::_Has_result_type< _Tp >, std::extent< _Tp[], _Uint >, std::is_arithmetic< _Tp >, std::is_compound< _Tp >, std::is_const< typename >, std::is_function< _Tp >, std::is_fundamental< _Tp >, std::is_integral< typename >, std::is_member_function_pointer< _Tp _Cp::* >, std::is_member_function_pointer< _Tp _Cp::*const >, std::is_member_function_pointer< _Tp _Cp::*const volatile >, std::is_member_function_pointer< _Tp _Cp::*volatile >, std::is_member_object_pointer< typename >, std::is_member_object_pointer< _Tp _Cp::* >, std::is_member_object_pointer< _Tp _Cp::*const >, std::is_member_object_pointer< _Tp _Cp::*const volatile >, std::is_member_object_pointer< _Tp _Cp::*volatile >, std::is_member_pointer< _Tp >, std::is_object< _Tp >, std::is_reference< _Tp >, std::is_same< typename, typename >, std::is_scalar< _Tp >, std::is_volatile< typename >, std::rank< _Tp[]>, std::rank< _Tp[_Size]>, std::tr1::has_nothrow_assign< _Tp >, std::tr1::has_nothrow_constructor< _Tp >, std::tr1::has_nothrow_copy< _Tp >, std::tr1::has_trivial_assign< _Tp >, std::tr1::has_trivial_constructor< _Tp >, std::tr1::has_trivial_copy< _Tp >, std::tr1::has_trivial_destructor< _Tp >, std::tr1::is_base_of< _Base, _Derived >, std::tr1::is_convertible< _From, _To >, std::tr1::is_pod< _Tp >, and std::tr1::is_reference< typename >.
Detailed Description
- template<typename _Tp, _Tp __v> struct std::integral_constant< _Tp, __v >
- helper classes [4.3].
- Definition at line 72 of file tr1_impl/type_traits.
- Public Types
- typedef integral_constant< _Tp, __v > type typedef _Tp value_type
- Static Public Attributes
- static const _Tp value
Author
- Generated automatically by Doxygen for libstdc++ from the source code.