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