BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslfmt_print_ostream

Detailed Description

Provide a standard compliant print(ostream) implementation.

Outline

Purpose

Provide a standard compliant print(ostream) implementation.

Classes

Canonical Header

bsl_print_ostream.h

See also
ISO C++ Standard, <ostream>, <print>

Description

This component will provide, in the bsl namespace, wrappers around the print and related functions exposed by the standard <ostream> header, where they are available, otherwise aliases to the bslfmt implementation. In this implementation, these functions are only provided via the bsl_print_ostream.h header, and are not include in <ostream> or bsl_print.h to avoid overhead for users that do not need them. Including this functionality by default causes too much debug information growth in existing large systems that do not use print.