Json               80 source/dynamicHDR10/JsonHelper.cpp     string dump = Json(json).dump();
Json              156 source/dynamicHDR10/JsonHelper.cpp     return Json::parse(json_str2.substr(beginning,json_str2.size() - fixchar),err).object_items();
Json              190 source/dynamicHDR10/JsonHelper.cpp     vector<Json> data;
Json              195 source/dynamicHDR10/JsonHelper.cpp         return Json::parse(json_str2.substr(beginning, json_str2.size() - fixchar), err).array_items();
Json               33 source/dynamicHDR10/JsonHelper.h typedef Json::object JsonObject;
Json               34 source/dynamicHDR10/JsonHelper.h typedef Json::array JsonArray;
Json              111 source/dynamicHDR10/json11/json11.cpp static void dump(const Json::array &values, string &out) {
Json              123 source/dynamicHDR10/json11/json11.cpp static void dump(const Json::object &values, string &out) {
Json              137 source/dynamicHDR10/json11/json11.cpp void Json::dump(string &out) const {
Json              145 source/dynamicHDR10/json11/json11.cpp template <Json::Type tag, typename T>
Json              154 source/dynamicHDR10/json11/json11.cpp     Json::Type type() const override {
Json              170 source/dynamicHDR10/json11/json11.cpp class JsonDouble final : public Value<Json::NUMBER, double> {
Json              179 source/dynamicHDR10/json11/json11.cpp class JsonInt final : public Value<Json::NUMBER, int> {
Json              188 source/dynamicHDR10/json11/json11.cpp class JsonBoolean final : public Value<Json::BOOL, bool> {
Json              194 source/dynamicHDR10/json11/json11.cpp class JsonString final : public Value<Json::STRING, string> {
Json              201 source/dynamicHDR10/json11/json11.cpp class JsonArray final : public Value<Json::ARRAY, Json::array> {
Json              202 source/dynamicHDR10/json11/json11.cpp     const Json::array &array_items() const override { return m_value; }
Json              203 source/dynamicHDR10/json11/json11.cpp     const Json & operator[](size_t i) const override;
Json              205 source/dynamicHDR10/json11/json11.cpp     explicit JsonArray(const Json::array &value) : Value(value) {}
Json              206 source/dynamicHDR10/json11/json11.cpp     explicit JsonArray(Json::array &&value)      : Value(move(value)) {}
Json              209 source/dynamicHDR10/json11/json11.cpp class JsonObject final : public Value<Json::OBJECT, Json::object> {
Json              210 source/dynamicHDR10/json11/json11.cpp     const Json::object &object_items() const override { return m_value; }
Json              211 source/dynamicHDR10/json11/json11.cpp     const Json & operator[](const string &key) const override;
Json              213 source/dynamicHDR10/json11/json11.cpp     explicit JsonObject(const Json::object &value) : Value(value) {}
Json              214 source/dynamicHDR10/json11/json11.cpp     explicit JsonObject(Json::object &&value)      : Value(move(value)) {}
Json              217 source/dynamicHDR10/json11/json11.cpp class JsonNull final : public Value<Json::NUL, std::nullptr_t> {
Json              230 source/dynamicHDR10/json11/json11.cpp     const vector<Json> empty_vector;
Json              231 source/dynamicHDR10/json11/json11.cpp     const map<string, Json> empty_map;
Json              240 source/dynamicHDR10/json11/json11.cpp static const Json & static_null() {
Json              242 source/dynamicHDR10/json11/json11.cpp     static const Json json_null;
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))) {}
Json              267 source/dynamicHDR10/json11/json11.cpp Json::Type Json::type()                           const { return m_ptr->type();         }
Json              268 source/dynamicHDR10/json11/json11.cpp double Json::number_value()                       const { return m_ptr->number_value(); }
Json              269 source/dynamicHDR10/json11/json11.cpp int Json::int_value()                             const { return m_ptr->int_value();    }
Json              270 source/dynamicHDR10/json11/json11.cpp bool Json::bool_value()                           const { return m_ptr->bool_value();   }
Json              271 source/dynamicHDR10/json11/json11.cpp const string & Json::string_value()               const { return m_ptr->string_value(); }
Json              272 source/dynamicHDR10/json11/json11.cpp const vector<Json> & Json::array_items()          const { return m_ptr->array_items();  }
Json              273 source/dynamicHDR10/json11/json11.cpp const map<string, Json> & Json::object_items()    const { return m_ptr->object_items(); }
Json              274 source/dynamicHDR10/json11/json11.cpp const Json & Json::operator[] (size_t i)          const { return (*m_ptr)[i];           }
Json              275 source/dynamicHDR10/json11/json11.cpp const Json & Json::operator[] (const string &key) const { return (*m_ptr)[key];         }
Json              281 source/dynamicHDR10/json11/json11.cpp const vector<Json> &      JsonValue::array_items()               const { return statics().empty_vector; }
Json              282 source/dynamicHDR10/json11/json11.cpp const map<string, Json> & JsonValue::object_items()              const { return statics().empty_map; }
Json              283 source/dynamicHDR10/json11/json11.cpp const Json &              JsonValue::operator[] (size_t)         const { return static_null(); }
Json              284 source/dynamicHDR10/json11/json11.cpp const Json &              JsonValue::operator[] (const string &) const { return static_null(); }
Json              286 source/dynamicHDR10/json11/json11.cpp const Json & JsonObject::operator[] (const string &key) const {
Json              290 source/dynamicHDR10/json11/json11.cpp const Json & JsonArray::operator[] (size_t i) const {
Json              299 source/dynamicHDR10/json11/json11.cpp bool Json::operator== (const Json &other) const {
Json              306 source/dynamicHDR10/json11/json11.cpp bool Json::operator< (const Json &other) const {
Json              354 source/dynamicHDR10/json11/json11.cpp     Json fail(string &&msg) {
Json              355 source/dynamicHDR10/json11/json11.cpp         return fail(move(msg), Json());
Json              571 source/dynamicHDR10/json11/json11.cpp     Json parse_number() {
Json              627 source/dynamicHDR10/json11/json11.cpp     Json expect(const string &expected, Json res) {
Json              642 source/dynamicHDR10/json11/json11.cpp     Json parse_json(int depth) {
Json              649 source/dynamicHDR10/json11/json11.cpp             return Json();
Json              663 source/dynamicHDR10/json11/json11.cpp             return expect("null", Json());
Json              669 source/dynamicHDR10/json11/json11.cpp             map<string, Json> data;
Json              680 source/dynamicHDR10/json11/json11.cpp                     return Json();
Json              688 source/dynamicHDR10/json11/json11.cpp                     return Json();
Json              702 source/dynamicHDR10/json11/json11.cpp             vector<Json> data;
Json              711 source/dynamicHDR10/json11/json11.cpp                     return Json();
Json              730 source/dynamicHDR10/json11/json11.cpp Json Json::parse(const string &in, string &err, JsonParse strategy) {
Json              732 source/dynamicHDR10/json11/json11.cpp     Json result = parser.parse_json(0);
Json              743 source/dynamicHDR10/json11/json11.cpp vector<Json> Json::parse_multi(const string &in,
Json              749 source/dynamicHDR10/json11/json11.cpp     vector<Json> json_vec;
Json              764 source/dynamicHDR10/json11/json11.cpp bool Json::has_shape(const shape & types, string & err) const {
Json               79 source/dynamicHDR10/json11/json11.h class Json  final{ //final
Json               87 source/dynamicHDR10/json11/json11.h     typedef std::vector<Json> array;
Json               88 source/dynamicHDR10/json11/json11.h     typedef std::map<std::string, Json> object;
Json               91 source/dynamicHDR10/json11/json11.h     Json() noexcept;                // NUL
Json               92 source/dynamicHDR10/json11/json11.h     Json(std::nullptr_t) noexcept;  // NUL
Json               93 source/dynamicHDR10/json11/json11.h     Json(double value);             // NUMBER
Json               94 source/dynamicHDR10/json11/json11.h     Json(int value);                // NUMBER
Json               95 source/dynamicHDR10/json11/json11.h     Json(bool value);               // BOOL
Json               96 source/dynamicHDR10/json11/json11.h     Json(const std::string &value); // STRING
Json               97 source/dynamicHDR10/json11/json11.h     Json(std::string &&value);      // STRING
Json               98 source/dynamicHDR10/json11/json11.h     Json(const char * value);       // STRING
Json               99 source/dynamicHDR10/json11/json11.h     Json(const array &values);      // ARRAY
Json              100 source/dynamicHDR10/json11/json11.h     Json(array &&values);           // ARRAY
Json              101 source/dynamicHDR10/json11/json11.h     Json(const object &values);     // OBJECT
Json              102 source/dynamicHDR10/json11/json11.h     Json(object &&values);          // OBJECT
Json              107 source/dynamicHDR10/json11/json11.h     Json(const T & t) : Json(t.to_json()) {}
Json              112 source/dynamicHDR10/json11/json11.h         && std::is_constructible<Json, typename M::mapped_type>::value,
Json              114 source/dynamicHDR10/json11/json11.h     Json(const M & m) : Json(object(m.begin(), m.end())) {}
Json              118 source/dynamicHDR10/json11/json11.h         std::is_constructible<Json, typename V::value_type>::value,
Json              120 source/dynamicHDR10/json11/json11.h     Json(const V & v) : Json(array(v.begin(), v.end())) {}
Json              124 source/dynamicHDR10/json11/json11.h     Json(void *) = delete;
Json              153 source/dynamicHDR10/json11/json11.h     const Json & operator[](size_t i) const;
Json              155 source/dynamicHDR10/json11/json11.h     const Json & operator[](const std::string &key) const;
Json              166 source/dynamicHDR10/json11/json11.h     static Json parse(const std::string & in,
Json              169 source/dynamicHDR10/json11/json11.h     static Json parse(const char * in,
Json              180 source/dynamicHDR10/json11/json11.h     static std::vector<Json> parse_multi(
Json              186 source/dynamicHDR10/json11/json11.h     static inline std::vector<Json> parse_multi(
Json              194 source/dynamicHDR10/json11/json11.h     bool operator== (const Json &rhs) const;
Json              195 source/dynamicHDR10/json11/json11.h     bool operator<  (const Json &rhs) const;
Json              196 source/dynamicHDR10/json11/json11.h     bool operator!= (const Json &rhs) const { return !(*this == rhs); }
Json              197 source/dynamicHDR10/json11/json11.h     bool operator<= (const Json &rhs) const { return !(rhs < *this); }
Json              198 source/dynamicHDR10/json11/json11.h     bool operator>  (const Json &rhs) const { return  (rhs < *this); }
Json              199 source/dynamicHDR10/json11/json11.h     bool operator>= (const Json &rhs) const { return !(*this < rhs); }
Json              216 source/dynamicHDR10/json11/json11.h     friend class Json;
Json              219 source/dynamicHDR10/json11/json11.h     virtual Json::Type type() const = 0;
Json              227 source/dynamicHDR10/json11/json11.h     virtual const Json::array &array_items() const;
Json              228 source/dynamicHDR10/json11/json11.h     virtual const Json &operator[](size_t i) const;
Json              229 source/dynamicHDR10/json11/json11.h     virtual const Json::object &object_items() const;
Json              230 source/dynamicHDR10/json11/json11.h     virtual const Json &operator[](const std::string &key) const;
Json               53 source/dynamicHDR10/metadataFromJson.cpp     bool luminanceParamFromJson(const Json &data, LuminanceParameters &obj)
Json               82 source/dynamicHDR10/metadataFromJson.cpp     bool percentagesFromJson(const Json &data, std::vector<unsigned int> &percentages)
Json              102 source/dynamicHDR10/metadataFromJson.cpp     bool percentagesFromJson(const Json &data, unsigned int *percentages)
Json              121 source/dynamicHDR10/metadataFromJson.cpp     bool bezierCurveFromJson(const Json &data, BezierCurveData &obj)
Json              453 source/dynamicHDR10/metadataFromJson.cpp         Json lumObj = fileData[frame][LuminanceNames::TagName];
Json              514 source/dynamicHDR10/metadataFromJson.cpp             Json bezierData = fileData[frame][BezierCurveNames::TagName];