[#BloombergLP-bsls-AssertTestException_String-2constructor-00] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsls.adoc[bsls]::xref:BloombergLP/bsls/AssertTestException_String.adoc[AssertTestException_String]::AssertTestException_String :relfileprefix: ../../../ :mrdocs: Constructors == Synopses Declared in `<bsls_asserttestexception.h>` Create an `AssertTestException_String` that owns a string whose value is the same as that owned by `original` if any. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bsls/AssertTestException_String/2constructor-0f.adoc[AssertTestException_String](xref:BloombergLP/bsls/AssertTestException_String.adoc[AssertTestException_String] const& original); ---- [.small]#xref:BloombergLP/bsls/AssertTestException_String/2constructor-0f.adoc[_» more..._]# Take ownership of the string owned by the specified `original`, if any, and set `original` to own no string. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bsls/AssertTestException_String/2constructor-0b.adoc[AssertTestException_String](xref:BloombergLP/bsls/AssertTestException_String.adoc[AssertTestException_String]&& original); ---- [.small]#xref:BloombergLP/bsls/AssertTestException_String/2constructor-0b.adoc[_» more..._]# Create an `AssertTestException_String` that owns a copy of the string denoted by the specified `data` if it is not `NULL`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bsls/AssertTestException_String/2constructor-0c.adoc[AssertTestException_String](char const* data); ---- [.small]#xref:BloombergLP/bsls/AssertTestException_String/2constructor-0c.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#