#include "absl/strings/escaping.h"#include <algorithm>#include <cassert>#include <cstdint>#include <cstring>#include <iterator>#include <limits>#include <string>#include "absl/base/internal/endian.h"#include "absl/base/internal/raw_logging.h"#include "absl/base/internal/unaligned_access.h"#include "absl/strings/internal/char_map.h"#include "absl/strings/internal/resize_uninitialized.h"#include "absl/strings/internal/utf8.h"#include "absl/strings/str_cat.h"#include "absl/strings/str_join.h"#include "absl/strings/string_view.h"
Go to the source code of this file.
Namespaces | |
| absl | |
Macros | |
| #define | GET_INPUT(label, remain) |
Functions | |
| void | absl::Base64Escape (absl::string_view src, std::string *dest) |
| std::string | absl::Base64Escape (absl::string_view src) |
| bool | absl::Base64Unescape (absl::string_view src, std::string *dest) |
| std::string | absl::BytesToHexString (absl::string_view from) |
| std::string | absl::CEscape (absl::string_view src) |
| std::string | absl::CHexEscape (absl::string_view src) |
| bool | absl::CUnescape (absl::string_view source, std::string *dest, std::string *error) |
| std::string | absl::HexStringToBytes (absl::string_view from) |
| std::string | absl::Utf8SafeCEscape (absl::string_view src) |
| std::string | absl::Utf8SafeCHexEscape (absl::string_view src) |
| void | absl::WebSafeBase64Escape (absl::string_view src, std::string *dest) |
| std::string | absl::WebSafeBase64Escape (absl::string_view src) |
| bool | absl::WebSafeBase64Unescape (absl::string_view src, std::string *dest) |
| #define GET_INPUT | ( | label, | |
| remain | |||
| ) |