[#absl-FormatSink] = xref:absl.adoc[absl]::FormatSink :relfileprefix: ../ :mrdocs: A generic abstraction to which conversions may write their formatted string data. == Synopsis Declared in `<absl/strings/str_format.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class FormatSink; ---- == Description `absl::FormatConvert()` uses this sink to write its formatted string. == Member Functions [cols="1,4"] |=== | Name| Description | xref:absl/FormatSink/Append-06.adoc[`Append`] | `Append` overloads | xref:absl/FormatSink/PutPaddedString.adoc[`PutPaddedString`] | Appends `precision` number of bytes of `v` to the format sink. |=== == Friends [cols="1,4"] |=== | Name| Description | `absl::str_format_internal::FormatSinkImpl` | | `xref:absl/AbslFormatFlush-02.adoc[absl::AbslFormatFlush]` | Support `absl::Format(&sink, format, args...)`. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#