[#BloombergLP-balxml-Formatter_CompactImplState-2constructor-0ed] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balxml.adoc[balxml]::xref:BloombergLP/balxml/Formatter_CompactImplState.adoc[Formatter_CompactImplState]::Formatter_CompactImplState :relfileprefix: ../../../ :mrdocs: Constructors == Synopses Declared in `<balxml_formatter_compactimpl.h>` Create a `Formatter_CompactImplState` having an `id` attribute of `Id::e_AT_START`, and `indentLevel`, `initialIndentLevel`, `spacesPerLevel`, and `column` attributes of 0. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/balxml/Formatter_CompactImplState/2constructor-09.adoc[Formatter_CompactImplState](); ---- [.small]#xref:BloombergLP/balxml/Formatter_CompactImplState/2constructor-09.adoc[_» more..._]# Create a `Formatter_CompactImplState` having an `id` attribute of `Id::e_AT_START`, the specified `indentLevel` and `spacesPerLevel`, as well as an `initialIndentLevel` attribute equal to `indentLevel`, and a `column` attribute of 0. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/balxml/Formatter_CompactImplState/2constructor-05.adoc[Formatter_CompactImplState]( int indentLevel, int spacesPerLevel); ---- [.small]#xref:BloombergLP/balxml/Formatter_CompactImplState/2constructor-05.adoc[_» more..._]# Create a `Formatter_CompactImplState` having the specified `id`, `indentLevel`, `initialIndentLevel`, `spacesPerLevel`, and `column` attributes. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/balxml/Formatter_CompactImplState/2constructor-0eb.adoc[Formatter_CompactImplState]( xref:BloombergLP/balxml/Formatter_CompactImplStateId/Enum.adoc[Id::Enum] id, int indentLevel, int initialIndentLevel, int spacesPerLevel, int column); ---- [.small]#xref:BloombergLP/balxml/Formatter_CompactImplState/2constructor-0eb.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#