#include <cstdio>#include <string>#include "absl/strings/internal/str_format/arg.h"#include "absl/strings/internal/str_format/bind.h"#include "absl/strings/internal/str_format/checker.h"#include "absl/strings/internal/str_format/extension.h"#include "absl/strings/internal/str_format/parser.h"

Go to the source code of this file.
Classes | |
| class | absl::FormatCountCapture |
| class | absl::FormatRawSink |
| class | absl::UntypedFormatSpec |
Namespaces | |
| namespace | absl |
Functions | |
| template<typename... Args> | |
| bool | absl::Format (FormatRawSink raw_sink, const FormatSpec< Args...> &format, const Args &...args) |
| template<typename T > | |
| str_format_internal::StreamedWrapper < T > | absl::FormatStreamed (const T &v) |
| ABSL_MUST_USE_RESULT bool | absl::FormatUntyped (FormatRawSink raw_sink, const UntypedFormatSpec &format, absl::Span< const FormatArg > args) |
| template<typename... Args> | |
| int | absl::FPrintF (std::FILE *output, const FormatSpec< Args...> &format, const Args &...args) |
| template<typename... Args> | |
| int | absl::PrintF (const FormatSpec< Args...> &format, const Args &...args) |
| template<typename... Args> | |
| int | absl::SNPrintF (char *output, std::size_t size, const FormatSpec< Args...> &format, const Args &...args) |
| template<typename... Args> | |
| std::string & | absl::StrAppendFormat (std::string *dst, const FormatSpec< Args...> &format, const Args &...args) |
| template<typename... Args> | |
| ABSL_MUST_USE_RESULT str_format_internal::Streamable | absl::StreamFormat (const FormatSpec< Args...> &format, const Args &...args) |
| template<typename... Args> | |
| ABSL_MUST_USE_RESULT std::string | absl::StrFormat (const FormatSpec< Args...> &format, const Args &...args) |