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