#include <numericTraits.h>
Public Types | |
typedef long | ProductType |
This typedef specifies that when ints are multiplied, the result should be a long. | |
typedef long | SumType |
This typedef specifies that when ints are added, the result should be a long. | |
typedef int | TextOutputType |
This typedef specifies that when an int is serialized for stream output, it should be formatted as an int. | |
Public Member Functions | |
bool | isIntegral () |
This member function indicates whether the specified type is an integer type or not. |
Definition at line 226 of file numericTraits.h.
typedef long dlr::numeric::NumericTraits< int >::ProductType |
This typedef specifies that when ints are multiplied, the result should be a long.
Definition at line 234 of file numericTraits.h.
typedef long dlr::numeric::NumericTraits< int >::SumType |
This typedef specifies that when ints are added, the result should be a long.
Definition at line 240 of file numericTraits.h.
typedef int dlr::numeric::NumericTraits< int >::TextOutputType |
This typedef specifies that when an int is serialized for stream output, it should be formatted as an int.
Definition at line 246 of file numericTraits.h.
bool dlr::numeric::NumericTraits< int >::isIntegral | ( | ) | [inline] |
This member function indicates whether the specified type is an integer type or not.
Definition at line 258 of file numericTraits.h.