#include <errno.h>
#include <stdlib.h>
#include <limits>
#include <string>
Go to the source code of this file.
|
template<typename T , T(*)(const char *str, char **endptr) strtox> |
static bool | android::base::ParseFloatingPoint (const char *s, T *out, T min, T max) |
|
static bool | android::base::ParseDouble (const char *s, double *out, double min=std::numeric_limits< double >::lowest(), double max=std::numeric_limits< double >::max()) |
|
static bool | android::base::ParseDouble (const std::string &s, double *out, double min=std::numeric_limits< double >::lowest(), double max=std::numeric_limits< double >::max()) |
|
static bool | android::base::ParseFloat (const char *s, float *out, float min=std::numeric_limits< float >::lowest(), float max=std::numeric_limits< float >::max()) |
|
static bool | android::base::ParseFloat (const std::string &s, float *out, float min=std::numeric_limits< float >::lowest(), float max=std::numeric_limits< float >::max()) |
|