@@ -414,6 +414,9 @@ const char* ToString(Dataset dataset) {
414
414
case Dataset::XnysTradesbbo: {
415
415
return " XNYS.TRADESBBO" ;
416
416
}
417
+ case Dataset::EqusMini: {
418
+ return " EQUS.MINI" ;
419
+ }
417
420
default : {
418
421
return " Unknown" ;
419
422
}
@@ -529,6 +532,9 @@ Dataset FromString(const std::string& str) {
529
532
if (str == " XNYS.TRADESBBO" ) {
530
533
return Dataset::XnysTradesbbo;
531
534
}
535
+ if (str == " EQUS.MINI" ) {
536
+ return Dataset::EqusMini;
537
+ }
532
538
throw InvalidArgumentError{" FromString<Dataset>" , " str" ,
533
539
" unknown value '" + str + ' \' ' };
534
540
}
@@ -817,6 +823,9 @@ Venue PublisherVenue(Publisher publisher) {
817
823
case Publisher::EqusAllEqus: {
818
824
return Venue::Equs;
819
825
}
826
+ case Publisher::EqusMiniEqus: {
827
+ return Venue::Equs;
828
+ }
820
829
default : {
821
830
throw InvalidArgumentError{
822
831
" PublisherVenue" , " publisher" ,
@@ -1109,6 +1118,9 @@ Dataset PublisherDataset(Publisher publisher) {
1109
1118
case Publisher::EqusAllEqus: {
1110
1119
return Dataset::EqusAll;
1111
1120
}
1121
+ case Publisher::EqusMiniEqus: {
1122
+ return Dataset::EqusMini;
1123
+ }
1112
1124
default : {
1113
1125
throw InvalidArgumentError{
1114
1126
" PublisherDataset" , " publisher" ,
@@ -1402,6 +1414,9 @@ const char* ToString(Publisher publisher) {
1402
1414
case Publisher::EqusAllEqus: {
1403
1415
return " EQUS.ALL.EQUS" ;
1404
1416
}
1417
+ case Publisher::EqusMiniEqus: {
1418
+ return " EQUS.MINI.EQUS" ;
1419
+ }
1405
1420
default : {
1406
1421
return " Unknown" ;
1407
1422
}
@@ -1697,6 +1712,9 @@ Publisher FromString(const std::string& str) {
1697
1712
if (str == " EQUS.ALL.EQUS" ) {
1698
1713
return Publisher::EqusAllEqus;
1699
1714
}
1715
+ if (str == " EQUS.MINI.EQUS" ) {
1716
+ return Publisher::EqusMiniEqus;
1717
+ }
1700
1718
throw InvalidArgumentError{" FromString<Publisher>" , " str" ,
1701
1719
" unknown value '" + str + ' \' ' };
1702
1720
}
0 commit comments