BloombergLP::bdlb::PrintMethods_Imp<TYPE, bslmf::SelectTraitCase<HasPrintMethod>>

Component-private print implementation for types with the HasPrintMethod trait.

Synopsis

Declared in <bdlb_printmethods.h>

template<class TYPE>
struct PrintMethods_Imp<TYPE, bslmf::SelectTraitCase<HasPrintMethod>>;

Description

Component-private struct. Do not use outside of this component. This struct provides a print function that prints objects of the parameterized TYPE that are associated with the HasPrintMethod trait.

Static Member Functions

NameDescription
print Print the specified object to the specified stream using its print method.