![]() |
My Project
debian-1:4.1.1-p2+ds-4build3
|
#include <ValueTraits.h>
Public Member Functions | |
ValueTraits (double t) | |
const char * | asString (void) const |
Private Types | |
enum | { MAX_DIGITS_ON_LEFT = 24, DIGITS_ON_RIGHT = 4, BASE = 10 } |
Private Member Functions | |
char * | doNegative (double &t) |
void | hugeNumber (double t) |
void | normalNumber (double t) |
char * | doubleToString (double t, char *s, unsigned skip=0, unsigned max=(unsigned) -1) |
Static Private Member Functions | |
static unsigned | requiredDigitsOnLeft (double t) |
Private Attributes | |
char | _asString [1+MAX_DIGITS_ON_LEFT+1+DIGITS_ON_RIGHT+1] |
Definition at line 310 of file ValueTraits.h.
|
private |
|
inline |
Definition at line 313 of file ValueTraits.h.
|
inline |
Definition at line 320 of file ValueTraits.h.
|
private |
Definition at line 105 of file ValueTraits.cpp.
|
private |
Definition at line 133 of file ValueTraits.cpp.
|
private |
Definition at line 114 of file ValueTraits.cpp.
|
private |
Definition at line 124 of file ValueTraits.cpp.
|
staticprivate |
Definition at line 97 of file ValueTraits.cpp.
|
private |
Definition at line 324 of file ValueTraits.h.