hashAppend overloads
Declared in <baljsn_convertfromjsonoptions.h>
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestDegenerateChoice1Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged0 const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged10Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged11Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged11Sequence1 const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged12Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged13Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged1Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged3Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged3Sequence1 const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged4Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged5Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged7Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged7Sequence1 const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged7Sequence2 const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged8Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged8Sequence1 const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged9Sequence const&);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM&,
EncoderTestSequenceWithUntagged9Sequence1 const&);
» more...
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 ConvertFromJsonOptions.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
ConvertFromJsonOptions const& object);
» more...
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 ConvertToJsonOptions.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
ConvertToJsonOptions const& object);
» more...
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.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
DecoderOptions const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestAddress const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestChoiceWithAllCategories const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestChoiceWithAllCategoriesChoice const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestChoiceWithAllCategoriesCustomizedType const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestChoiceWithAllCategoriesSequence const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestDegenerateChoice1 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestEmployee const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithAllCategories const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithAllCategoriesChoice const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithAllCategoriesCustomizedType const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithAllCategoriesSequence const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged1 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged10 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged11 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged12 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged13 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged14 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged2 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged3 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged4 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged5 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged6 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged7 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged8 const& object);
» more...
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'.
void
hashAppend(
t_HASH_ALGORITHM& hashAlg,
EncoderTestSequenceWithUntagged9 const& object);
» more...