#include <array>
#include <cstdint>
#include <string>
#include <type_traits>
#include <vector>
#include "absl/base/port.h"
#include "absl/strings/numbers.h"
#include "absl/strings/string_view.h"
Go to the source code of this file.
Classes | |
class | absl::AlphaNum |
struct | absl::strings_internal::AlphaNumBuffer< max_size > |
struct | absl::Dec |
struct | absl::Hex |
Namespaces | |
namespace | absl |
namespace | absl::strings_internal |
Enumerations | |
enum | absl::PadSpec { absl::kNoPad = 1, absl::kZeroPad2, absl::kZeroPad3, absl::kZeroPad4, absl::kZeroPad5, absl::kZeroPad6, absl::kZeroPad7, absl::kZeroPad8, absl::kZeroPad9, absl::kZeroPad10, absl::kZeroPad11, absl::kZeroPad12, absl::kZeroPad13, absl::kZeroPad14, absl::kZeroPad15, absl::kZeroPad16, absl::kZeroPad17, absl::kZeroPad18, absl::kZeroPad19, absl::kZeroPad20, absl::kSpacePad2 = kZeroPad2 + 64, absl::kSpacePad3, absl::kSpacePad4, absl::kSpacePad5, absl::kSpacePad6, absl::kSpacePad7, absl::kSpacePad8, absl::kSpacePad9, absl::kSpacePad10, absl::kSpacePad11, absl::kSpacePad12, absl::kSpacePad13, absl::kSpacePad14, absl::kSpacePad15, absl::kSpacePad16, absl::kSpacePad17, absl::kSpacePad18, absl::kSpacePad19, absl::kSpacePad20 } |
Functions | |
void | absl::strings_internal::AppendPieces (std::string *dest, std::initializer_list< absl::string_view > pieces) |
std::string | absl::strings_internal::CatPieces (std::initializer_list< absl::string_view > pieces) |
strings_internal::AlphaNumBuffer < numbers_internal::kSixDigitsToBufferSize > | absl::SixDigits (double d) |
void | absl::StrAppend (std::string *dest, const AlphaNum &a) |
void | absl::StrAppend (std::string *dest, const AlphaNum &a, const AlphaNum &b) |
void | absl::StrAppend (std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c) |
void | absl::StrAppend (std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d) |
void | absl::StrAppend (std::string *) |
template<typename... AV> | |
void | absl::StrAppend (std::string *dest, const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d, const AlphaNum &e, const AV &...args) |
std::string | absl::StrCat (const AlphaNum &a, const AlphaNum &b) |
std::string | absl::StrCat (const AlphaNum &a, const AlphaNum &b, const AlphaNum &c) |
std::string | absl::StrCat (const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d) |
ABSL_MUST_USE_RESULT std::string | absl::StrCat () |
ABSL_MUST_USE_RESULT std::string | absl::StrCat (const AlphaNum &a) |
template<typename... AV> | |
ABSL_MUST_USE_RESULT std::string | absl::StrCat (const AlphaNum &a, const AlphaNum &b, const AlphaNum &c, const AlphaNum &d, const AlphaNum &e, const AV &...args) |