[#BloombergLP-balst-StackTraceTestAllocator-2destructor]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balst.adoc[balst]::xref:BloombergLP/balst/StackTraceTestAllocator.adoc[StackTraceTestAllocator]::&#126;StackTraceTestAllocator
:relfileprefix: ../../../
:mrdocs:

Destroy this allocator&period; Report any memory leaks to the `ostream` that was supplied at construction&period; If no memory leaks are observed, nothing is written to the output `ostream`&period; Call the failure handler if `numBlocksInUse() &gt; 0`&period; Note that a report of outstanding memory blocks is written to `ostream` before the failure handler is called, and if the failure handler returns, all outstanding memory blocks will be released&period;

== Synopsis

Declared in `&lt;balst&lowbar;stacktracetestallocator&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
virtual
&#126;StackTraceTestAllocator() override;
----


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