Json 250 source/dynamicHDR10/json11/json11.cpp Json::Json() noexcept : m_ptr(statics().null) {} Json 251 source/dynamicHDR10/json11/json11.cpp Json::Json(std::nullptr_t) noexcept : m_ptr(statics().null) {} Json 252 source/dynamicHDR10/json11/json11.cpp Json::Json(double value) : m_ptr(make_shared<JsonDouble>(value)) {} Json 253 source/dynamicHDR10/json11/json11.cpp Json::Json(int value) : m_ptr(make_shared<JsonInt>(value)) {} Json 254 source/dynamicHDR10/json11/json11.cpp Json::Json(bool value) : m_ptr(value ? statics().t : statics().f) {} Json 255 source/dynamicHDR10/json11/json11.cpp Json::Json(const string &value) : m_ptr(make_shared<JsonString>(value)) {} Json 256 source/dynamicHDR10/json11/json11.cpp Json::Json(string &&value) : m_ptr(make_shared<JsonString>(move(value))) {} Json 257 source/dynamicHDR10/json11/json11.cpp Json::Json(const char * value) : m_ptr(make_shared<JsonString>(value)) {} Json 258 source/dynamicHDR10/json11/json11.cpp Json::Json(const Json::array &values) : m_ptr(make_shared<JsonArray>(values)) {} Json 259 source/dynamicHDR10/json11/json11.cpp Json::Json(Json::array &&values) : m_ptr(make_shared<JsonArray>(move(values))) {} Json 260 source/dynamicHDR10/json11/json11.cpp Json::Json(const Json::object &values) : m_ptr(make_shared<JsonObject>(values)) {} Json 261 source/dynamicHDR10/json11/json11.cpp Json::Json(Json::object &&values) : m_ptr(make_shared<JsonObject>(move(values))) {}