[#BloombergLP-baljsn-hashAppend-0eb]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baljsn.adoc[baljsn]::hashAppend
:relfileprefix: ../../
:mrdocs:

`hashAppend` overloads

== Synopses

Declared in `&lt;baljsn&lowbar;convertfromjsonoptions&period;h&gt;`

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestDegenerateChoice1Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-08b.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestDegenerateChoice1Sequence.adoc[EncoderTestDegenerateChoice1Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-08b.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged0&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-03e.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged0.adoc[EncoderTestSequenceWithUntagged0] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-03e.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged10Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-078.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged10Sequence.adoc[EncoderTestSequenceWithUntagged10Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-078.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged11Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-01.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged11Sequence.adoc[EncoderTestSequenceWithUntagged11Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-01.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged11Sequence1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-06c.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged11Sequence1.adoc[EncoderTestSequenceWithUntagged11Sequence1] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-06c.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged12Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-058.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged12Sequence.adoc[EncoderTestSequenceWithUntagged12Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-058.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged13Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0dce.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged13Sequence.adoc[EncoderTestSequenceWithUntagged13Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0dce.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged1Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0f8.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged1Sequence.adoc[EncoderTestSequenceWithUntagged1Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0f8.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged3Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0d1.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged3Sequence.adoc[EncoderTestSequenceWithUntagged3Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0d1.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged3Sequence1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-030.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged3Sequence1.adoc[EncoderTestSequenceWithUntagged3Sequence1] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-030.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged4Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0ef.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged4Sequence.adoc[EncoderTestSequenceWithUntagged4Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0ef.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged5Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0b63.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged5Sequence.adoc[EncoderTestSequenceWithUntagged5Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0b63.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged7Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-067.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7Sequence.adoc[EncoderTestSequenceWithUntagged7Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-067.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged7Sequence1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0d6.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7Sequence1.adoc[EncoderTestSequenceWithUntagged7Sequence1] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0d6.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged7Sequence2&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-007.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7Sequence2.adoc[EncoderTestSequenceWithUntagged7Sequence2] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-007.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged8Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-096.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged8Sequence.adoc[EncoderTestSequenceWithUntagged8Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-096.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged8Sequence1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-04e.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged8Sequence1.adoc[EncoderTestSequenceWithUntagged8Sequence1] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-04e.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged9Sequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0dc2.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged9Sequence.adoc[EncoderTestSequenceWithUntagged9Sequence] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0dc2.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged9Sequence1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-05e.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM&,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged9Sequence1.adoc[EncoderTestSequenceWithUntagged9Sequence1] const&);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-05e.adoc[_» more&period;&period;&period;_]#

Pass the specified `object` to the specified `hashAlg`&period; This function integrates with the `bslh` modular hashing system and effectively provides a `bsl&colon;&colon;hash` specialization for `ConvertFromJsonOptions`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-04d.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/ConvertFromJsonOptions.adoc[ConvertFromJsonOptions] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-04d.adoc[_» more&period;&period;&period;_]#

Pass the specified `object` to the specified `hashAlg`&period; This function integrates with the `bslh` modular hashing system and effectively provides a `bsl&colon;&colon;hash` specialization for `ConvertToJsonOptions`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0fd.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/ConvertToJsonOptions.adoc[ConvertToJsonOptions] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0fd.adoc[_» more&period;&period;&period;_]#

Pass the specified `object` to the specified `hashAlg`&period; This function integrates with the `bslh` modular hashing system and effectively provides a `bsl&colon;&colon;hash` specialization for `DecoderOptions`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0ed.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/DecoderOptions.adoc[DecoderOptions] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0ed.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestAddress&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0c0.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestAddress.adoc[EncoderTestAddress] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0c0.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestChoiceWithAllCategories&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-034.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategories.adoc[EncoderTestChoiceWithAllCategories] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-034.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestChoiceWithAllCategoriesChoice&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-02b.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesChoice.adoc[EncoderTestChoiceWithAllCategoriesChoice] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-02b.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestChoiceWithAllCategoriesCustomizedType&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-02c.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesCustomizedType.adoc[EncoderTestChoiceWithAllCategoriesCustomizedType] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-02c.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestChoiceWithAllCategoriesSequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-040.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesSequence.adoc[EncoderTestChoiceWithAllCategoriesSequence] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-040.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestDegenerateChoice1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0ff6.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestDegenerateChoice1.adoc[EncoderTestDegenerateChoice1] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0ff6.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestEmployee&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0d5.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestEmployee.adoc[EncoderTestEmployee] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0d5.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithAllCategories&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0b6e.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategories.adoc[EncoderTestSequenceWithAllCategories] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0b6e.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithAllCategoriesChoice&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-07b.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesChoice.adoc[EncoderTestSequenceWithAllCategoriesChoice] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-07b.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithAllCategoriesCustomizedType&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-050.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesCustomizedType.adoc[EncoderTestSequenceWithAllCategoriesCustomizedType] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-050.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithAllCategoriesSequence&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0ff0.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesSequence.adoc[EncoderTestSequenceWithAllCategoriesSequence] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0ff0.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged1&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-008.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged1.adoc[EncoderTestSequenceWithUntagged1] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-008.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged10&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0dc6.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged10.adoc[EncoderTestSequenceWithUntagged10] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0dc6.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged11&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-03b.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged11.adoc[EncoderTestSequenceWithUntagged11] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-03b.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged12&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-021.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged12.adoc[EncoderTestSequenceWithUntagged12] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-021.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged13&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0cf.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged13.adoc[EncoderTestSequenceWithUntagged13] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0cf.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged14&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0cc.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged14.adoc[EncoderTestSequenceWithUntagged14] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0cc.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged2&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-091.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged2.adoc[EncoderTestSequenceWithUntagged2] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-091.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged3&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-089.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged3.adoc[EncoderTestSequenceWithUntagged3] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-089.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged4&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0fc.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged4.adoc[EncoderTestSequenceWithUntagged4] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0fc.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged5&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0b9.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged5.adoc[EncoderTestSequenceWithUntagged5] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0b9.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged6&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-070.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged6.adoc[EncoderTestSequenceWithUntagged6] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-070.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged7&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-023.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7.adoc[EncoderTestSequenceWithUntagged7] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-023.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged8&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-0ee.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged8.adoc[EncoderTestSequenceWithUntagged8] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-0ee.adoc[_» more&period;&period;&period;_]#

Pass the specified &apos;object&apos; to the specified &apos;hashAlg&apos;&period; This function integrates with the &apos;bslh&apos; modular hashing system and effectively provides a &apos;bsl&colon;&colon;hash&apos; specialization for &apos;EncoderTestSequenceWithUntagged9&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
xref:BloombergLP/baljsn/hashAppend-07e.adoc[hashAppend](
    t&lowbar;HASH&lowbar;ALGORITHM& hashAlg,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged9.adoc[EncoderTestSequenceWithUntagged9] const& object);
----

[.small]#xref:BloombergLP/baljsn/hashAppend-07e.adoc[_» more&period;&period;&period;_]#


[.small]#Created with https://www.mrdocs.com[MrDocs]#
