_DefaultZeroValue< _Tp > Struct Template Reference

#include <boost_type_traits.h>

List of all members.

Public Types

enum  { is_integral = ::boost::is_integral<_Tp>::value }
enum  { is_float = ::boost::is_float<_Tp>::value }
enum  { is_pointer = ::boost::is_pointer<_Tp>::value }
typedef __bool2type< is_integral
>::_Ret 
_IsIntegral
typedef __bool2type< is_float
>::_Ret 
_IsFloat
typedef __bool2type< is_pointer
>::_Ret 
_IsPointer
typedef _Lor3< _IsIntegral,
_IsFloat, _IsPointer >::_Ret 
_Ret
typedef _IsIntegral< _Tp
>::_Ret 
_Tr1
typedef _IsRational< _Tp
>::_Ret 
_Tr2
typedef _IsPtr< _Tp >::_Ret _Tr3
typedef _Lor3< _Tr1, _Tr2,
_Tr3 >::_Ret 
_Ret


Detailed Description

template<class _Tp>
struct _DefaultZeroValue< _Tp >

Definition at line 114 of file boost_type_traits.h.


Member Typedef Documentation

template<class _Tp>
typedef __bool2type<is_integral>::_Ret _DefaultZeroValue< _Tp >::_IsIntegral

Definition at line 116 of file boost_type_traits.h.

template<class _Tp>
typedef __bool2type<is_float>::_Ret _DefaultZeroValue< _Tp >::_IsFloat

Definition at line 118 of file boost_type_traits.h.

template<class _Tp>
typedef __bool2type<is_pointer>::_Ret _DefaultZeroValue< _Tp >::_IsPointer

Definition at line 120 of file boost_type_traits.h.

template<class _Tp>
typedef _Lor3<_IsIntegral, _IsFloat, _IsPointer>::_Ret _DefaultZeroValue< _Tp >::_Ret

Definition at line 122 of file boost_type_traits.h.

template<class _Tp>
typedef _IsIntegral<_Tp>::_Ret _DefaultZeroValue< _Tp >::_Tr1

Definition at line 412 of file type_traits.h.

template<class _Tp>
typedef _IsRational<_Tp>::_Ret _DefaultZeroValue< _Tp >::_Tr2

Definition at line 413 of file type_traits.h.

template<class _Tp>
typedef _IsPtr<_Tp>::_Ret _DefaultZeroValue< _Tp >::_Tr3

Definition at line 414 of file type_traits.h.

template<class _Tp>
typedef _Lor3<_Tr1, _Tr2, _Tr3>::_Ret _DefaultZeroValue< _Tp >::_Ret

Definition at line 415 of file type_traits.h.


Member Enumeration Documentation

template<class _Tp>
anonymous enum

Enumerator:
is_integral 

Definition at line 115 of file boost_type_traits.h.

template<class _Tp>
anonymous enum

Enumerator:
is_float 

Definition at line 117 of file boost_type_traits.h.

template<class _Tp>
anonymous enum

Enumerator:
is_pointer 

Definition at line 119 of file boost_type_traits.h.


The documentation for this struct was generated from the following files:



Generated on Mon Mar 10 15:32:54 2008 by  doxygen 1.5.1