[#BloombergLP-bdljsn-JsonArray-pushBack-0b8] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdljsn.adoc[bdljsn]::xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]::pushBack :relfileprefix: ../../../ :mrdocs: `pushBack` overloads == Synopses Declared in `<bdljsn_json.h>` Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0e2.adoc[pushBack](xref:BloombergLP/bdldfp/Decimal64.adoc[bdldfp::Decimal64] value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0e2.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-05d.adoc[pushBack](bool value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-05d.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0a4.adoc[pushBack](double value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0a4.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-05f.adoc[pushBack](float value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-05f.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0bd.adoc[pushBack](int value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0bd.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-01.adoc[pushBack](long value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-01.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0f4.adoc[pushBack](long long value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0f4.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0a1.adoc[pushBack](unsigned int value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0a1.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-08.adoc[pushBack](unsigned long value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-08.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0e3.adoc[pushBack](unsigned long long value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0e3.adoc[_» more..._]# Move‐append the specified `json` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-07.adoc[pushBack](xref:BloombergLP/bslmf/MovableRef.adoc[bslmf::MovableRef<Json>] json); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-07.adoc[_» more..._]# Move‐append the specified `array` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-03.adoc[pushBack](xref:BloombergLP/bslmf/MovableRef.adoc[bslmf::MovableRef<JsonArray>] array); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-03.adoc[_» more..._]# Move‐append the specified `number` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-000.adoc[pushBack](xref:BloombergLP/bslmf/MovableRef.adoc[bslmf::MovableRef<JsonNumber>] number); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-000.adoc[_» more..._]# Move‐append the specified `object` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-057.adoc[pushBack](xref:BloombergLP/bslmf/MovableRef.adoc[bslmf::MovableRef<JsonObject>] object); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-057.adoc[_» more..._]# Append a copy of the specified `json` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0d.adoc[pushBack](xref:BloombergLP/bdljsn/Json.adoc[Json] const& json); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0d.adoc[_» more..._]# Append a copy of the specified `array` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0b3.adoc[pushBack](xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray] const& array); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0b3.adoc[_» more..._]# Append a copy of the specified `value` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-024.adoc[pushBack](xref:BloombergLP/bdljsn/JsonNull-0b.adoc[JsonNull] const& value); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-024.adoc[_» more..._]# Append a copy of the specified `number` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-009.adoc[pushBack](xref:BloombergLP/bdljsn/JsonNumber.adoc[JsonNumber] const& number); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-009.adoc[_» more..._]# Append a copy of the specified `object` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0f8.adoc[pushBack](xref:BloombergLP/bdljsn/JsonObject.adoc[JsonObject] const& object); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0f8.adoc[_» more..._]# Same as the related overload above for `pushBack`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-06.adoc[pushBack](std::string_view const& string); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-06.adoc[_» more..._]# Append a copy of the specified `string` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-02a.adoc[pushBack](char const* string); ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-02a.adoc[_» more..._]# Move‐append the specified `string` to this array. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_STRING_TYPE> xref:BloombergLP/bdljsn/JsonArray.adoc[JsonArray]& xref:BloombergLP/bdljsn/JsonArray/pushBack-0c.adoc[pushBack](xref:BloombergLP/bslmf/MovableRef_Deduced.adoc[BloombergLP::bslmf::MovableRef_Deduced<t_STRING_TYPE>] string) requires bsl::is_same<t_STRING_TYPE, bsl::string>::value; ---- [.small]#xref:BloombergLP/bdljsn/JsonArray/pushBack-0c.adoc[_» more..._]# == Return Value * a reference providing modifiable access to this object * non‐`const` reference to this array == Parameters [cols="1,4"] |=== | Name| Description | *value* | value to append | *json* | value to append | *array* | value to append | *number* | value to append | *object* | value to append | *string* | string value to append |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#