Value 160 source/dynamicHDR10/json11/json11.cpp return m_value == static_cast<const Value<tag, T> *>(other)->m_value; Value 163 source/dynamicHDR10/json11/json11.cpp return m_value < static_cast<const Value<tag, T> *>(other)->m_value; Value 170 source/dynamicHDR10/json11/json11.cpp class JsonDouble final : public Value<Json::NUMBER, double> { Value 176 source/dynamicHDR10/json11/json11.cpp explicit JsonDouble(double value) : Value(value) {} Value 179 source/dynamicHDR10/json11/json11.cpp class JsonInt final : public Value<Json::NUMBER, int> { Value 185 source/dynamicHDR10/json11/json11.cpp explicit JsonInt(int value) : Value(value) {} Value 188 source/dynamicHDR10/json11/json11.cpp class JsonBoolean final : public Value<Json::BOOL, bool> { Value 191 source/dynamicHDR10/json11/json11.cpp explicit JsonBoolean(bool value) : Value(value) {} Value 194 source/dynamicHDR10/json11/json11.cpp class JsonString final : public Value<Json::STRING, string> { Value 197 source/dynamicHDR10/json11/json11.cpp explicit JsonString(const string &value) : Value(value) {} Value 198 source/dynamicHDR10/json11/json11.cpp explicit JsonString(string &&value) : Value(move(value)) {} Value 201 source/dynamicHDR10/json11/json11.cpp class JsonArray final : public Value<Json::ARRAY, Json::array> { Value 205 source/dynamicHDR10/json11/json11.cpp explicit JsonArray(const Json::array &value) : Value(value) {} Value 206 source/dynamicHDR10/json11/json11.cpp explicit JsonArray(Json::array &&value) : Value(move(value)) {} Value 209 source/dynamicHDR10/json11/json11.cpp class JsonObject final : public Value<Json::OBJECT, Json::object> { Value 213 source/dynamicHDR10/json11/json11.cpp explicit JsonObject(const Json::object &value) : Value(value) {} Value 214 source/dynamicHDR10/json11/json11.cpp explicit JsonObject(Json::object &&value) : Value(move(value)) {} Value 217 source/dynamicHDR10/json11/json11.cpp class JsonNull final : public Value<Json::NUL, std::nullptr_t> { Value 219 source/dynamicHDR10/json11/json11.cpp JsonNull() : Value(nullptr) {}