BloombergLP::baljsn::Formatter::putValue

Print onto the stream supplied at construction the specified value.

Synopsis

Declared in <baljsn_formatter.h>

template<class TYPE>
int
putValue(
    TYPE const& value,
    EncoderOptions const* options = 0);

Description

Optionally specify options according which value should be encoded. Return 0 on success and a non-zero value otherwise.

Return Value

0 on success and a non-zero value otherwise

Parameters

NameDescription
valuevalue to encode as JSON
optionsoptional encoding options; null uses defaults