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;

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

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

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;

Parameters

Name

Description

data

value to format

begin

beginning of the range of values to format

end

end of the range of values to format (one past the last)

printFunctionObject

functor used to format each element

Created with MrDocs