bsl::PrintTo

PrintTo overloads

Synopses

Declared in <bslim_gtestutil.h>

Write the specified value to the specified *stream, surrounded by double quotes.

void
PrintTo(
    BloombergLP::bslstl::StringRef const& value,
    std::ostream* stream);
» more...

Write the specified value to the specified *stream, surrounded by double quotes.

void
PrintTo(
    string const& value,
    std::ostream* stream);
» more...

Write the specified value to the specified *stream, surrounded by double quotes, writing non-printable characters with 'x...' escapes.

void
PrintTo(
    wstring const& value,
    std::ostream* stream);
» more...

Write the specified value to the specified *stream, surrounded by double quotes.

template<class TYPE>
void
PrintTo(
    optional<TYPE> const& value,
    std::ostream* stream);
» more...