BloombergLP::bdldfp::DecimalNumPut::do_put

do_put overloads

Synopses

Declared in <bdldfp_decimal.h>

Write characters representing the specified value to the specified out.

virtual
iter_type
do_put(
    iter_type out,
    std::ios_base& ios_format,
    char_type fill,
    Decimal128 value) const;
» more...

Write characters (of char_type) that represent the specified value to the output stream determined by the specified out output iterator.

virtual
iter_type
do_put(
    iter_type out,
    std::ios_base& ios_format,
    char_type fill,
    Decimal32 value) const;
» more...

Write characters representing the specified value to the specified out.

virtual
iter_type
do_put(
    iter_type out,
    std::ios_base& ios_format,
    char_type fill,
    Decimal64 value) const;
» more...

Return Value

an iterator positioned after the last character written

Parameters

NameDescription
outoutput iterator destination
ios_formatstream formatting state
fillfill character for padding
valuedecimal value to format