@@ -384,6 +384,12 @@ const char* ToString(Dataset dataset) {
384384 case Dataset::DbeqSummary: {
385385 return " DBEQ.SUMMARY" ;
386386 }
387+ case Dataset::XcisBbotrades: {
388+ return " XCIS.BBOTRADES" ;
389+ }
390+ case Dataset::XnysBbotrades: {
391+ return " XNYS.BBOTRADES" ;
392+ }
387393 default : {
388394 return " Unknown" ;
389395 }
@@ -493,6 +499,12 @@ Dataset FromString(const std::string& str) {
493499 if (str == " DBEQ.SUMMARY" ) {
494500 return Dataset::DbeqSummary;
495501 }
502+ if (str == " XCIS.BBOTRADES" ) {
503+ return Dataset::XcisBbotrades;
504+ }
505+ if (str == " XNYS.BBOTRADES" ) {
506+ return Dataset::XnysBbotrades;
507+ }
496508 throw InvalidArgumentError{" FromString<Dataset>" , " str" ,
497509 " unknown value '" + str + ' \' ' };
498510}
@@ -769,6 +781,12 @@ Venue PublisherVenue(Publisher publisher) {
769781 case Publisher::DbeqSummaryDbeq: {
770782 return Venue::Dbeq;
771783 }
784+ case Publisher::XcisBbotradesXcis: {
785+ return Venue::Xcis;
786+ }
787+ case Publisher::XnysBbotradesXnys: {
788+ return Venue::Xnys;
789+ }
772790 default : {
773791 throw InvalidArgumentError{
774792 " PublisherVenue" , " publisher" ,
@@ -1049,6 +1067,12 @@ Dataset PublisherDataset(Publisher publisher) {
10491067 case Publisher::DbeqSummaryDbeq: {
10501068 return Dataset::DbeqSummary;
10511069 }
1070+ case Publisher::XcisBbotradesXcis: {
1071+ return Dataset::XcisBbotrades;
1072+ }
1073+ case Publisher::XnysBbotradesXnys: {
1074+ return Dataset::XnysBbotrades;
1075+ }
10521076 default : {
10531077 throw InvalidArgumentError{
10541078 " PublisherDataset" , " publisher" ,
@@ -1330,6 +1354,12 @@ const char* ToString(Publisher publisher) {
13301354 case Publisher::DbeqSummaryDbeq: {
13311355 return " DBEQ.SUMMARY.DBEQ" ;
13321356 }
1357+ case Publisher::XcisBbotradesXcis: {
1358+ return " XCIS.BBOTRADES.XCIS" ;
1359+ }
1360+ case Publisher::XnysBbotradesXnys: {
1361+ return " XNYS.BBOTRADES.XNYS" ;
1362+ }
13331363 default : {
13341364 return " Unknown" ;
13351365 }
@@ -1613,6 +1643,12 @@ Publisher FromString(const std::string& str) {
16131643 if (str == " DBEQ.SUMMARY.DBEQ" ) {
16141644 return Publisher::DbeqSummaryDbeq;
16151645 }
1646+ if (str == " XCIS.BBOTRADES.XCIS" ) {
1647+ return Publisher::XcisBbotradesXcis;
1648+ }
1649+ if (str == " XNYS.BBOTRADES.XNYS" ) {
1650+ return Publisher::XnysBbotradesXnys;
1651+ }
16161652 throw InvalidArgumentError{" FromString<Publisher>" , " str" ,
16171653 " unknown value '" + str + ' \' ' };
16181654}
0 commit comments