|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include "arith.h"

Classes | |
| struct | FPI |
Macros | |
| #define | Long long |
| #define | ANSI(x) x |
| #define | Void void |
| #define | CONST const |
Typedefs | |
| typedef unsigned Long | ULong |
| typedef unsigned short | UShort |
| typedef struct FPI | FPI |
Enumerations | |
| enum | { STRTOG_Zero = 0, STRTOG_Normal = 1, STRTOG_Denormal = 2, STRTOG_Infinite = 3, STRTOG_NaN = 4, STRTOG_NaNbits = 5, STRTOG_NoNumber = 6, STRTOG_Retmask = 7, STRTOG_Neg = 0x08, STRTOG_Inexlo = 0x10, STRTOG_Inexhi = 0x20, STRTOG_Inexact = 0x30, STRTOG_Underflow = 0x40, STRTOG_Overflow = 0x80 } |
| enum | { FPI_Round_zero = 0, FPI_Round_near = 1, FPI_Round_up = 2, FPI_Round_down = 3 } |
Functions | |
| char *dtoa | ANSI ((double d, int mode, int ndigits, int *decpt, int *sign, char **rve)) |
| char *gdtoa | ANSI ((FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve)) |
| void freedtoa | ANSI ((char *)) |
| float strtof | ANSI ((CONST char *, char **)) |
| int strtodg | ANSI ((CONST char *, char **, FPI *, Long *, ULong *)) |
| char *g_ddfmt | ANSI ((char *, double *, int, unsigned)) |
| char *g_ffmt | ANSI ((char *, float *, int, unsigned)) |
| char *g_Qfmt | ANSI ((char *, void *, int, unsigned)) |
| int strtoId | ANSI ((CONST char *, char **, double *, double *)) |
| int strtoIf | ANSI ((CONST char *, char **, float *, float *)) |
| int strtoIQ | ANSI ((CONST char *, char **, void *, void *)) |
| int strtord | ANSI ((CONST char *, char **, int, double *)) |
| int strtorf | ANSI ((CONST char *, char **, int, float *)) |
| int strtorQ | ANSI ((CONST char *, char **, int, void *)) |
| int strtodI | ANSI ((CONST char *, char **, double *)) |
| int strtopf | ANSI ((CONST char *, char **, float *)) |
| int strtopQ | ANSI ((CONST char *, char **, void *)) |
| #define ANSI | ( | x | ) | x |
| #define CONST const |
| #define Long long |
| #define Void void |
| typedef unsigned short UShort |
| anonymous enum |
| char* dtoa ANSI | ( | (double d, int mode, int ndigits, int *decpt, int *sign, char **rve) | ) |
| char* gdtoa ANSI | ( | (FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve) | ) |
| void freedtoa ANSI | ( | (char *) | ) |
| char *g_dfmt ANSI | ( | (char *, double *, int, unsigned) | ) |
| char* g_ffmt ANSI | ( | (char *, float *, int, unsigned) | ) |
| char *g_xLfmt ANSI | ( | (char *, void *, int, unsigned) | ) |
1.8.15