hashAppend overloads

Synopses

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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&);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

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);

Created with MrDocs