Made on Kubuntu
#include <cstring>
#include <cerrno>
#include <cstdlib>
#include <cassert>
#include <cfloat>
#include "typedefs.h"
Go to the source code of this file.
Defines | |
#define | PARSE_H_INCLUDED |
#define | INT32_MAX (2147483647) |
#define | INT32_MIN (-2147483647 - 1) |
#define | FOR_10(instr) |
Enumerations | |
enum | ConversionStatus { miniini_private::CONV_OK, miniini_private::CONV_WAR_OVERFLOW, miniini_private::CONV_WAR_REDUNANT, miniini_private::CONV_ERR_TYPE } |
Functions | |
ConversionStatus | miniini_private::ParseInt (const c *string, s32 &out) |
Parses given string as a 32bit int. | |
ConversionStatus | miniini_private::ParseFloatBase (const c *&string, ld &out) |
Parses given string as the whole number part of a float. | |
ConversionStatus | miniini_private::ParseFloatFraction (const c *&string, ld &out) |
Parses given string as the fraction part of a float. | |
ConversionStatus | miniini_private::ParseFloat (const c *string, f &out) |
Parses given string as a 32bit float. | |
Variables | |
const s64 | miniini_private::orders_of_magnitude_int [10] |
#define FOR_10 | ( | instr | ) |