|
template<class TYPE > |
static int | printDateAndTime (bsl::ostream &stream, const TYPE &value, const EncoderOptions *options) |
|
template<class TYPE > |
static int | printFloatingPoint (bsl::ostream &stream, TYPE value, const EncoderOptions *options) |
|
static int | printString (bsl::ostream &stream, const bsl::string_view &value) |
|
static int | printValue (bsl::ostream &stream, bool value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, char value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, signed char value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, unsigned char value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, short value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, unsigned short value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, int value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, unsigned int value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, bsls::Types::Int64 value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, bsls::Types::Uint64 value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, float value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, double value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, bdldfp::Decimal64 value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const char *value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bsl::string_view &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::Time &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::Date &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::Datetime &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::DatetimeInterval &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::TimeTz &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::DateTz &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const bdlt::DatetimeTz &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const TimeOrTimeTz &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const DateOrDateTz &value, const EncoderOptions *options=0) |
|
static int | printValue (bsl::ostream &stream, const DatetimeOrDatetimeTz &value, const EncoderOptions *options=0) |
|
This struct
provides functions for printing objects to output streams in JSON format.