string             31 source/dynamicHDR10/JsonHelper.cpp JsonObject JsonHelper::add(string key, string value, JsonObject &json)
string             38 source/dynamicHDR10/JsonHelper.cpp bool JsonHelper::writeJson(JsonObject json, string path)
string             46 source/dynamicHDR10/JsonHelper.cpp     string jsonString;
string             53 source/dynamicHDR10/JsonHelper.cpp bool JsonHelper::writeJson(JsonArray json, string path)
string             60 source/dynamicHDR10/JsonHelper.cpp     string arrayString = "[";
string             78 source/dynamicHDR10/JsonHelper.cpp string JsonHelper::dump(JsonObject json, int extraTab)
string             80 source/dynamicHDR10/JsonHelper.cpp     string dump = Json(json).dump();
string             82 source/dynamicHDR10/JsonHelper.cpp     string out = "";
string            116 source/dynamicHDR10/JsonHelper.cpp void JsonHelper::printTabs(string &out, int tabCounter)
string            124 source/dynamicHDR10/JsonHelper.cpp JsonObject JsonHelper::readJson(string path)
string            127 source/dynamicHDR10/JsonHelper.cpp     std::string extension = path.substr(ext+1);
string            143 source/dynamicHDR10/JsonHelper.cpp     string json_str;
string            144 source/dynamicHDR10/JsonHelper.cpp     string json_str2;
string            145 source/dynamicHDR10/JsonHelper.cpp     string err = "";
string            159 source/dynamicHDR10/JsonHelper.cpp JsonArray JsonHelper::readJsonArray(const string &path)
string            162 source/dynamicHDR10/JsonHelper.cpp     std::string extension = path.substr(ext+1);
string            178 source/dynamicHDR10/JsonHelper.cpp     string json_str;
string            179 source/dynamicHDR10/JsonHelper.cpp     string json_str2;
string            180 source/dynamicHDR10/JsonHelper.cpp     string err = "";
string            201 source/dynamicHDR10/JsonHelper.cpp bool JsonHelper::validatePathExtension(string &path)
string            210 source/dynamicHDR10/JsonHelper.cpp     std::string realFilePath = path;
string            211 source/dynamicHDR10/JsonHelper.cpp     if(ext == std::string::npos)
string            217 source/dynamicHDR10/JsonHelper.cpp         std::string extension = path.substr(ext+1);
string             31 source/dynamicHDR10/JsonHelper.h using std::string;
string             39 source/dynamicHDR10/JsonHelper.h     static JsonObject readJson(string path);
string             40 source/dynamicHDR10/JsonHelper.h     static JsonArray readJsonArray(const string &path);
string             41 source/dynamicHDR10/JsonHelper.h     static string dump(JsonArray json);
string             42 source/dynamicHDR10/JsonHelper.h     static string dump(JsonObject json, int extraTab = 0);
string             44 source/dynamicHDR10/JsonHelper.h     static bool writeJson(JsonObject json , string path);
string             45 source/dynamicHDR10/JsonHelper.h     static bool writeJson(JsonArray json, string path);
string             46 source/dynamicHDR10/JsonHelper.h     static JsonObject add(string key, string value, JsonObject &json);
string             48 source/dynamicHDR10/JsonHelper.h     static void printTabs(string &out, int tabCounter);
string             50 source/dynamicHDR10/JsonHelper.h     static bool validatePathExtension(string &path);
string             29 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string JsonDataKeys::LocalParameters = std::string("LocalParameters");
string             30 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string JsonDataKeys::TargetDisplayLuminance = std::string("TargetedSystemDisplayMaximumLuminance");
string             32 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string BezierCurveNames::TagName = std::string("BezierCurveData");
string             33 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string BezierCurveNames::NumberOfAnchors = std::string("NumberOfAnchors");
string             34 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string BezierCurveNames::KneePointX = std::string("KneePointX");
string             35 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string BezierCurveNames::KneePointY = std::string("KneePointY");
string             36 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string BezierCurveNames::Anchors[] = {std::string("Anchor0"),
string             37 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor1"),
string             38 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor2"),
string             39 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor3"),
string             40 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor4"),
string             41 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor5"),
string             42 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor6"),
string             43 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor7"),
string             44 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor8"),
string             45 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor9"),
string             46 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor10"),
string             47 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor11"),
string             48 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor12"),
string             49 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                  std::string("Anchor13")};
string             52 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseSelectionNames::WindowUpperLeftCornerX = std::string("WindowUpperLeftCornerX");
string             53 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseSelectionNames::WindowUpperLeftCornerY = std::string("WindowUpperLeftCornerY");
string             54 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseSelectionNames::WindowLowerRightCornerX = std::string("WindowLowerRightCornerX");
string             55 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseSelectionNames::WindowLowerRightCornerY = std::string("WindowLowerRightCornerY");
string             56 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseSelectionNames::WindowData = std::string("WindowData");
string             59 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::TagName = std::string("EllipseData");
string             60 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::RotationAngle = std::string("RotationAngle");
string             61 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::CenterOfEllipseX = std::string("CenterOfEllipseX");
string             62 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::CenterOfEllipseY = std::string("CenterOfEllipseY");
string             63 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::OverlapProcessOption = std::string("OverlapProcessOption");
string             64 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::SemiMajorAxisExternalEllipse = std::string("SemimajorAxisExternalEllipse");
string             65 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::SemiMinorAxisExternalEllipse = std::string("SemiminorAxisExternalEllipse");
string             66 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string EllipseNames::SemiMajorAxisInternalEllipse = std::string("SemimajorAxisInternalEllipse");
string             69 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string PercentileNames::TagName = std::string("PercentileLuminance");
string             70 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string PercentileNames::NumberOfPercentiles = std::string("NumberOfPercentiles");
string             71 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string PercentileNames::PercentilePercentageValue[] = {std::string("PercentilePercentage0"),
string             72 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage1"),
string             73 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage2"),
string             74 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage3"),
string             75 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage4"),
string             76 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage5"),
string             77 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage6"),
string             78 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage7"),
string             79 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage8"),
string             80 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage9"),
string             81 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage10"),
string             82 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage11"),
string             83 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage12"),
string             84 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage13"),
string             85 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentilePercentage14")};
string             87 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string PercentileNames::PercentileLuminanceValue[] = {std::string("PercentileLuminance0"),
string             88 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance1"),
string             89 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance2"),
string             90 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance3"),
string             91 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance4"),
string             92 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance5"),
string             93 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance6"),
string             94 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance7"),
string             95 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance8"),
string             96 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance9"),
string             97 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance10"),
string             98 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance11"),
string             99 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance12"),
string            100 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance13"),
string            101 source/dynamicHDR10/SeiMetadataDictionary.cpp                                                                   std::string("PercentileLuminance14")};
string            105 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string LuminanceNames::TagName = std::string("LuminanceParameters");
string            106 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string LuminanceNames::AverageRGB = std::string("AverageRGB");
string            107 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string LuminanceNames::MaxSCL0 = std::string("MaxScl0");
string            108 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string LuminanceNames::MaxSCL1 = std::string("MaxScl1");
string            109 source/dynamicHDR10/SeiMetadataDictionary.cpp const std::string LuminanceNames::MaxSCL2 = std::string("MaxScl2");
string             38 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string LocalParameters;
string             39 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string TargetDisplayLuminance;
string             46 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string TagName;
string             47 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string NumberOfAnchors;
string             48 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string KneePointX;
string             49 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string KneePointY;
string             50 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string Anchors[14];
string             56 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string WindowUpperLeftCornerX;
string             57 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string WindowUpperLeftCornerY;
string             58 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string WindowLowerRightCornerX;
string             59 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string WindowLowerRightCornerY;
string             60 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string WindowData;
string             66 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string TagName;
string             67 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string RotationAngle;
string             68 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string CenterOfEllipseX;
string             69 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string CenterOfEllipseY;
string             70 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string OverlapProcessOption;
string             71 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string SemiMajorAxisExternalEllipse;
string             72 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string SemiMinorAxisExternalEllipse;
string             73 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string SemiMajorAxisInternalEllipse;
string             79 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string TagName;
string             80 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string NumberOfPercentiles;
string             81 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string PercentilePercentageValue[15];
string             82 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string PercentileLuminanceValue[15];
string             88 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string TagName;
string             89 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string AverageRGB;
string             90 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string MaxSCL0;
string             91 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string MaxSCL1;
string             92 source/dynamicHDR10/SeiMetadataDictionary.h         static const std::string MaxSCL2;
string             39 source/dynamicHDR10/json11/json11.cpp using std::string;
string             50 source/dynamicHDR10/json11/json11.cpp static void dump(std::nullptr_t, string &out) {
string             54 source/dynamicHDR10/json11/json11.cpp static void dump(double value, string &out) {
string             64 source/dynamicHDR10/json11/json11.cpp static void dump(int value, string &out) {
string             70 source/dynamicHDR10/json11/json11.cpp static void dump(bool value, string &out) {
string             74 source/dynamicHDR10/json11/json11.cpp static void dump(const string &value, string &out) {
string            111 source/dynamicHDR10/json11/json11.cpp static void dump(const Json::array &values, string &out) {
string            123 source/dynamicHDR10/json11/json11.cpp static void dump(const Json::object &values, string &out) {
string            137 source/dynamicHDR10/json11/json11.cpp void Json::dump(string &out) const {
string            167 source/dynamicHDR10/json11/json11.cpp     void dump(string &out) const override { json11::dump(m_value, out); }
string            194 source/dynamicHDR10/json11/json11.cpp class JsonString final : public Value<Json::STRING, string> {
string            195 source/dynamicHDR10/json11/json11.cpp     const string &string_value() const override { return m_value; }
string            197 source/dynamicHDR10/json11/json11.cpp     explicit JsonString(const string &value) : Value(value) {}
string            198 source/dynamicHDR10/json11/json11.cpp     explicit JsonString(string &&value)      : Value(move(value)) {}
string            211 source/dynamicHDR10/json11/json11.cpp     const Json & operator[](const string &key) const override;
string            229 source/dynamicHDR10/json11/json11.cpp     const string empty_string;
string            231 source/dynamicHDR10/json11/json11.cpp     const map<string, Json> empty_map;
string            255 source/dynamicHDR10/json11/json11.cpp Json::Json(const string &value)        : m_ptr(make_shared<JsonString>(value)) {}
string            256 source/dynamicHDR10/json11/json11.cpp Json::Json(string &&value)             : m_ptr(make_shared<JsonString>(move(value))) {}
string            271 source/dynamicHDR10/json11/json11.cpp const string & Json::string_value()               const { return m_ptr->string_value(); }
string            273 source/dynamicHDR10/json11/json11.cpp const map<string, Json> & Json::object_items()    const { return m_ptr->object_items(); }
string            275 source/dynamicHDR10/json11/json11.cpp const Json & Json::operator[] (const string &key) const { return (*m_ptr)[key];         }
string            280 source/dynamicHDR10/json11/json11.cpp const string &            JsonValue::string_value()              const { return statics().empty_string; }
string            282 source/dynamicHDR10/json11/json11.cpp const map<string, Json> & JsonValue::object_items()              const { return statics().empty_map; }
string            284 source/dynamicHDR10/json11/json11.cpp const Json &              JsonValue::operator[] (const string &) const { return static_null(); }
string            286 source/dynamicHDR10/json11/json11.cpp const Json & JsonObject::operator[] (const string &key) const {
string            321 source/dynamicHDR10/json11/json11.cpp static inline string esc(char c) {
string            328 source/dynamicHDR10/json11/json11.cpp     return string(buf);
string            344 source/dynamicHDR10/json11/json11.cpp     const string &str;
string            346 source/dynamicHDR10/json11/json11.cpp     string &err;
string            354 source/dynamicHDR10/json11/json11.cpp     Json fail(string &&msg) {
string            359 source/dynamicHDR10/json11/json11.cpp     T fail(string &&msg, const T err_ret) {
string            453 source/dynamicHDR10/json11/json11.cpp     void encode_utf8(long pt, string & out) {
string            478 source/dynamicHDR10/json11/json11.cpp     string parse_string() {
string            479 source/dynamicHDR10/json11/json11.cpp         string out;
string            511 source/dynamicHDR10/json11/json11.cpp                 string esc = str.substr(i, 4);
string            627 source/dynamicHDR10/json11/json11.cpp     Json expect(const string &expected, Json res) {
string            669 source/dynamicHDR10/json11/json11.cpp             map<string, Json> data;
string            678 source/dynamicHDR10/json11/json11.cpp                 string key = parse_string();
string            730 source/dynamicHDR10/json11/json11.cpp Json Json::parse(const string &in, string &err, JsonParse strategy) {
string            743 source/dynamicHDR10/json11/json11.cpp vector<Json> Json::parse_multi(const string &in,
string            744 source/dynamicHDR10/json11/json11.cpp                                std::string::size_type &parser_stop_pos,
string            745 source/dynamicHDR10/json11/json11.cpp                                string &err,
string            764 source/dynamicHDR10/json11/json11.cpp bool Json::has_shape(const shape & types, string & err) const {
string             96 source/dynamicHDR10/json11/json11.h     Json(const std::string &value); // STRING
string             97 source/dynamicHDR10/json11/json11.h     Json(std::string &&value);      // STRING
string            103 source/dynamicHDR10/json11/json11.h     void add(std::string &key, std::string value);
string            111 source/dynamicHDR10/json11/json11.h         std::is_constructible<std::string, typename M::key_type>::value
string            146 source/dynamicHDR10/json11/json11.h     const std::string &string_value() const;
string            155 source/dynamicHDR10/json11/json11.h     const Json & operator[](const std::string &key) const;
string            158 source/dynamicHDR10/json11/json11.h     void dump(std::string &out) const;
string            159 source/dynamicHDR10/json11/json11.h     std::string dump() const {
string            160 source/dynamicHDR10/json11/json11.h         std::string out;
string            166 source/dynamicHDR10/json11/json11.h     static Json parse(const std::string & in,
string            167 source/dynamicHDR10/json11/json11.h                       std::string & err,
string            170 source/dynamicHDR10/json11/json11.h                       std::string & err,
string            173 source/dynamicHDR10/json11/json11.h             return parse(std::string(in), err, strategy);
string            181 source/dynamicHDR10/json11/json11.h         const std::string & in,
string            182 source/dynamicHDR10/json11/json11.h         std::string::size_type & parser_stop_pos,
string            183 source/dynamicHDR10/json11/json11.h         std::string & err,
string            187 source/dynamicHDR10/json11/json11.h         const std::string & in,
string            188 source/dynamicHDR10/json11/json11.h         std::string & err,
string            190 source/dynamicHDR10/json11/json11.h         std::string::size_type parser_stop_pos;
string            207 source/dynamicHDR10/json11/json11.h     bool has_shape(const shape & types, std::string & err) const;
string            222 source/dynamicHDR10/json11/json11.h     virtual void dump(std::string &out) const = 0;
string            226 source/dynamicHDR10/json11/json11.h     virtual const std::string &string_value() const;
string            230 source/dynamicHDR10/json11/json11.h     virtual const Json &operator[](const std::string &key) const;
string             71 source/dynamicHDR10/metadataFromJson.cpp                     std::string percentileTag = PercentileNames::TagName;
string             93 source/dynamicHDR10/metadataFromJson.cpp                 std::string percentileTag = PercentileNames::PercentilePercentageValue[i];
string            112 source/dynamicHDR10/metadataFromJson.cpp                 std::string percentileTag = PercentileNames::PercentilePercentageValue[i];
string            223 source/dynamicHDR10/metadataFromJson.cpp     std::string path(filePath);
string            261 source/dynamicHDR10/metadataFromJson.cpp     std::string path(filePath);
string            293 source/dynamicHDR10/metadataFromJson.cpp     std::string path(filePath);
string            338 source/dynamicHDR10/metadataFromJson.cpp 	std::string path(filePath);