[#BloombergLP-bdlb-Print]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlb.adoc[bdlb]::Print
:relfileprefix: ../../
:mrdocs:

Provide a namespace for the interface to a suite of procedural stream operations&period;

== Synopsis

Declared in `&lt;bdlb&lowbar;print&period;h&gt;`

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

== Static Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlb/Print/hexDump-09.adoc[`hexDump`] 
| `hexDump` overloads
| xref:BloombergLP/bdlb/Print/indent.adoc[`indent`] 
| Emit indentation spaces to the specified `stream`&period;
| xref:BloombergLP/bdlb/Print/newlineAndIndent.adoc[`newlineAndIndent`] 
| Emit a newline and indentation to the specified `stream`&period;
| xref:BloombergLP/bdlb/Print/printPtr.adoc[`printPtr`] 
| Print a pointer value to a stream in a standard format&period;
| xref:BloombergLP/bdlb/Print/printString.adoc[`printString`] 
| Print a character string to a stream, escaping non&hyphen;printables&period;
| xref:BloombergLP/bdlb/Print/singleLineHexDump-05.adoc[`singleLineHexDump`] 
| `singleLineHexDump` overloads
|===



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