|
| ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_ () |
|
| ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_ (extern) |
|
void | AbslFormatFlush (std::string *out, string_view s) |
|
void | AbslFormatFlush (std::ostream *out, string_view s) |
|
template<class AbslCord , typename = typename std::enable_if< std::is_same<AbslCord, ::Cord>::value>::type> |
void | AbslFormatFlush (AbslCord *out, string_view s) |
|
void | AbslFormatFlush (FILERawSink *sink, string_view v) |
|
void | AbslFormatFlush (BufferRawSink *sink, string_view v) |
|
constexpr bool | AllOf () |
|
template<typename... T> |
constexpr bool | AllOf (bool b, T...t) |
|
std::string & | AppendPack (std::string *out, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args) |
|
template<typename Arg > |
constexpr Conv | ArgumentToConv () |
|
bool | BindWithPack (const UnboundConversion *props, absl::Span< const FormatArgImpl > pack, BoundConversion *bound) |
|
const char * | ConsumeUnboundConversion (const char *p, const char *end, UnboundConversion *conv, int *next_arg) |
|
constexpr bool | Contains (Conv set, char c) |
|
constexpr bool | Contains (Conv set, Conv c) |
|
constexpr Conv | ConversionCharToConv (char c) |
|
constexpr uint64_t | ConversionCharToConvValue (char conv) |
|
bool | ConvertFloatImpl (long double v, const ConversionSpec &conv, FormatSinkImpl *sink) |
|
bool | ConvertFloatImpl (float v, const ConversionSpec &conv, FormatSinkImpl *sink) |
|
bool | ConvertFloatImpl (double v, const ConversionSpec &conv, FormatSinkImpl *sink) |
|
constexpr bool | EnsureConstexpr (string_view s) |
|
size_t | Excess (size_t used, size_t capacity) |
|
template<class AbslCord , typename std::enable_if< std::is_same< AbslCord,::Cord >::value >::type * = nullptr, class AbslCordReader = ::CordReader> |
ConvertResult< Conv::s > | FormatConvertImpl (const AbslCord &value, ConversionSpec conv, FormatSinkImpl *sink) |
|
template<typename T , enable_if_t< std::is_same< T, bool >::value, int > = 0> |
IntegralConvertResult | FormatConvertImpl (T v, ConversionSpec conv, FormatSinkImpl *sink) |
|
template<typename T > |
std::enable_if< std::is_enum< T >::value &&!HasUserDefinedConvert< T >::value, IntegralConvertResult >::type | FormatConvertImpl (T v, ConversionSpec conv, FormatSinkImpl *sink) |
|
template<typename T > |
ConvertResult< Conv::s > | FormatConvertImpl (const StreamedWrapper< T > &v, ConversionSpec conv, FormatSinkImpl *out) |
|
template<class T = int> |
ConvertResult< Conv::n > | FormatConvertImpl (const FormatCountCapture &v, ConversionSpec conv, FormatSinkImpl *sink) |
|
ConvertResult< Conv::s > | FormatConvertImpl (const std::string &v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
ConvertResult< Conv::s > | FormatConvertImpl (string_view v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
ConvertResult< Conv::s|Conv::p > | FormatConvertImpl (const char *v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
ConvertResult< Conv::p > | FormatConvertImpl (VoidPtr v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
FloatingConvertResult | FormatConvertImpl (float v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
FloatingConvertResult | FormatConvertImpl (double v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
FloatingConvertResult | FormatConvertImpl (long double v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (char v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (signed char v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (unsigned char v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (short v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (unsigned short v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (int v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (unsigned v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (long v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (unsigned long v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (long long v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (unsigned long long v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
IntegralConvertResult | FormatConvertImpl (absl::uint128 v, const ConversionSpec conv, FormatSinkImpl *sink) |
|
std::string | FormatPack (const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args) |
|
bool | FormatUntyped (FormatRawSinkImpl raw_sink, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args) |
|
int | FprintF (std::FILE *output, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args) |
|
ConvTag | GetTagForChar (char c) |
|
template<typename T > |
auto | InvokeFlush (T *out, string_view s) -> decltype(str_format_internal::AbslFormatFlush(out, s)) |
|
constexpr Conv | operator| (Conv a, Conv b) |
|
template<typename Consumer > |
bool | ParseFormatString (string_view src, Consumer consumer) |
|
int | SnprintF (char *output, size_t size, const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args) |
|
std::string | Summarize (const UntypedFormatSpecImpl format, absl::Span< const FormatArgImpl > args) |
|