Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext
format_context_base::append_value

Formats a value and adds it to the output string.

Synopsis
template<
    class Formattable>
format_context_base&
append_value(
    const Formattable& v);
Description

value is formatted according to its type. If formatting generates an error (for instance, a string with invalid encoding is passed), the error state may be set.

The supplied type must satisfy the Formattable concept.

Exception safety

Basic guarantee. Memory allocations may throw.

Errors

The error state may be updated with the following errors:


PrevUpHomeNext