Functions | |
char * | FastIntToBuffer (int32_t, char *) |
char * | FastIntToBuffer (uint32_t, char *) |
char * | FastIntToBuffer (int64_t, char *) |
char * | FastIntToBuffer (uint64_t, char *) |
template<typename int_type > | |
char * | FastIntToBuffer (int_type i, char *buffer) |
bool | safe_strto32_base (absl::string_view text, int32_t *value, int base) |
bool | safe_strto64_base (absl::string_view text, int64_t *value, int base) |
template<typename int_type > | |
ABSL_MUST_USE_RESULT bool | safe_strtoi_base (absl::string_view s, int_type *out, int base) |
bool | safe_strtou32_base (absl::string_view text, uint32_t *value, int base) |
bool | safe_strtou64_base (absl::string_view text, uint64_t *value, int base) |
size_t | SixDigitsToBuffer (double d, char *buffer) |
Variables | |
static const int | kFastToBufferSize = 32 |
static const int | kSixDigitsToBufferSize = 16 |
char * absl::numbers_internal::FastIntToBuffer | ( | int32_t | i, |
char * | buffer | ||
) |
Definition at line 241 of file numbers.cc.
char * absl::numbers_internal::FastIntToBuffer | ( | uint32_t | i, |
char * | buffer | ||
) |
Definition at line 171 of file numbers.cc.
char * absl::numbers_internal::FastIntToBuffer | ( | int64_t | i, |
char * | buffer | ||
) |
Definition at line 294 of file numbers.cc.
char * absl::numbers_internal::FastIntToBuffer | ( | uint64_t | i, |
char * | buffer | ||
) |
Definition at line 253 of file numbers.cc.
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 | ||
) |
Definition at line 888 of file numbers.cc.
bool absl::numbers_internal::safe_strto64_base | ( | absl::string_view | text, |
int64_t * | value, | ||
int | base | ||
) |
Definition at line 892 of file numbers.cc.
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 | ||
) |
Definition at line 896 of file numbers.cc.
bool absl::numbers_internal::safe_strtou64_base | ( | absl::string_view | text, |
uint64_t * | value, | ||
int | base | ||
) |
Definition at line 900 of file numbers.cc.
size_t absl::numbers_internal::SixDigitsToBuffer | ( | double | d, |
char * | buffer | ||
) |
Definition at line 510 of file numbers.cc.
const int absl::numbers_internal::kFastToBufferSize = 32 [static] |
const int absl::numbers_internal::kSixDigitsToBufferSize = 16 [static] |