BloombergLP::baljsn::EncodeImplUtil::encodeMember

Same as the preceding encodeMember overload for the specified category.

Synopsis

Declared in <baljsn_encodeimplutil.h>

template<
    class TYPE,
    class OTHER_CATEGORY>
static
int
encodeMember(
    bool* isMemberEmpty,
    FORMATTER* formatter,
    std::ostream* logStream,
    std::string_view const& memberName,
    TYPE const& member,
    FormattingMode formattingMode,
    EncoderOptions const& options,
    bool isFirstMember,
    OTHER_CATEGORY category);