BloombergLP::bdljsn::Json::makeObject

makeObject overloads

Synopses

Declared in <bdljsn_json.h>

Replace this value with a default-constructed JsonObject.

JsonObject&
makeObject();
» more...

Replace this value with a JsonObject moved from object.

JsonObject&
makeObject(bslmf::MovableRef<JsonObject> object);
» more...

Replace this value with a JsonObject initialized from object.

JsonObject&
makeObject(JsonObject const& object);
» more...

Return Value

a reference providing modifiable access to the held JsonObject

Parameters

NameDescription
objectvalue used to initialize the created object