Quick Links: |
typedef bdljsn::Tokenizer baljsn::Tokenizer |
bool baljsn::operator== | ( | const DatumDecoderOptions & | lhs, | |
const DatumDecoderOptions & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const DatumDecoderOptions & | lhs, | |
const DatumDecoderOptions & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const DatumDecoderOptions & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
bool baljsn::operator== | ( | const DatumEncoderOptions & | lhs, | |
const DatumEncoderOptions & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const DatumEncoderOptions & | lhs, | |
const DatumEncoderOptions & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const DatumEncoderOptions & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
bool baljsn::operator== | ( | const DecoderOptions & | lhs, | |
const DecoderOptions & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const DecoderOptions & | lhs, | |
const DecoderOptions & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const DecoderOptions & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::DecoderOptions & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for DecoderOptions
.
bool baljsn::operator== | ( | const EncoderTestAddress & | lhs, | |
const EncoderTestAddress & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestAddress & | lhs, | |
const EncoderTestAddress & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestAddress & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestAddress & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestAddress
.
bool baljsn::operator== | ( | const EncoderTestChoiceWithAllCategoriesChoice & | lhs, | |
const EncoderTestChoiceWithAllCategoriesChoice & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestChoiceWithAllCategoriesChoice & | lhs, | |
const EncoderTestChoiceWithAllCategoriesChoice & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
objects do not have the same values, as determined by operator==
, and false
otherwise.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestChoiceWithAllCategoriesChoice & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestChoiceWithAllCategoriesChoice & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestChoiceWithAllCategoriesChoice
.
bool baljsn::operator== | ( | const EncoderTestChoiceWithAllCategoriesCustomizedType & | lhs, | |
const EncoderTestChoiceWithAllCategoriesCustomizedType & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestChoiceWithAllCategoriesCustomizedType & | lhs, | |
const EncoderTestChoiceWithAllCategoriesCustomizedType & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestChoiceWithAllCategoriesCustomizedType & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestChoiceWithAllCategoriesCustomizedType & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestChoiceWithAllCategoriesCustomizedType
.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
EncoderTestChoiceWithAllCategoriesEnumeration::Value | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
bool baljsn::operator== | ( | const EncoderTestChoiceWithAllCategoriesSequence & | lhs, | |
const EncoderTestChoiceWithAllCategoriesSequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestChoiceWithAllCategoriesSequence & | lhs, | |
const EncoderTestChoiceWithAllCategoriesSequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestChoiceWithAllCategoriesSequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestChoiceWithAllCategoriesSequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestChoiceWithAllCategoriesSequence
.
bool baljsn::operator== | ( | const EncoderTestDegenerateChoice1Sequence & | lhs, | |
const EncoderTestDegenerateChoice1Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestDegenerateChoice1Sequence & | lhs, | |
const EncoderTestDegenerateChoice1Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestDegenerateChoice1Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestDegenerateChoice1Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestDegenerateChoice1Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithAllCategoriesChoice & | lhs, | |
const EncoderTestSequenceWithAllCategoriesChoice & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithAllCategoriesChoice & | lhs, | |
const EncoderTestSequenceWithAllCategoriesChoice & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
objects do not have the same values, as determined by operator==
, and false
otherwise.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithAllCategoriesChoice & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithAllCategoriesChoice & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithAllCategoriesChoice
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithAllCategoriesCustomizedType & | lhs, | |
const EncoderTestSequenceWithAllCategoriesCustomizedType & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithAllCategoriesCustomizedType & | lhs, | |
const EncoderTestSequenceWithAllCategoriesCustomizedType & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithAllCategoriesCustomizedType & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithAllCategoriesCustomizedType & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithAllCategoriesCustomizedType
.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
EncoderTestSequenceWithAllCategoriesEnumeration::Value | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithAllCategoriesSequence & | lhs, | |
const EncoderTestSequenceWithAllCategoriesSequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithAllCategoriesSequence & | lhs, | |
const EncoderTestSequenceWithAllCategoriesSequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithAllCategoriesSequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithAllCategoriesSequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithAllCategoriesSequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged0 & | lhs, | |
const EncoderTestSequenceWithUntagged0 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged0 & | lhs, | |
const EncoderTestSequenceWithUntagged0 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged0 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged0 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged0
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged10Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged10Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged10Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged10Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged10Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged10Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged10Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged11Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged11Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged11Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged11Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged11Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged11Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged11Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged11Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged11Sequence1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged11Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged11Sequence1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged11Sequence1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged11Sequence1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged11Sequence1
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged12Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged12Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged12Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged12Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged12Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged12Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged12Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged13Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged13Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged13Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged13Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged13Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged13Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged13Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged14 & | lhs, | |
const EncoderTestSequenceWithUntagged14 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged14 & | lhs, | |
const EncoderTestSequenceWithUntagged14 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged14 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged14 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged14
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged1Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged1Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged1Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged1Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged1Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged1Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged1Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged2 & | lhs, | |
const EncoderTestSequenceWithUntagged2 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged2 & | lhs, | |
const EncoderTestSequenceWithUntagged2 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged2 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged2 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged2
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged3Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged3Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged3Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged3Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged3Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged3Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged3Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged3Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged3Sequence1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged3Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged3Sequence1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged3Sequence1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged3Sequence1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged3Sequence1
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged4Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged4Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged4Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged4Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged4Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged4Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged4Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged5Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged5Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged5Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged5Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged5Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged5Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged5Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged6 & | lhs, | |
const EncoderTestSequenceWithUntagged6 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged6 & | lhs, | |
const EncoderTestSequenceWithUntagged6 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged6 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged6 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged6
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged7Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged7Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged7Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged7Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged7Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged7Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged7Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged7Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged7Sequence1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged7Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged7Sequence1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged7Sequence1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged7Sequence1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged7Sequence1
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged7Sequence2 & | lhs, | |
const EncoderTestSequenceWithUntagged7Sequence2 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged7Sequence2 & | lhs, | |
const EncoderTestSequenceWithUntagged7Sequence2 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged7Sequence2 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged7Sequence2 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged7Sequence2
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged8Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged8Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged8Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged8Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged8Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged8Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged8Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged8Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged8Sequence1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged8Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged8Sequence1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged8Sequence1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged8Sequence1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged8Sequence1
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged9Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged9Sequence & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged9Sequence & | lhs, | |
const EncoderTestSequenceWithUntagged9Sequence & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged9Sequence & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged9Sequence & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged9Sequence
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged9Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged9Sequence1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged9Sequence1 & | lhs, | |
const EncoderTestSequenceWithUntagged9Sequence1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged9Sequence1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged9Sequence1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged9Sequence1
.
bool baljsn::operator== | ( | const EncoderTestChoiceWithAllCategories & | lhs, | |
const EncoderTestChoiceWithAllCategories & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestChoiceWithAllCategories & | lhs, | |
const EncoderTestChoiceWithAllCategories & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
objects do not have the same values, as determined by operator==
, and false
otherwise.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestChoiceWithAllCategories & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestChoiceWithAllCategories & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestChoiceWithAllCategories
.
bool baljsn::operator== | ( | const EncoderTestDegenerateChoice1 & | lhs, | |
const EncoderTestDegenerateChoice1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestDegenerateChoice1 & | lhs, | |
const EncoderTestDegenerateChoice1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
objects do not have the same values, as determined by operator==
, and false
otherwise.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestDegenerateChoice1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestDegenerateChoice1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestDegenerateChoice1
.
bool baljsn::operator== | ( | const EncoderTestEmployee & | lhs, | |
const EncoderTestEmployee & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestEmployee & | lhs, | |
const EncoderTestEmployee & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestEmployee & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestEmployee & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestEmployee
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithAllCategories & | lhs, | |
const EncoderTestSequenceWithAllCategories & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithAllCategories & | lhs, | |
const EncoderTestSequenceWithAllCategories & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithAllCategories & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithAllCategories & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithAllCategories
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged1 & | lhs, | |
const EncoderTestSequenceWithUntagged1 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged1 & | lhs, | |
const EncoderTestSequenceWithUntagged1 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged1 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged1 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged1
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged10 & | lhs, | |
const EncoderTestSequenceWithUntagged10 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged10 & | lhs, | |
const EncoderTestSequenceWithUntagged10 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged10 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged10 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged10
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged11 & | lhs, | |
const EncoderTestSequenceWithUntagged11 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged11 & | lhs, | |
const EncoderTestSequenceWithUntagged11 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged11 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged11 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged11
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged12 & | lhs, | |
const EncoderTestSequenceWithUntagged12 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged12 & | lhs, | |
const EncoderTestSequenceWithUntagged12 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged12 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged12 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged12
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged13 & | lhs, | |
const EncoderTestSequenceWithUntagged13 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged13 & | lhs, | |
const EncoderTestSequenceWithUntagged13 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged13 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged13 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged13
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged3 & | lhs, | |
const EncoderTestSequenceWithUntagged3 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged3 & | lhs, | |
const EncoderTestSequenceWithUntagged3 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged3 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged3 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged3
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged4 & | lhs, | |
const EncoderTestSequenceWithUntagged4 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged4 & | lhs, | |
const EncoderTestSequenceWithUntagged4 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged4 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged4 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged4
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged5 & | lhs, | |
const EncoderTestSequenceWithUntagged5 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged5 & | lhs, | |
const EncoderTestSequenceWithUntagged5 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged5 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged5 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged5
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged7 & | lhs, | |
const EncoderTestSequenceWithUntagged7 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged7 & | lhs, | |
const EncoderTestSequenceWithUntagged7 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged7 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged7 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged7
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged8 & | lhs, | |
const EncoderTestSequenceWithUntagged8 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged8 & | lhs, | |
const EncoderTestSequenceWithUntagged8 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged8 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged8 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged8
.
bool baljsn::operator== | ( | const EncoderTestSequenceWithUntagged9 & | lhs, | |
const EncoderTestSequenceWithUntagged9 & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderTestSequenceWithUntagged9 & | lhs, | |
const EncoderTestSequenceWithUntagged9 & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderTestSequenceWithUntagged9 & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
void baljsn::hashAppend | ( | HASH_ALGORITHM & | hashAlg, | |
const baljsn::EncoderTestSequenceWithUntagged9 & | object | |||
) |
Pass the specified object
to the specified hashAlg
. This function integrates with the bslh
modular hashing system and effectively provides a bsl::hash
specialization for EncoderTestSequenceWithUntagged9
.
bool baljsn::operator== | ( | const EncoderOptions & | lhs, | |
const EncoderOptions & | rhs | |||
) | [inline] |
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 baljsn::operator!= | ( | const EncoderOptions & | lhs, | |
const EncoderOptions & | rhs | |||
) | [inline] |
Return true
if the specified lhs
and rhs
attribute objects do not have the same value, and false
otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
const EncoderOptions & | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
bsl::ostream& baljsn::operator<< | ( | bsl::ostream & | stream, | |
EncodingStyle::Value | rhs | |||
) | [inline] |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.