#include <str_cat.h>
Public Member Functions | |
AlphaNum (int x) | |
AlphaNum (unsigned int x) | |
AlphaNum (long x) | |
AlphaNum (unsigned long x) | |
AlphaNum (long long x) | |
AlphaNum (unsigned long long x) | |
AlphaNum (float f) | |
AlphaNum (double f) | |
AlphaNum (Hex hex) | |
AlphaNum (Dec dec) | |
template<size_t size> | |
AlphaNum (const strings_internal::AlphaNumBuffer< size > &buf) | |
AlphaNum (const char *c_str) | |
AlphaNum (absl::string_view pc) | |
template<typename Allocator > | |
AlphaNum (const std::basic_string< char, std::char_traits< char >, Allocator > &str) | |
AlphaNum (char c) | |
AlphaNum (const AlphaNum &) | |
template<typename T > | |
AlphaNum (T e) | |
template<typename T , typename std::enable_if< std::is_class< T >::value &&(std::is_same< T, std::vector< bool >::reference >::value||std::is_same< T, std::vector< bool >::const_reference >::value)>::type * = nullptr> | |
AlphaNum (T e) | |
const char * | data () const |
AlphaNum & | operator= (const AlphaNum &) |
absl::string_view | Piece () const |
absl::string_view::size_type | size () const |
Private Attributes | |
char | digits_ [numbers_internal::kFastToBufferSize] |
absl::string_view | piece_ |
absl::AlphaNum::AlphaNum | ( | int | x | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | unsigned int | x | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | long | x | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | unsigned long | x | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | long long | x | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | unsigned long long | x | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | float | f | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | double | f | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | Hex | hex | ) |
Definition at line 27 of file str_cat.cc.
absl::AlphaNum::AlphaNum | ( | Dec | dec | ) |
Definition at line 48 of file str_cat.cc.
absl::AlphaNum::AlphaNum | ( | const strings_internal::AlphaNumBuffer< size > & | buf | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | const char * | c_str | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | absl::string_view | pc | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | const std::basic_string< char, std::char_traits< char >, Allocator > & | str | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | char | c | ) |
absl::AlphaNum::AlphaNum | ( | const AlphaNum & | ) |
absl::AlphaNum::AlphaNum | ( | T | e | ) | [inline] |
absl::AlphaNum::AlphaNum | ( | T | e | ) | [inline] |
const char* absl::AlphaNum::data | ( | ) | const [inline] |
absl::string_view absl::AlphaNum::Piece | ( | ) | const [inline] |
absl::string_view::size_type absl::AlphaNum::size | ( | ) | const [inline] |
char absl::AlphaNum::digits_[numbers_internal::kFastToBufferSize] [private] |
absl::string_view absl::AlphaNum::piece_ [private] |