[#BloombergLP-bdljsn-JsonNull-0b] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdljsn.adoc[bdljsn]::JsonNull :relfileprefix: ../../ :mrdocs: This type represents the JSON null value. There is only 1 value of this type, so all objects compare equal, hash to the same value, etc. == Synopsis Declared in `<bdljsn_jsonnull.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class JsonNull; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdljsn/JsonNull-0b/print.adoc[`print`] | Write "null" to the specified output `stream`, and return a reference to `stream`. |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdljsn/operator_not_eq-0c5.adoc[`operator!=`] | Same as the related overload above for `operator!=`. | xref:BloombergLP/bdljsn/operator_not_eq-0df.adoc[`operator!=`] | Return whether `lhs` and `rhs` do not have the same value. | xref:BloombergLP/bdljsn/operator_eq-032.adoc[`operator==`] | Return `true` (unconditionally) as the specified `lhs` and `rhs` must have the same value. | xref:BloombergLP/bdljsn/operator_eq-0ac.adoc[`operator==`] | Same as the related overload above for `operator==`. | xref:BloombergLP/bdljsn/swap-03c.adoc[`swap`] | Exchange the values of the specified `a` and `b` objects. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#