BloombergLP::bslim::Printer::printValue

printValue overloads

Synopses

Declared in <bslim_printer.h>

Format to the output stream supplied at construction the specified data. Format data based on the parameterized TYPE:

template<class TYPE>
void
printValue(TYPE const& data) const;
» more...

Format the range [begin, end)] to the stream supplied at construction.

template<class ITERATOR>
void
printValue(
    ITERATOR const& begin,
    ITERATOR const& end) const;
» more...

Format [begin, end)] using the specified printFunctionObject.

template<
    class ITERATOR,
    class PRINT_FUNCTOR>
void
printValue(
    ITERATOR const& begin,
    ITERATOR const& end,
    PRINT_FUNCTOR const& printFunctionObject) const;
» more...

Parameters

NameDescription
datavalue to format
beginbeginning of the range of values to format
endend of the range of values to format (one past the last)
printFunctionObjectfunctor used to format each element