Go to the documentation of this file.
70 #ifndef ABSL_STRINGS_STR_FORMAT_H_
71 #define ABSL_STRINGS_STR_FORMAT_H_
76 #include "absl/strings/internal/str_format/arg.h"
77 #include "absl/strings/internal/str_format/bind.h"
78 #include "absl/strings/internal/str_format/checker.h"
79 #include "absl/strings/internal/str_format/extension.h"
80 #include "absl/strings/internal/str_format/parser.h"
122 template <
typename T>
255 template <
typename...
Args>
257 str_format_internal::ArgumentToConv<Args>()...>;
285 #if defined(__cpp_nontype_template_parameter_auto)
306 template <
auto... Conv>
310 template <
char... Conv>
313 #endif // defined(__cpp_nontype_template_parameter_auto)
337 template <
typename...
Args>
355 template <
typename...
Args>
374 template <
typename...
Args>
395 template <
typename...
Args>
415 template <
typename...
Args>
444 template <
typename...
Args>
476 template <
typename T,
477 typename =
typename std::enable_if<std::is_constructible<
503 template <
typename...
Args>
804 template <FormatConversionCharSet C>
812 #endif // ABSL_STRINGS_STR_FORMAT_H_
std::string & StrAppendFormat(std::string *dst, const FormatSpec< Args... > &format, const Args &... args)
ABSL_MUST_USE_RESULT std::string StrFormat(const FormatSpec< Args... > &format, const Args &... args)
#define ABSL_NAMESPACE_END
#define T(upbtypeconst, upbtype, ctype, default_value)
#define ABSL_MUST_USE_RESULT
int FPrintF(std::FILE *output, const FormatSpec< Args... > &format, const Args &... args)
#define ABSL_NAMESPACE_BEGIN
unsigned __int64 uint64_t
ABSL_MUST_USE_RESULT bool FormatUntyped(FormatRawSink raw_sink, const UntypedFormatSpec &format, absl::Span< const FormatArg > args)
ABSL_MUST_USE_RESULT str_format_internal::Streamable StreamFormat(const FormatSpec< Args... > &format, const Args &... args)
constexpr uint128 operator|(uint128 lhs, uint128 rhs)
int SNPrintF(char *output, std::size_t size, const FormatSpec< Args... > &format, const Args &... args)
str_format_internal::StreamedWrapper< T > FormatStreamed(const T &v)
bool Format(FormatRawSink raw_sink, const FormatSpec< Args... > &format, const Args &... args)
int PrintF(const FormatSpec< Args... > &format, const Args &... args)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:19