Classes | Namespaces | Typedefs | Functions
str_format.h File Reference
#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"
Include dependency graph for str_format.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  absl::FormatCountCapture
 
class  absl::FormatRawSink
 
class  absl::UntypedFormatSpec
 

Namespaces

 absl
 

Typedefs

using absl::FormatArg = str_format_internal::FormatArgImpl
 
template<typename... Args>
using absl::FormatSpec = typename str_format_internal::FormatSpecDeductionBarrier< Args... >::type
 
template<char... Conv>
using absl::ParsedFormat = str_format_internal::ExtendedParsedFormat< str_format_internal::ConversionCharToConv(Conv)... >
 

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)
 


abseil_cpp
Author(s):
autogenerated on Mon Feb 28 2022 21:31:22