[#BloombergLP-bdld-Datum-dataTypeToAscii] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdld.adoc[bdld]::xref:BloombergLP/bdld/Datum.adoc[Datum]::dataTypeToAscii :relfileprefix: ../../../ :mrdocs: Return the non‐modifiable string representation corresponding to the specified `type`, if it exists, and a unique (error) string otherwise. The string representation of `type` matches its corresponding enumerator name with the `e_` prefix elided. == Synopsis Declared in `<bdld_datum.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- static char const* dataTypeToAscii(xref:BloombergLP/bdld/Datum/DataType.adoc[DataType] type); ---- == Description For example: ` bsl::cout << bdld::Datum::dataTypeToAscii(bdld::Datum::e_NIL); ` will print the following on standard output: ` NIL ` Note that specifying a `type` that does not match any of the enumerators will result in a string representation that is distinct from any of those corresponding to the enumerators, but is otherwise unspecified. [.small]#Created with https://www.mrdocs.com[MrDocs]#