Close the most recently opened element of the specified name.
Declared in <balxml_formatter.h>
void
closeElement(std::string_view const& name);
Decrement the indent level and add the closing tag for the element of the specified name. If the element does not have content, write /> and a newline into stream. Otherwise, write </name> and a newline. If this </name> does not share the same line with data, or it follows another element's closing tag, indent properly before writing </name> and the newline. If name is root element, flush the output stream. The behavior is undefined if name is not the most recently opened element that's yet to be closed.
| Name | Description |
|---|---|
| name | name of the element to close |