[#BloombergLP-balxml-TypesParserUtil]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balxml.adoc[balxml]::TypesParserUtil
:relfileprefix: ../../
:mrdocs:

This `struct` contains functions for parsing input strings using various XML formatting modes&period;

== Synopsis

Declared in `&lt;balxml&lowbar;typesparserutil&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct TypesParserUtil;
----

== Static Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/balxml/TypesParserUtil/parse.adoc[`parse`] 
| Parse the specified `input` using the specified `formattingMode`&period;
| xref:BloombergLP/balxml/TypesParserUtil/parseBase64.adoc[`parseBase64`] 
| Parse the specified `input` using `bdlat&lowbar;FormattingMode&colon;&colon;e&lowbar;BASE64`&period;
| xref:BloombergLP/balxml/TypesParserUtil/parseDecimal.adoc[`parseDecimal`] 
| Parse the specified `input` using `bdlat&lowbar;FormattingMode&colon;&colon;e&lowbar;DEC`&period;
| xref:BloombergLP/balxml/TypesParserUtil/parseDefault.adoc[`parseDefault`] 
| Parse the specified `input` using `bdlat&lowbar;FormattingMode&colon;&colon;e&lowbar;DEFAULT`&period;
| xref:BloombergLP/balxml/TypesParserUtil/parseHex.adoc[`parseHex`] 
| Parse the specified `input` using `bdlat&lowbar;FormattingMode&colon;&colon;e&lowbar;HEX`&period;
| xref:BloombergLP/balxml/TypesParserUtil/parseList.adoc[`parseList`] 
| Parse the specified `input` using `bdlat&lowbar;FormattingMode&colon;&colon;e&lowbar;LIST`&period;
| xref:BloombergLP/balxml/TypesParserUtil/parseText.adoc[`parseText`] 
| Parse the specified `input` using `bdlat&lowbar;FormattingMode&colon;&colon;e&lowbar;TEXT`&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
