Print, to the specified stream, a description of the specified error, containing the line and column in the specified input where the error occurred. Return a reference to the modifiable stream. If error.location() does not refer to a valid location in input an unspecified error description will be written to stream. Note that the caller should ensure input refers to the same input position as when input was supplied to read (or whatever operation created error).

Synopsis

Declared in <bdljsn_jsonutil.h>

static
std::ostream&
printError(
    std::ostream& stream,
    std::istream& input,
    Error const& error);

Created with MrDocs