Enable output to the specified STREAM that will not be interleaved with output from bslmt_testutil macros done by other threads.
Declared in <bslmt_testutil.h>
#define BSLMT_TESTUTIL_GUARDED_STREAM(STREAM)
STREAM is expected to be a bsl::ostream object, and this macro call can be output to with the C++ << operator with all output until the terminating ; occurring as one non-interleaved block.
| Name | Description |
|---|---|
| STREAM | output stream that receives guarded writes |