#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) |