_full_content_title_text_language = fctt->optional_string_attribute("language");
_release_territory = node->optional_string_child("ReleaseTerritory");
+ if (_release_territory) {
+ _release_territory_scope = node->node_child("ReleaseTerritory")->optional_string_attribute("scope");
+ }
auto vn = node->optional_node_child("VersionNumber");
if (vn) {
_release_territory = t.subtag();
}
+ boost::optional<std::string> release_territory_scope () const {
+ return _release_territory_scope;
+ }
+
boost::optional<int> version_number () const {
return _version_number;
}
* but must be set as a dcp::LanguageTag to try to ensure that we create compliant output.
*/
boost::optional<std::string> _release_territory;
+ boost::optional<std::string> _release_territory_scope;
boost::optional<int> _version_number;
boost::optional<Status> _status;
boost::optional<std::string> _chain;