Functions | |
size_t | FastHexToBufferZeroPad16 (uint64_t val, char *out) |
char * | FastIntToBuffer (int32_t, char *) |
char * | FastIntToBuffer (int64_t, char *) |
template<typename int_type > | |
char * | FastIntToBuffer (int_type i, char *buffer) |
char * | FastIntToBuffer (uint32_t, char *) |
char * | FastIntToBuffer (uint64_t, char *) |
void | PutTwoDigits (size_t i, char *buf) |
bool | safe_strto128_base (absl::string_view text, int128 *value, int base) |
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_strtou128_base (absl::string_view text, uint128 *value, 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 | kFastToBufferSize = 32 |
ABSL_CONST_INIT const ABSL_DLL char | kHexChar [] |
ABSL_CONST_INIT const ABSL_DLL char | kHexTable [513] |
static const int | kSixDigitsToBufferSize = 16 |
static const int | kSixDigitsToBufferSize = 16 |
ABSL_CONST_INIT const ABSL_DLL char | two_ASCII_digits [100][2] |
|
inline |
Definition at line 245 of file abseil-cpp/absl/strings/numbers.h.
char * absl::numbers_internal::FastIntToBuffer | ( | int32_t | , |
char * | |||
) |
Definition at line 217 of file abseil-cpp/absl/strings/numbers.cc.
char * absl::numbers_internal::FastIntToBuffer | ( | int64_t | , |
char * | |||
) |
Definition at line 270 of file abseil-cpp/absl/strings/numbers.cc.
char * absl::numbers_internal::FastIntToBuffer | ( | int_type | i, |
char * | buffer | ||
) |
Definition at line 175 of file abseil-cpp/absl/strings/numbers.h.
char * absl::numbers_internal::FastIntToBuffer | ( | uint32_t | , |
char * | |||
) |
Definition at line 147 of file abseil-cpp/absl/strings/numbers.cc.
char * absl::numbers_internal::FastIntToBuffer | ( | uint64_t | , |
char * | |||
) |
Definition at line 229 of file abseil-cpp/absl/strings/numbers.cc.
|
inline |
Definition at line 137 of file abseil-cpp/absl/strings/numbers.h.
bool absl::numbers_internal::safe_strto128_base | ( | absl::string_view | text, |
int128 * | value, | ||
int | base | ||
) |
Definition at line 1075 of file abseil-cpp/absl/strings/numbers.cc.
bool absl::numbers_internal::safe_strto32_base | ( | absl::string_view | text, |
int32_t * | value, | ||
int | base | ||
) |
Definition at line 1067 of file abseil-cpp/absl/strings/numbers.cc.
bool absl::numbers_internal::safe_strto64_base | ( | absl::string_view | text, |
int64_t * | value, | ||
int | base | ||
) |
Definition at line 1071 of file abseil-cpp/absl/strings/numbers.cc.
ABSL_MUST_USE_RESULT bool absl::numbers_internal::safe_strtoi_base | ( | absl::string_view | s, |
int_type * | out, | ||
int | base | ||
) |
Definition at line 202 of file abseil-cpp/absl/strings/numbers.h.
bool absl::numbers_internal::safe_strtou128_base | ( | absl::string_view | text, |
uint128 * | value, | ||
int | base | ||
) |
Definition at line 1087 of file abseil-cpp/absl/strings/numbers.cc.
bool absl::numbers_internal::safe_strtou32_base | ( | absl::string_view | text, |
uint32_t * | value, | ||
int | base | ||
) |
Definition at line 1079 of file abseil-cpp/absl/strings/numbers.cc.
bool absl::numbers_internal::safe_strtou64_base | ( | absl::string_view | text, |
uint64_t * | value, | ||
int | base | ||
) |
Definition at line 1083 of file abseil-cpp/absl/strings/numbers.cc.
size_t absl::numbers_internal::SixDigitsToBuffer | ( | double | d, |
char * | buffer | ||
) |
Definition at line 486 of file abseil-cpp/absl/strings/numbers.cc.
Definition at line 137 of file bloaty/third_party/abseil-cpp/absl/strings/numbers.h.
Definition at line 153 of file abseil-cpp/absl/strings/numbers.h.
Definition at line 1027 of file abseil-cpp/absl/strings/numbers.cc.
Definition at line 1030 of file abseil-cpp/absl/strings/numbers.cc.
Definition at line 138 of file bloaty/third_party/abseil-cpp/absl/strings/numbers.h.
Definition at line 154 of file abseil-cpp/absl/strings/numbers.h.
Definition at line 1048 of file abseil-cpp/absl/strings/numbers.cc.