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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout