[#BloombergLP-bslfmt-PadUtil] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslfmt.adoc[bslfmt]::PadUtil :relfileprefix: ../../ :mrdocs: This `struct` serves as a namespace for static functions related to padding output by bslfmt. == Synopsis Declared in `<bslfmt_padutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_CHAR> struct PadUtil; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bslfmt/PadUtil/Alignment.adoc[`Alignment`] | Alias for the parsed alignment enumerator type. | xref:BloombergLP/bslfmt/PadUtil/Enums.adoc[`Enums`] | Alias for `FormatSpecificationParserEnums`. | xref:BloombergLP/bslfmt/PadUtil/NumericValue.adoc[`NumericValue`] | Alias for `FormatterSpecificationNumericValue`. |=== == Static Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bslfmt/PadUtil/computePadding.adoc[`computePadding`] | Compute left and right padding for content within a field width. | xref:BloombergLP/bslfmt/PadUtil/pad-0d.adoc[`pad`] | `pad` overloads |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#