51 #if defined FIX8_MAGIC_NUM && FIX8_MAGIC_NUM > 16793600L
52 #error Myfix_classes.hpp version 1.4.0 is out of date. Please regenerate with f8c.
57 #ifndef FIX8_4D796669785F636C61737365732E687070_
58 #define FIX8_4D796669785F636C61737365732E687070_
60 #if defined(_MSC_VER) && defined(F8_TEX_API_SHARED)
61 #if defined(BUILD_F8_TEX_API)
62 #define F8_TEX_API __declspec(dllexport)
64 #define F8_TEX_API __declspec(dllimport)
96 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
114 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
132 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
148 explicit Reject(
bool deepctor=
true) :
Message(
ctx(), _msgtype(), _traits, _fieldcnt, &_ftha) {}
150 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
168 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
184 explicit Logout(
bool deepctor=
true) :
Message(
ctx(), _msgtype(), _traits, _fieldcnt, &_ftha) {}
186 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
202 explicit IOI(
bool deepctor=
true) :
Message(
ctx(), _msgtype(), _traits, _fieldcnt, &_ftha)
219 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
231 case 555:
return new NoLegs;
236 default:
return nullptr;
247 static const unsigned _fieldcnt = 1;
266 static const unsigned _fieldcnt = 2;
285 static const unsigned _fieldcnt = 2;
304 static const unsigned _fieldcnt = 4;
331 static const unsigned _fieldcnt = 2;
351 static const unsigned _fieldcnt = 2;
370 static const unsigned _fieldcnt = 56;
396 default:
return nullptr;
407 static const unsigned _fieldcnt = 2;
426 static const unsigned _fieldcnt = 2;
446 static const unsigned _fieldcnt = 72;
474 default:
return nullptr;
485 static const unsigned _fieldcnt = 2;
504 static const unsigned _fieldcnt = 2;
523 static const unsigned _fieldcnt = 4;
550 static const unsigned _fieldcnt = 2;
571 static const unsigned _fieldcnt = 5;
590 static const unsigned _fieldcnt = 4;
617 static const unsigned _fieldcnt = 2;
637 static const unsigned _fieldcnt = 8;
664 static const unsigned _fieldcnt = 3;
691 static const unsigned _fieldcnt = 2;
729 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
737 case 555:
return new NoLegs;
742 default:
return nullptr;
753 static const unsigned _fieldcnt = 2;
772 static const unsigned _fieldcnt = 54;
799 static const unsigned _fieldcnt = 2;
819 static const unsigned _fieldcnt = 72;
847 default:
return nullptr;
858 static const unsigned _fieldcnt = 2;
877 static const unsigned _fieldcnt = 2;
896 static const unsigned _fieldcnt = 4;
923 static const unsigned _fieldcnt = 2;
944 static const unsigned _fieldcnt = 5;
963 static const unsigned _fieldcnt = 4;
990 static const unsigned _fieldcnt = 2;
1010 static const unsigned _fieldcnt = 8;
1037 static const unsigned _fieldcnt = 3;
1064 static const unsigned _fieldcnt = 2;
1112 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
1126 case 555:
return new NoLegs;
1132 case 1362:
return new NoFills;
1135 default:
return nullptr;
1146 static const unsigned _fieldcnt = 6;
1173 static const unsigned _fieldcnt = 4;
1200 static const unsigned _fieldcnt = 2;
1221 static const unsigned _fieldcnt = 4;
1240 static const unsigned _fieldcnt = 2;
1259 static const unsigned _fieldcnt = 5;
1278 static const unsigned _fieldcnt = 4;
1305 static const unsigned _fieldcnt = 2;
1325 static const unsigned _fieldcnt = 2;
1344 static const unsigned _fieldcnt = 3;
1363 static const unsigned _fieldcnt = 76;
1393 default:
return nullptr;
1404 static const unsigned _fieldcnt = 2;
1423 static const unsigned _fieldcnt = 6;
1450 static const unsigned _fieldcnt = 4;
1477 static const unsigned _fieldcnt = 2;
1498 static const unsigned _fieldcnt = 2;
1517 static const unsigned _fieldcnt = 4;
1544 static const unsigned _fieldcnt = 2;
1565 static const unsigned _fieldcnt = 72;
1593 default:
return nullptr;
1604 static const unsigned _fieldcnt = 2;
1623 static const unsigned _fieldcnt = 2;
1642 static const unsigned _fieldcnt = 4;
1669 static const unsigned _fieldcnt = 2;
1690 static const unsigned _fieldcnt = 6;
1709 static const unsigned _fieldcnt = 5;
1728 static const unsigned _fieldcnt = 3;
1747 static const unsigned _fieldcnt = 4;
1774 static const unsigned _fieldcnt = 2;
1794 static const unsigned _fieldcnt = 5;
1821 static const unsigned _fieldcnt = 4;
1848 static const unsigned _fieldcnt = 2;
1869 static const unsigned _fieldcnt = 3;
1888 static const unsigned _fieldcnt = 8;
1915 static const unsigned _fieldcnt = 3;
1942 static const unsigned _fieldcnt = 2;
1969 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
1984 explicit Logon(
bool deepctor=
true) :
Message(
ctx(), _msgtype(), _traits, _fieldcnt, &_ftha)
1990 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
1995 {
return fnum == 384 ?
new NoMsgTypes :
nullptr; }
2004 static const unsigned _fieldcnt = 4;
2043 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
2059 default:
return nullptr;
2070 static const unsigned _fieldcnt = 102;
2099 case 555:
return new NoLegs;
2104 default:
return nullptr;
2115 static const unsigned _fieldcnt = 2;
2134 static const unsigned _fieldcnt = 54;
2161 static const unsigned _fieldcnt = 2;
2181 static const unsigned _fieldcnt = 5;
2200 static const unsigned _fieldcnt = 2;
2219 static const unsigned _fieldcnt = 4;
2246 static const unsigned _fieldcnt = 2;
2266 static const unsigned _fieldcnt = 8;
2293 static const unsigned _fieldcnt = 3;
2320 static const unsigned _fieldcnt = 2;
2342 static const unsigned _fieldcnt = 2;
2361 static const unsigned _fieldcnt = 2;
2380 static const unsigned _fieldcnt = 4;
2407 static const unsigned _fieldcnt = 2;
2427 static const unsigned _fieldcnt = 2;
2446 static const unsigned _fieldcnt = 5;
2465 static const unsigned _fieldcnt = 4;
2492 static const unsigned _fieldcnt = 2;
2512 static const unsigned _fieldcnt = 21;
2544 default:
return nullptr;
2555 static const unsigned _fieldcnt = 6;
2582 static const unsigned _fieldcnt = 6;
2602 static const unsigned _fieldcnt = 4;
2621 static const unsigned _fieldcnt = 2;
2640 static const unsigned _fieldcnt = 7;
2672 default:
return nullptr;
2683 static const unsigned _fieldcnt = 3;
2702 static const unsigned _fieldcnt = 1;
2721 static const unsigned _fieldcnt = 2;
2740 static const unsigned _fieldcnt = 1;
2759 static const unsigned _fieldcnt = 1;
2779 static const unsigned _fieldcnt = 2;
2799 static const unsigned _fieldcnt = 2;
2839 bool process(
Router& rt)
const {
return (static_cast<Myfix_Router&>(rt))(
this); }
2850 case 555:
return new NoLegs;
2856 default:
return nullptr;
2867 static const unsigned _fieldcnt = 6;
2894 static const unsigned _fieldcnt = 4;
2921 static const unsigned _fieldcnt = 2;
2942 static const unsigned _fieldcnt = 2;
2961 static const unsigned _fieldcnt = 4;
2988 static const unsigned _fieldcnt = 2;
3008 static const unsigned _fieldcnt = 2;
3027 static const unsigned _fieldcnt = 71;
3057 default:
return nullptr;
3068 static const unsigned _fieldcnt = 4;
3095 static const unsigned _fieldcnt = 2;
3115 static const unsigned _fieldcnt = 2;
3134 static const unsigned _fieldcnt = 6;
3161 static const unsigned _fieldcnt = 4;
3188 static const unsigned _fieldcnt = 2;
3209 static const unsigned _fieldcnt = 2;
3229 static const unsigned _fieldcnt = 72;
3257 default:
return nullptr;
3268 static const unsigned _fieldcnt = 2;
3287 static const unsigned _fieldcnt = 2;
3306 static const unsigned _fieldcnt = 4;