@@ -176,6 +176,9 @@ const char* ToString(Venue venue) {
176176 case Venue::Iexo: {
177177 return " IEXO" ;
178178 }
179+ case Venue::Cgif: {
180+ return " CGIF" ;
181+ }
179182 default : {
180183 return " Unknown" ;
181184 }
@@ -354,6 +357,9 @@ Venue FromString(const std::string& str) {
354357 if (str == " IEXO" ) {
355358 return Venue::Iexo;
356359 }
360+ if (str == " CGIF" ) {
361+ return Venue::Cgif;
362+ }
357363 throw InvalidArgumentError{" FromString<Venue>" , " str" ,
358364 " unknown value '" + str + ' \' ' };
359365}
@@ -483,6 +489,9 @@ const char* ToString(Dataset dataset) {
483489 case Dataset::OceaMemoir: {
484490 return " OCEA.MEMOIR" ;
485491 }
492+ case Dataset::CgifTitanium: {
493+ return " CGIF.TITANIUM" ;
494+ }
486495 default : {
487496 return " Unknown" ;
488497 }
@@ -619,6 +628,9 @@ Dataset FromString(const std::string& str) {
619628 if (str == " OCEA.MEMOIR" ) {
620629 return Dataset::OceaMemoir;
621630 }
631+ if (str == " CGIF.TITANIUM" ) {
632+ return Dataset::CgifTitanium;
633+ }
622634 throw InvalidArgumentError{" FromString<Dataset>" , " str" ,
623635 " unknown value '" + str + ' \' ' };
624636}
@@ -952,6 +964,9 @@ Venue PublisherVenue(Publisher publisher) {
952964 case Publisher::OpraPillarIexo: {
953965 return Venue::Iexo;
954966 }
967+ case Publisher::CgifTitaniumCgif: {
968+ return Venue::Cgif;
969+ }
955970 default : {
956971 throw InvalidArgumentError{
957972 " PublisherVenue" , " publisher" ,
@@ -1289,6 +1304,9 @@ Dataset PublisherDataset(Publisher publisher) {
12891304 case Publisher::OpraPillarIexo: {
12901305 return Dataset::OpraPillar;
12911306 }
1307+ case Publisher::CgifTitaniumCgif: {
1308+ return Dataset::CgifTitanium;
1309+ }
12921310 default : {
12931311 throw InvalidArgumentError{
12941312 " PublisherDataset" , " publisher" ,
@@ -1627,6 +1645,9 @@ const char* ToString(Publisher publisher) {
16271645 case Publisher::OpraPillarIexo: {
16281646 return " OPRA.PILLAR.IEXO" ;
16291647 }
1648+ case Publisher::CgifTitaniumCgif: {
1649+ return " CGIF.TITANIUM.CGIF" ;
1650+ }
16301651 default : {
16311652 return " Unknown" ;
16321653 }
@@ -1967,6 +1988,9 @@ Publisher FromString(const std::string& str) {
19671988 if (str == " OPRA.PILLAR.IEXO" ) {
19681989 return Publisher::OpraPillarIexo;
19691990 }
1991+ if (str == " CGIF.TITANIUM.CGIF" ) {
1992+ return Publisher::CgifTitaniumCgif;
1993+ }
19701994 throw InvalidArgumentError{" FromString<Publisher>" , " str" ,
19711995 " unknown value '" + str + ' \' ' };
19721996}
0 commit comments