[#BloombergLP-bslstl-IoManip_QuotedStringFormatter-str]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslstl.adoc[bslstl]::xref:BloombergLP/bslstl/IoManip_QuotedStringFormatter.adoc[IoManip&lowbar;QuotedStringFormatter]::str
:relfileprefix: ../../../
:mrdocs:

Return a pointer providing modifiable access to the underlying string&period;

== Synopsis

Declared in `&lt;bslstl&lowbar;iomanip&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:bsl/basic_string-0faf.adoc[bsl::basic&lowbar;string&lt;t&lowbar;CHAR&lowbar;TYPE, t&lowbar;CHAR&lowbar;TRAITS, t&lowbar;ALLOC&gt;]*
str() const;
----

== Description

Note that this operation provides modifiable access to the string because this type is designed so that its objects are created as temporary objects that proxy an underlying string (see class documentation)&period;

== Return Value

pointer providing modifiable access to the underlying string


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