#include <limits.h>#include <cstddef>#include <cstring>#include <ostream>#include "absl/base/port.h"#include "absl/strings/internal/str_format/output.h"#include "absl/strings/string_view.h"

Go to the source code of this file.
Namespaces | |
| absl | |
| absl::str_format_internal | |
Macros | |
| #define | ABSL_CONVERSION_CHARS_EXPAND_(X_VAL, X_SEP) |
| #define | CONV_SET_CASE(c) conv == #c[0] ? (uint64_t{1} << (1 + ConversionChar::Id::c)): |
| #define | CONV_SET_CASE(c) c = ConversionCharToConvValue(#c[0]), |
| #define | X_VAL(id) |
Enumerations | |
| enum | absl::str_format_internal::Conv : uint64_t { absl::str_format_internal::Conv::CONV_SET_CASE, absl::str_format_internal::Conv::star = ConversionCharToConvValue('*'), absl::str_format_internal::Conv::integral = d | i | u | o | x | X, absl::str_format_internal::Conv::floating = a | e | f | g | A | E | F | G, absl::str_format_internal::Conv::numeric = integral | floating, absl::str_format_internal::Conv::string = s, absl::str_format_internal::Conv::pointer = p } |
Functions | |
| constexpr bool | absl::str_format_internal::Contains (Conv set, char c) |
| constexpr bool | absl::str_format_internal::Contains (Conv set, Conv c) |
| constexpr Conv | absl::str_format_internal::ConversionCharToConv (char c) |
| constexpr uint64_t | absl::str_format_internal::ConversionCharToConvValue (char conv) |
| size_t | absl::str_format_internal::Excess (size_t used, size_t capacity) |
| constexpr Conv | absl::str_format_internal::operator| (Conv a, Conv b) |
Definition at line 188 of file extension.h.
| #define CONV_SET_CASE | ( | c | ) | conv == #c[0] ? (uint64_t{1} << (1 + ConversionChar::Id::c)): |
Definition at line 351 of file extension.h.
| #define CONV_SET_CASE | ( | c | ) | c = ConversionCharToConvValue(#c[0]), |
Definition at line 351 of file extension.h.
| #define X_VAL | ( | id | ) |