dlr::numeric::NumericTraits< double > Class Template Reference

This class is used to customize the behavior of dlr_libs classes & functions for the double type. More...

#include <numericTraits.h>

List of all members.

Public Types

typedef double ProductType
 This typedef specifies that when doubles are multiplied, the result should be a double.
typedef double SumType
 This typedef specifies that when doubles are added, the result should be an double.
typedef double TextOutputType
 This typedef specifies that when an double is serialized for stream output, it should be formatted as an double.

Public Member Functions

bool isIntegral ()
 This member function indicates whether the specified type is an integer type or not.


Detailed Description

template<>
class dlr::numeric::NumericTraits< double >

This class is used to customize the behavior of dlr_libs classes & functions for the double type.

Definition at line 352 of file numericTraits.h.


Member Typedef Documentation

typedef double dlr::numeric::NumericTraits< double >::ProductType

This typedef specifies that when doubles are multiplied, the result should be a double.

Definition at line 360 of file numericTraits.h.

typedef double dlr::numeric::NumericTraits< double >::SumType

This typedef specifies that when doubles are added, the result should be an double.

Definition at line 366 of file numericTraits.h.

typedef double dlr::numeric::NumericTraits< double >::TextOutputType

This typedef specifies that when an double is serialized for stream output, it should be formatted as an double.

Definition at line 372 of file numericTraits.h.


Member Function Documentation

bool dlr::numeric::NumericTraits< double >::isIntegral (  )  [inline]

This member function indicates whether the specified type is an integer type or not.

Returns:
The return is true if this type is an integer type, false other wise.

Definition at line 384 of file numericTraits.h.


The documentation for this class was generated from the following file:

Generated on Wed Nov 25 00:42:49 2009 for dlrUtilities Utility Library by  doxygen 1.5.8