BloombergLP::baljsn::operator==

Equality operators

Synopses

Declared in <baljsn_datumdecoderoptions.h>

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithAllCategories const& lhs,
    EncoderTestSequenceWithAllCategories const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged5Sequence const&,
    EncoderTestSequenceWithUntagged5Sequence const&);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged6 const& lhs,
    EncoderTestSequenceWithUntagged6 const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged7Sequence const&,
    EncoderTestSequenceWithUntagged7Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged7Sequence1 const&,
    EncoderTestSequenceWithUntagged7Sequence1 const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged7Sequence2 const&,
    EncoderTestSequenceWithUntagged7Sequence2 const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged8Sequence const&,
    EncoderTestSequenceWithUntagged8Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged8Sequence1 const&,
    EncoderTestSequenceWithUntagged8Sequence1 const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged9Sequence const&,
    EncoderTestSequenceWithUntagged9Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged9Sequence1 const&,
    EncoderTestSequenceWithUntagged9Sequence1 const&);
» more...

Return 'true' if the specified 'lhs' and 'rhs' objects have the same value, and 'false' otherwise. Two 'EncoderTestChoiceWithAllCategories' objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.

bool
operator==(
    EncoderTestChoiceWithAllCategories const& lhs,
    EncoderTestChoiceWithAllCategories const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' objects have the same value, and 'false' otherwise. Two 'EncoderTestDegenerateChoice1' objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.

bool
operator==(
    EncoderTestDegenerateChoice1 const& lhs,
    EncoderTestDegenerateChoice1 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestEmployee const& lhs,
    EncoderTestEmployee const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged4Sequence const&,
    EncoderTestSequenceWithUntagged4Sequence const&);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged1 const& lhs,
    EncoderTestSequenceWithUntagged1 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged10 const& lhs,
    EncoderTestSequenceWithUntagged10 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged11 const& lhs,
    EncoderTestSequenceWithUntagged11 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged12 const& lhs,
    EncoderTestSequenceWithUntagged12 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged13 const& lhs,
    EncoderTestSequenceWithUntagged13 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged3 const& lhs,
    EncoderTestSequenceWithUntagged3 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged4 const& lhs,
    EncoderTestSequenceWithUntagged4 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged5 const& lhs,
    EncoderTestSequenceWithUntagged5 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged7 const& lhs,
    EncoderTestSequenceWithUntagged7 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged8 const& lhs,
    EncoderTestSequenceWithUntagged8 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged9 const& lhs,
    EncoderTestSequenceWithUntagged9 const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithAllCategoriesSequence const& lhs,
    EncoderTestSequenceWithAllCategoriesSequence const& rhs);
» more...

Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderOptions const& lhs,
    EncoderOptions const& rhs);
» more...

Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    DecoderOptions const& lhs,
    DecoderOptions const& rhs);
» more...

Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    ConvertFromJsonOptions const& lhs,
    ConvertFromJsonOptions const& rhs);
» more...

Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    DatumEncoderOptions const& lhs,
    DatumEncoderOptions const& rhs);
» more...

Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    DatumDecoderOptions const& lhs,
    DatumDecoderOptions const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestAddress const& lhs,
    EncoderTestAddress const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' objects have the same value, and 'false' otherwise. Two 'EncoderTestChoiceWithAllCategoriesChoice' objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.

bool
operator==(
    EncoderTestChoiceWithAllCategoriesChoice const& lhs,
    EncoderTestChoiceWithAllCategoriesChoice const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestChoiceWithAllCategoriesCustomizedType const& lhs,
    EncoderTestChoiceWithAllCategoriesCustomizedType const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestChoiceWithAllCategoriesSequence const& lhs,
    EncoderTestChoiceWithAllCategoriesSequence const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestDegenerateChoice1Sequence const&,
    EncoderTestDegenerateChoice1Sequence const&);
» more...

Return 'true' if the specified 'lhs' and 'rhs' objects have the same value, and 'false' otherwise. Two 'EncoderTestSequenceWithAllCategoriesChoice' objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.

bool
operator==(
    EncoderTestSequenceWithAllCategoriesChoice const& lhs,
    EncoderTestSequenceWithAllCategoriesChoice const& rhs);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithAllCategoriesCustomizedType const& lhs,
    EncoderTestSequenceWithAllCategoriesCustomizedType const& rhs);
» more...

Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    ConvertToJsonOptions const& lhs,
    ConvertToJsonOptions const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged0 const&,
    EncoderTestSequenceWithUntagged0 const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged10Sequence const&,
    EncoderTestSequenceWithUntagged10Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged11Sequence const&,
    EncoderTestSequenceWithUntagged11Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged11Sequence1 const&,
    EncoderTestSequenceWithUntagged11Sequence1 const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged12Sequence const&,
    EncoderTestSequenceWithUntagged12Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged13Sequence const&,
    EncoderTestSequenceWithUntagged13Sequence const&);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged14 const& lhs,
    EncoderTestSequenceWithUntagged14 const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged1Sequence const&,
    EncoderTestSequenceWithUntagged1Sequence const&);
» more...

Return 'true' if the specified 'lhs' and 'rhs' attribute objects have the same value, and 'false' otherwise. Two attribute objects have the same value if each respective attribute has the same value.

bool
operator==(
    EncoderTestSequenceWithUntagged2 const& lhs,
    EncoderTestSequenceWithUntagged2 const& rhs);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged3Sequence const&,
    EncoderTestSequenceWithUntagged3Sequence const&);
» more...

Returns 'true' as this type has no attributes and so all objects of this type are considered equal.

bool
operator==(
    EncoderTestSequenceWithUntagged3Sequence1 const&,
    EncoderTestSequenceWithUntagged3Sequence1 const&);
» more...