Namespaces |
namespace | absl |
namespace | absl::numbers_internal |
Functions |
char * | absl::numbers_internal::FastIntToBuffer (int32_t, char *) |
char * | absl::numbers_internal::FastIntToBuffer (uint32_t, char *) |
char * | absl::numbers_internal::FastIntToBuffer (int64_t, char *) |
char * | absl::numbers_internal::FastIntToBuffer (uint64_t, char *) |
template<typename int_type > |
char * | absl::numbers_internal::FastIntToBuffer (int_type i, char *buffer) |
bool | absl::numbers_internal::safe_strto32_base (absl::string_view text, int32_t *value, int base) |
bool | absl::numbers_internal::safe_strto64_base (absl::string_view text, int64_t *value, int base) |
template<typename int_type > |
ABSL_MUST_USE_RESULT bool | absl::numbers_internal::safe_strtoi_base (absl::string_view s, int_type *out, int base) |
bool | absl::numbers_internal::safe_strtou32_base (absl::string_view text, uint32_t *value, int base) |
bool | absl::numbers_internal::safe_strtou64_base (absl::string_view text, uint64_t *value, int base) |
bool | absl::SimpleAtob (absl::string_view str, bool *out) |
bool | absl::SimpleAtod (absl::string_view str, double *out) |
bool | absl::SimpleAtof (absl::string_view str, float *out) |
template<typename int_type > |
ABSL_MUST_USE_RESULT bool | absl::SimpleAtoi (absl::string_view s, int_type *out) |
size_t | absl::numbers_internal::SixDigitsToBuffer (double d, char *buffer) |
Variables |
static const int | absl::numbers_internal::kFastToBufferSize = 32 |
static const int | absl::numbers_internal::kSixDigitsToBufferSize = 16 |