[#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`. Optionally specify an initial indentation `level`, whose absolute value is incremented recursively for nested objects. If `level` is specified, optionally specify `spacesPerLevel`, whose absolute value indicates the number of spaces per indentation level for this and all of its nested objects. If `level` is negative, suppress indentation of the first line. If `spacesPerLevel` is negative, format the entire output on one line, suppressing all but the initial indentation (as governed by `level`). |=== == 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 `false` (unconditionally) as the specified `lhs` and `rhs` cannot have the different values. | 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. This exception provides the no‐throw exception‐safety guarantee. Note that, since `a` and `b` have the same value (a class invariant), this operation is a no‐op. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#