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.

Create a Formatter_CompactImplState with the specified indentLevel and spacesPerLevel.

Formatter_CompactImplState(
    int indentLevel,
    int spacesPerLevel);

Create a Formatter_CompactImplState having the specified id, indentLevel, initialIndentLevel, spacesPerLevel, and column attributes.

Formatter_CompactImplState(
    Id::Enum id,
    int indentLevel,
    int initialIndentLevel,
    int spacesPerLevel,
    int column);

Parameters

Name

Description

indentLevel

initial and current indent level

spacesPerLevel

spaces per indentation level

id

initial state‐machine identifier

initialIndentLevel

indent level restored by reset

column

approximate current column number

Created with MrDocs