OnixS C++ MTS Cash SDP Handler  1.6.5
API documentation
SMP.ClassListener.h
Go to the documentation of this file.
1 #pragma once
2 /*
3 * Copyright Onix Solutions Limited [OnixS]. All rights reserved.
4 *
5 * This software owned by Onix Solutions Limited [OnixS] and is protected by copyright law
6 * and international copyright treaties.
7 *
8 * Access to and use of the software is governed by the terms of the applicable ONIXS Software
9 * Services Agreement (the Agreement) and Customer end user license agreements granting
10 * a non-assignable, non-transferable and non-exclusive license to use the software
11 * for it's own data processing purposes under the terms defined in the Agreement.
12 *
13 * Except as otherwise granted within the terms of the Agreement, copying or reproduction of any part
14 * of this source code or associated reference material to any other location for further reproduction
15 * or redistribution, and any amendments to this copyright notice, are expressly prohibited.
16 *
17 * Any reproduction or redistribution for sale or hiring of the Software not in accordance with
18 * the terms of the Agreement is a violation of copyright law.
19 */
20 
21 
22 /*
23 --------------
24 GENERATED FILE
25 --------------
26 */
27 
28 
29 namespace OnixS {
30 namespace Mts {
31 namespace Cash {
32 namespace SDP {
33 
34 
35 
36 class ONIXS_MTS_CASH_SDP_API CMF_MARKET;
37 class ONIXS_MTS_CASH_SDP_API CMF_SECTION;
38 class ONIXS_MTS_CASH_SDP_API CMF_MARKET_PARAMS;
39 class ONIXS_MTS_CASH_SDP_API CMF_INSTRUMENT_CLASS;
40 class ONIXS_MTS_CASH_SDP_API CMF_INSTRUMENT_SECTION;
41 class ONIXS_MTS_CASH_SDP_API CMF_INSTRUMENT_CLASS_SECTION;
42 class ONIXS_MTS_CASH_SDP_API CMF_MIFIR_BOND_TYPE;
43 class ONIXS_MTS_CASH_SDP_API CMF_QUOTATION_LIMIT;
44 class ONIXS_MTS_CASH_SDP_API CMF_PRETRADE_LIMIT;
45 class ONIXS_MTS_CASH_SDP_API CMF_BOND;
46 class ONIXS_MTS_CASH_SDP_API CMF_INSTRUMENT_MODALITY;
47 class ONIXS_MTS_CASH_SDP_API CMF_BASIS;
48 class ONIXS_MTS_CASH_SDP_API CMF_SPREAD;
49 class ONIXS_MTS_CASH_SDP_API CMF_SWITCH_AUCTION;
50 class ONIXS_MTS_CASH_SDP_API CMF_BENCHMARK_INDEX;
51 class ONIXS_MTS_CASH_SDP_API CMF_RESIDUAL_MATURITY_BENCHMARK;
52 class ONIXS_MTS_CASH_SDP_API CMF_MID_PRICE_FIXING;
53 class ONIXS_MTS_CASH_SDP_API CMF_SETTLEMENT_GROUP_MEMBER;
54 class ONIXS_MTS_CASH_SDP_API CMF_MEMBER;
55 class ONIXS_MTS_CASH_SDP_API CMF_MULTIMEMBER_TRADER;
56 class ONIXS_MTS_CASH_SDP_API CMF_TRADING_CAPACITY;
57 class ONIXS_MTS_CASH_SDP_API CMF_ALGO_ID_REGISTRATION;
58 class ONIXS_MTS_CASH_SDP_API CMF_DEPTH;
59 class ONIXS_MTS_CASH_SDP_API CMF_BEST;
60 class ONIXS_MTS_CASH_SDP_API CMF_MID_PRICE;
61 class ONIXS_MTS_CASH_SDP_API CMF_LAST_DEAL;
62 class ONIXS_MTS_CASH_SDP_API CMF_TRADABLE_INSTRUMENT_STATISTIC;
63 class ONIXS_MTS_CASH_SDP_API CMF_FINANCIAL_INSTRUMENT_STATISTIC;
64 class ONIXS_MTS_CASH_SDP_API CMF_VOLUME_MARKET_STATISTIC;
65 class ONIXS_MTS_CASH_SDP_API CMF_OFFICIAL_PRICE;
66 class ONIXS_MTS_CASH_SDP_API CMF_BUYBACK_PRICE_FLOW;
67 class ONIXS_MTS_CASH_SDP_API CMF_QUOTE;
68 class ONIXS_MTS_CASH_SDP_API CMF_HIST_QUOTE;
69 class ONIXS_MTS_CASH_SDP_API CMF_LINKED_QUOTE_GROUP;
70 class ONIXS_MTS_CASH_SDP_API CMF_QUICK_EDIT;
71 class ONIXS_MTS_CASH_SDP_API CMF_QUICK_INFO;
72 class ONIXS_MTS_CASH_SDP_API CMF_SMART_EDIT;
73 class ONIXS_MTS_CASH_SDP_API CMF_MID_PRICE_FAS_ORDER;
74 class ONIXS_MTS_CASH_SDP_API CMF_HIST_MID_PRICE_FAS_ORDER;
75 class ONIXS_MTS_CASH_SDP_API CMF_MID_PRICE_FOK_ORDER;
76 class ONIXS_MTS_CASH_SDP_API CMF_HIST_MID_PRICE_FOK_ORDER;
77 class ONIXS_MTS_CASH_SDP_API CMF_ORDER;
78 class ONIXS_MTS_CASH_SDP_API CMF_HIST_ORDER;
79 class ONIXS_MTS_CASH_SDP_API CMF_RFQ;
80 class ONIXS_MTS_CASH_SDP_API CMF_HIST_RFQ;
81 class ONIXS_MTS_CASH_SDP_API CMF_DEAL;
82 class ONIXS_MTS_CASH_SDP_API CMF_HIST_DEAL;
83 class ONIXS_MTS_CASH_SDP_API CMF_TRADE;
84 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TRADE;
85 class ONIXS_MTS_CASH_SDP_API CMF_LAST_DAY_TRADE;
86 class ONIXS_MTS_CASH_SDP_API CMF_IND_TRADE;
87 class ONIXS_MTS_CASH_SDP_API CMF_HIST_IND_TRADE;
88 class ONIXS_MTS_CASH_SDP_API CMF_TRADE_FUTURE;
89 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TRADE_FUTURE;
90 class ONIXS_MTS_CASH_SDP_API CMF_TRADE_FUTURES_BRIDGE;
91 class ONIXS_MTS_CASH_SDP_API CMF_PRICE_ALERT;
92 class ONIXS_MTS_CASH_SDP_API CMF_CREDIT_LINE;
93 class ONIXS_MTS_CASH_SDP_API CMF_HIST_CREDIT_LINE;
94 class ONIXS_MTS_CASH_SDP_API CMF_TPA_MARK_UP;
95 class ONIXS_MTS_CASH_SDP_API CMF_TPA_QUOTE;
96 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_QUOTE;
97 class ONIXS_MTS_CASH_SDP_API CMF_TPA_ORDER;
98 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_ORDER;
99 class ONIXS_MTS_CASH_SDP_API CMF_TPA_RFQ;
100 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_RFQ;
101 class ONIXS_MTS_CASH_SDP_API CMF_TPA_DEAL;
102 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_DEAL;
103 class ONIXS_MTS_CASH_SDP_API CMF_TPA_TRADE;
104 class ONIXS_MTS_CASH_SDP_API CMF_LAST_DAY_TPA_TRADE;
105 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_TRADE;
106 class ONIXS_MTS_CASH_SDP_API CMF_TPA_TRADE_FUTURE;
107 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_TRADE_FUTURE;
108 class ONIXS_MTS_CASH_SDP_API CMF_TPA_BEST_EXECUTION;
109 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TPA_BEST_EXECUTION;
110 class ONIXS_MTS_CASH_SDP_API CMF_TRADE_SPLIT;
111 class ONIXS_MTS_CASH_SDP_API CMF_HIST_TRADE_SPLIT;
112 class ONIXS_MTS_CASH_SDP_API CMF_MEMBER_ACCOUNT;
113 class ONIXS_MTS_CASH_SDP_API CMF_LINKED_MEMBERS;
114 class ONIXS_MTS_CASH_SDP_API CMF_FUTURE_TRADER_ACCOUNT;
115 class ONIXS_MTS_CASH_SDP_API CMF_TAP_MEMBER;
116 class ONIXS_MTS_CASH_SDP_API CMF_TAP_TRADING_LIMIT;
117 class ONIXS_MTS_CASH_SDP_API CMF_PRICE_PREVIEW;
118 class ONIXS_MTS_CASH_SDP_API CMF_SPREAD_PREVIEW;
119 class ONIXS_MTS_CASH_SDP_API CMF_INSTRUMENT_GROUP;
120 class ONIXS_MTS_CASH_SDP_API CMF_INSTRUMENT_GROUP_DEFINITION;
121 class ONIXS_MTS_CASH_SDP_API CMF_CUSTOM_INSTRUMENT_GROUP;
122 class ONIXS_MTS_CASH_SDP_API CMF_CUSTOM_INSTRUMENT_GROUP_DEFINITION;
123 class ONIXS_MTS_CASH_SDP_API CMF_RFQ_MESSAGE;
124 class ONIXS_MTS_CASH_SDP_API CMF_BUYBACK_PRICE_CONTRIBUTION;
125 class ONIXS_MTS_CASH_SDP_API CMF_HEDGE_RATIO_FLOW;
126 class ONIXS_MTS_CASH_SDP_API CMF_MID_PRICE_CONTRIBUTION;
127 class ONIXS_MTS_CASH_SDP_API TI_SERVICE_PROVIDER;
128 class ONIXS_MTS_CASH_SDP_API TI_MARKET;
129 class ONIXS_MTS_CASH_SDP_API TI_SECTION;
130 class ONIXS_MTS_CASH_SDP_API TI_MARKET_PHASE;
131 class ONIXS_MTS_CASH_SDP_API TI_PHASE_SECTION;
132 class ONIXS_MTS_CASH_SDP_API TI_CURRENCY;
133 class ONIXS_MTS_CASH_SDP_API TI_COUNTRY;
134 class ONIXS_MTS_CASH_SDP_API TI_ISSUER;
135 class ONIXS_MTS_CASH_SDP_API TI_INDUSTRY;
136 class ONIXS_MTS_CASH_SDP_API TI_RESIDUAL_MATURITY;
137 class ONIXS_MTS_CASH_SDP_API TI_PRODUCT_TYPE;
138 class ONIXS_MTS_CASH_SDP_API TI_CALENDAR;
139 class ONIXS_MTS_CASH_SDP_API TI_CALENDAR_HOLIDAY;
140 class ONIXS_MTS_CASH_SDP_API TI_CALENDAR_WDAY;
141 class ONIXS_MTS_CASH_SDP_API TI_CALENDAR_EXCEPTION;
142 class ONIXS_MTS_CASH_SDP_API TI_INSTRUMENT_CLASS;
143 class ONIXS_MTS_CASH_SDP_API TI_COUPON_PLAN;
144 class ONIXS_MTS_CASH_SDP_API TI_INSTRUMENT;
145 class ONIXS_MTS_CASH_SDP_API TI_INSTRUMENT_ALT_CODE;
146 class ONIXS_MTS_CASH_SDP_API TI_FUTURE;
147 class ONIXS_MTS_CASH_SDP_API TI_FUTURE_DELIVERY;
148 class ONIXS_MTS_CASH_SDP_API TI_FUTURE_EXCHANGE;
149 class ONIXS_MTS_CASH_SDP_API TI_INFLATION_INDEX;
150 class ONIXS_MTS_CASH_SDP_API TI_MEMBER;
151 class ONIXS_MTS_CASH_SDP_API TI_MEMBER_SECTION;
152 class ONIXS_MTS_CASH_SDP_API TI_MEMBER_SECTION_INSTRUMENT_CLASS;
153 class ONIXS_MTS_CASH_SDP_API TI_MARKET_FUNCTION;
154 class ONIXS_MTS_CASH_SDP_API TI_MARKET_FUNCTION_PROFILE;
155 class ONIXS_MTS_CASH_SDP_API TI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION;
156 class ONIXS_MTS_CASH_SDP_API TI_MEMBER_CONNECTION_INFO;
157 class ONIXS_MTS_CASH_SDP_API TI_TRADER_GROUPS;
158 class ONIXS_MTS_CASH_SDP_API TI_TRADER;
159 class ONIXS_MTS_CASH_SDP_API TI_TRADER_CONNECTION_INFO;
160 class ONIXS_MTS_CASH_SDP_API TI_TRADER_PLATFORM_ACCESS_RIGHT;
161 class ONIXS_MTS_CASH_SDP_API TI_TRADER_MARKET_ACCESS_RIGHT;
162 class ONIXS_MTS_CASH_SDP_API TI_TRADER_INSTR_ACCESS_RIGHT;
163 class ONIXS_MTS_CASH_SDP_API TI_TEMPLATE_PLATFORM_ACCESS_RIGHT;
164 class ONIXS_MTS_CASH_SDP_API TI_TEMPLATE_MARKET_ACCESS_RIGHT;
165 class ONIXS_MTS_CASH_SDP_API TI_TEMPLATE_INSTR_ACCESS_RIGHT;
166 class ONIXS_MTS_CASH_SDP_API TI_SETTL_SYSTEM;
167 class ONIXS_MTS_CASH_SDP_API TI_SETTL_GROUP_INFO;
168 class ONIXS_MTS_CASH_SDP_API TI_INTRADAY_UPDATE_NOTIFICATION;
169 class ONIXS_MTS_CASH_SDP_API TI_MARKET_STATUS;
170 class ONIXS_MTS_CASH_SDP_API TI_SECTION_PHASE_STATUS;
171 class ONIXS_MTS_CASH_SDP_API TI_MEMBER_STATUS;
172 class ONIXS_MTS_CASH_SDP_API TI_TRADER_STATUS;
173 class ONIXS_MTS_CASH_SDP_API TI_TRADER_GROUP_SUSPENSION;
174 class ONIXS_MTS_CASH_SDP_API TI_SUSPENSION;
175 class ONIXS_MTS_CASH_SDP_API TI_TRADING_CAPS;
176 class ONIXS_MTS_CASH_SDP_API TI_MAIL;
177 class ONIXS_MTS_CASH_SDP_API TI_INSTRUMENT_RATING;
178 class ONIXS_MTS_CASH_SDP_API TI_EXCHANGE_RATE;
179 class ONIXS_MTS_CASH_SDP_API TI_PRICE;
180 class ONIXS_MTS_CASH_SDP_API TI_DESC_CLASS;
181 class ONIXS_MTS_CASH_SDP_API TI_DESC_CLASS_FIELD;
182 class ONIXS_MTS_CASH_SDP_API TI_DESC_CLASS_KEY;
183 class ONIXS_MTS_CASH_SDP_API TI_DESC_CLASS_SEGKEY;
184 
185 
186 class ONIXS_MTS_CASH_SDP_API ClassListener
187 {
188 public:
189  virtual void onCMF_MARKET(const CMF_MARKET&) {};
190  virtual void onCMF_SECTION(const CMF_SECTION&) {};
191  virtual void onCMF_MARKET_PARAMS(const CMF_MARKET_PARAMS&) {};
197  virtual void onCMF_PRETRADE_LIMIT(const CMF_PRETRADE_LIMIT&) {};
198  virtual void onCMF_BOND(const CMF_BOND&) {};
200  virtual void onCMF_BASIS(const CMF_BASIS&) {};
201  virtual void onCMF_SPREAD(const CMF_SPREAD&) {};
202  virtual void onCMF_SWITCH_AUCTION(const CMF_SWITCH_AUCTION&) {};
207  virtual void onCMF_MEMBER(const CMF_MEMBER&) {};
211  virtual void onCMF_DEPTH(const CMF_DEPTH&) {};
212  virtual void onCMF_BEST(const CMF_BEST&) {};
213  virtual void onCMF_MID_PRICE(const CMF_MID_PRICE&) {};
214  virtual void onCMF_LAST_DEAL(const CMF_LAST_DEAL&) {};
218  virtual void onCMF_OFFICIAL_PRICE(const CMF_OFFICIAL_PRICE&) {};
220  virtual void onCMF_QUOTE(const CMF_QUOTE&) {};
221  virtual void onCMF_HIST_QUOTE(const CMF_HIST_QUOTE&) {};
223  virtual void onCMF_QUICK_EDIT(const CMF_QUICK_EDIT&) {};
224  virtual void onCMF_QUICK_INFO(const CMF_QUICK_INFO&) {};
225  virtual void onCMF_SMART_EDIT(const CMF_SMART_EDIT&) {};
230  virtual void onCMF_ORDER(const CMF_ORDER&) {};
231  virtual void onCMF_HIST_ORDER(const CMF_HIST_ORDER&) {};
232  virtual void onCMF_RFQ(const CMF_RFQ&) {};
233  virtual void onCMF_HIST_RFQ(const CMF_HIST_RFQ&) {};
234  virtual void onCMF_DEAL(const CMF_DEAL&) {};
235  virtual void onCMF_HIST_DEAL(const CMF_HIST_DEAL&) {};
236  virtual void onCMF_TRADE(const CMF_TRADE&) {};
237  virtual void onCMF_HIST_TRADE(const CMF_HIST_TRADE&) {};
238  virtual void onCMF_LAST_DAY_TRADE(const CMF_LAST_DAY_TRADE&) {};
239  virtual void onCMF_IND_TRADE(const CMF_IND_TRADE&) {};
240  virtual void onCMF_HIST_IND_TRADE(const CMF_HIST_IND_TRADE&) {};
241  virtual void onCMF_TRADE_FUTURE(const CMF_TRADE_FUTURE&) {};
244  virtual void onCMF_PRICE_ALERT(const CMF_PRICE_ALERT&) {};
245  virtual void onCMF_CREDIT_LINE(const CMF_CREDIT_LINE&) {};
247  virtual void onCMF_TPA_MARK_UP(const CMF_TPA_MARK_UP&) {};
248  virtual void onCMF_TPA_QUOTE(const CMF_TPA_QUOTE&) {};
249  virtual void onCMF_HIST_TPA_QUOTE(const CMF_HIST_TPA_QUOTE&) {};
250  virtual void onCMF_TPA_ORDER(const CMF_TPA_ORDER&) {};
251  virtual void onCMF_HIST_TPA_ORDER(const CMF_HIST_TPA_ORDER&) {};
252  virtual void onCMF_TPA_RFQ(const CMF_TPA_RFQ&) {};
253  virtual void onCMF_HIST_TPA_RFQ(const CMF_HIST_TPA_RFQ&) {};
254  virtual void onCMF_TPA_DEAL(const CMF_TPA_DEAL&) {};
255  virtual void onCMF_HIST_TPA_DEAL(const CMF_HIST_TPA_DEAL&) {};
256  virtual void onCMF_TPA_TRADE(const CMF_TPA_TRADE&) {};
258  virtual void onCMF_HIST_TPA_TRADE(const CMF_HIST_TPA_TRADE&) {};
263  virtual void onCMF_TRADE_SPLIT(const CMF_TRADE_SPLIT&) {};
265  virtual void onCMF_MEMBER_ACCOUNT(const CMF_MEMBER_ACCOUNT&) {};
266  virtual void onCMF_LINKED_MEMBERS(const CMF_LINKED_MEMBERS&) {};
268  virtual void onCMF_TAP_MEMBER(const CMF_TAP_MEMBER&) {};
270  virtual void onCMF_PRICE_PREVIEW(const CMF_PRICE_PREVIEW&) {};
271  virtual void onCMF_SPREAD_PREVIEW(const CMF_SPREAD_PREVIEW&) {};
276  virtual void onCMF_RFQ_MESSAGE(const CMF_RFQ_MESSAGE&) {};
281  virtual void onTI_MARKET(const TI_MARKET&) {};
282  virtual void onTI_SECTION(const TI_SECTION&) {};
283  virtual void onTI_MARKET_PHASE(const TI_MARKET_PHASE&) {};
284  virtual void onTI_PHASE_SECTION(const TI_PHASE_SECTION&) {};
285  virtual void onTI_CURRENCY(const TI_CURRENCY&) {};
286  virtual void onTI_COUNTRY(const TI_COUNTRY&) {};
287  virtual void onTI_ISSUER(const TI_ISSUER&) {};
288  virtual void onTI_INDUSTRY(const TI_INDUSTRY&) {};
290  virtual void onTI_PRODUCT_TYPE(const TI_PRODUCT_TYPE&) {};
291  virtual void onTI_CALENDAR(const TI_CALENDAR&) {};
293  virtual void onTI_CALENDAR_WDAY(const TI_CALENDAR_WDAY&) {};
296  virtual void onTI_COUPON_PLAN(const TI_COUPON_PLAN&) {};
297  virtual void onTI_INSTRUMENT(const TI_INSTRUMENT&) {};
299  virtual void onTI_FUTURE(const TI_FUTURE&) {};
300  virtual void onTI_FUTURE_DELIVERY(const TI_FUTURE_DELIVERY&) {};
301  virtual void onTI_FUTURE_EXCHANGE(const TI_FUTURE_EXCHANGE&) {};
302  virtual void onTI_INFLATION_INDEX(const TI_INFLATION_INDEX&) {};
303  virtual void onTI_MEMBER(const TI_MEMBER&) {};
304  virtual void onTI_MEMBER_SECTION(const TI_MEMBER_SECTION&) {};
306  virtual void onTI_MARKET_FUNCTION(const TI_MARKET_FUNCTION&) {};
310  virtual void onTI_TRADER_GROUPS(const TI_TRADER_GROUPS&) {};
311  virtual void onTI_TRADER(const TI_TRADER&) {};
319  virtual void onTI_SETTL_SYSTEM(const TI_SETTL_SYSTEM&) {};
322  virtual void onTI_MARKET_STATUS(const TI_MARKET_STATUS&) {};
324  virtual void onTI_MEMBER_STATUS(const TI_MEMBER_STATUS&) {};
325  virtual void onTI_TRADER_STATUS(const TI_TRADER_STATUS&) {};
327  virtual void onTI_SUSPENSION(const TI_SUSPENSION&) {};
328  virtual void onTI_TRADING_CAPS(const TI_TRADING_CAPS&) {};
329  virtual void onTI_MAIL(const TI_MAIL&) {};
331  virtual void onTI_EXCHANGE_RATE(const TI_EXCHANGE_RATE&) {};
332  virtual void onTI_PRICE(const TI_PRICE&) {};
333  virtual void onTI_DESC_CLASS(const TI_DESC_CLASS&) {};
335  virtual void onTI_DESC_CLASS_KEY(const TI_DESC_CLASS_KEY&) {};
337 
338  virtual ~ClassListener() {}
339 };
340 
341 
342 }
343 }
344 }
345 }
virtual void onTI_MARKET_STATUS(const TI_MARKET_STATUS &)
virtual void onTI_SUSPENSION(const TI_SUSPENSION &)
virtual void onCMF_MID_PRICE_CONTRIBUTION(const CMF_MID_PRICE_CONTRIBUTION &)
virtual void onCMF_HIST_IND_TRADE(const CMF_HIST_IND_TRADE &)
virtual void onCMF_CREDIT_LINE(const CMF_CREDIT_LINE &)
virtual void onCMF_FUTURE_TRADER_ACCOUNT(const CMF_FUTURE_TRADER_ACCOUNT &)
virtual void onTI_SETTL_SYSTEM(const TI_SETTL_SYSTEM &)
virtual void onCMF_HIST_TRADE_FUTURE(const CMF_HIST_TRADE_FUTURE &)
virtual void onCMF_TPA_DEAL(const CMF_TPA_DEAL &)
virtual void onCMF_PRICE_ALERT(const CMF_PRICE_ALERT &)
virtual void onTI_MEMBER(const TI_MEMBER &)
virtual void onCMF_HIST_CREDIT_LINE(const CMF_HIST_CREDIT_LINE &)
virtual void onCMF_TPA_TRADE(const CMF_TPA_TRADE &)
virtual void onTI_MARKET(const TI_MARKET &)
virtual void onTI_TRADER_GROUPS(const TI_TRADER_GROUPS &)
virtual void onCMF_MEMBER(const CMF_MEMBER &)
virtual void onTI_SECTION(const TI_SECTION &)
virtual void onCMF_HIST_TRADE(const CMF_HIST_TRADE &)
virtual void onCMF_MARKET(const CMF_MARKET &)
virtual void onTI_TRADER_PLATFORM_ACCESS_RIGHT(const TI_TRADER_PLATFORM_ACCESS_RIGHT &)
virtual void onTI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION(const TI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION &)
virtual void onCMF_PRICE_PREVIEW(const CMF_PRICE_PREVIEW &)
virtual void onTI_CALENDAR_HOLIDAY(const TI_CALENDAR_HOLIDAY &)
virtual void onCMF_TRADABLE_INSTRUMENT_STATISTIC(const CMF_TRADABLE_INSTRUMENT_STATISTIC &)
virtual void onCMF_IND_TRADE(const CMF_IND_TRADE &)
virtual void onCMF_MULTIMEMBER_TRADER(const CMF_MULTIMEMBER_TRADER &)
virtual void onCMF_BUYBACK_PRICE_CONTRIBUTION(const CMF_BUYBACK_PRICE_CONTRIBUTION &)
virtual void onCMF_TPA_MARK_UP(const CMF_TPA_MARK_UP &)
virtual void onCMF_BENCHMARK_INDEX(const CMF_BENCHMARK_INDEX &)
virtual void onCMF_MIFIR_BOND_TYPE(const CMF_MIFIR_BOND_TYPE &)
virtual void onTI_INSTRUMENT_RATING(const TI_INSTRUMENT_RATING &)
virtual void onCMF_PRETRADE_LIMIT(const CMF_PRETRADE_LIMIT &)
virtual void onTI_TEMPLATE_PLATFORM_ACCESS_RIGHT(const TI_TEMPLATE_PLATFORM_ACCESS_RIGHT &)
virtual void onCMF_LAST_DAY_TRADE(const CMF_LAST_DAY_TRADE &)
virtual void onTI_MEMBER_CONNECTION_INFO(const TI_MEMBER_CONNECTION_INFO &)
virtual void onCMF_HIST_RFQ(const CMF_HIST_RFQ &)
virtual void onCMF_TAP_MEMBER(const CMF_TAP_MEMBER &)
virtual void onCMF_TPA_BEST_EXECUTION(const CMF_TPA_BEST_EXECUTION &)
virtual void onCMF_HIST_TRADE_SPLIT(const CMF_HIST_TRADE_SPLIT &)
virtual void onCMF_INSTRUMENT_MODALITY(const CMF_INSTRUMENT_MODALITY &)
virtual void onTI_SERVICE_PROVIDER(const TI_SERVICE_PROVIDER &)
virtual void onTI_TRADER_INSTR_ACCESS_RIGHT(const TI_TRADER_INSTR_ACCESS_RIGHT &)
virtual void onTI_CALENDAR_WDAY(const TI_CALENDAR_WDAY &)
virtual void onTI_MARKET_PHASE(const TI_MARKET_PHASE &)
virtual void onCMF_VOLUME_MARKET_STATISTIC(const CMF_VOLUME_MARKET_STATISTIC &)
virtual void onCMF_MEMBER_ACCOUNT(const CMF_MEMBER_ACCOUNT &)
virtual void onTI_COUPON_PLAN(const TI_COUPON_PLAN &)
virtual void onCMF_RFQ(const CMF_RFQ &)
virtual void onCMF_OFFICIAL_PRICE(const CMF_OFFICIAL_PRICE &)
virtual void onCMF_BEST(const CMF_BEST &)
virtual void onCMF_HIST_TPA_BEST_EXECUTION(const CMF_HIST_TPA_BEST_EXECUTION &)
virtual void onTI_INSTRUMENT(const TI_INSTRUMENT &)
virtual void onTI_TRADER(const TI_TRADER &)
virtual void onCMF_SETTLEMENT_GROUP_MEMBER(const CMF_SETTLEMENT_GROUP_MEMBER &)
virtual void onCMF_HEDGE_RATIO_FLOW(const CMF_HEDGE_RATIO_FLOW &)
virtual void onTI_INFLATION_INDEX(const TI_INFLATION_INDEX &)
virtual void onCMF_HIST_TPA_TRADE_FUTURE(const CMF_HIST_TPA_TRADE_FUTURE &)
virtual void onCMF_TPA_QUOTE(const CMF_TPA_QUOTE &)
virtual void onTI_FUTURE(const TI_FUTURE &)
virtual void onCMF_HIST_MID_PRICE_FAS_ORDER(const CMF_HIST_MID_PRICE_FAS_ORDER &)
virtual void onCMF_SPREAD_PREVIEW(const CMF_SPREAD_PREVIEW &)
virtual void onTI_MARKET_FUNCTION(const TI_MARKET_FUNCTION &)
virtual void onCMF_DEPTH(const CMF_DEPTH &)
virtual void onCMF_LINKED_QUOTE_GROUP(const CMF_LINKED_QUOTE_GROUP &)
virtual void onTI_TRADER_CONNECTION_INFO(const TI_TRADER_CONNECTION_INFO &)
virtual void onCMF_CUSTOM_INSTRUMENT_GROUP_DEFINITION(const CMF_CUSTOM_INSTRUMENT_GROUP_DEFINITION &)
virtual void onCMF_MID_PRICE_FOK_ORDER(const CMF_MID_PRICE_FOK_ORDER &)
virtual void onCMF_HIST_DEAL(const CMF_HIST_DEAL &)
virtual void onCMF_MARKET_PARAMS(const CMF_MARKET_PARAMS &)
virtual void onTI_DESC_CLASS(const TI_DESC_CLASS &)
virtual void onCMF_HIST_TPA_RFQ(const CMF_HIST_TPA_RFQ &)
virtual void onCMF_HIST_TPA_DEAL(const CMF_HIST_TPA_DEAL &)
virtual void onCMF_TRADE_FUTURE(const CMF_TRADE_FUTURE &)
virtual void onCMF_ORDER(const CMF_ORDER &)
virtual void onTI_TRADER_GROUP_SUSPENSION(const TI_TRADER_GROUP_SUSPENSION &)
virtual void onTI_MEMBER_SECTION_INSTRUMENT_CLASS(const TI_MEMBER_SECTION_INSTRUMENT_CLASS &)
virtual void onTI_TRADING_CAPS(const TI_TRADING_CAPS &)
virtual void onTI_SECTION_PHASE_STATUS(const TI_SECTION_PHASE_STATUS &)
virtual void onCMF_HIST_MID_PRICE_FOK_ORDER(const CMF_HIST_MID_PRICE_FOK_ORDER &)
virtual void onCMF_HIST_TPA_TRADE(const CMF_HIST_TPA_TRADE &)
virtual void onCMF_TAP_TRADING_LIMIT(const CMF_TAP_TRADING_LIMIT &)
virtual void onCMF_ALGO_ID_REGISTRATION(const CMF_ALGO_ID_REGISTRATION &)
virtual void onCMF_SECTION(const CMF_SECTION &)
virtual void onCMF_RESIDUAL_MATURITY_BENCHMARK(const CMF_RESIDUAL_MATURITY_BENCHMARK &)
virtual void onCMF_HIST_ORDER(const CMF_HIST_ORDER &)
virtual void onCMF_LAST_DAY_TPA_TRADE(const CMF_LAST_DAY_TPA_TRADE &)
virtual void onTI_FUTURE_DELIVERY(const TI_FUTURE_DELIVERY &)
virtual void onCMF_TRADE_FUTURES_BRIDGE(const CMF_TRADE_FUTURES_BRIDGE &)
virtual void onCMF_QUICK_EDIT(const CMF_QUICK_EDIT &)
virtual void onTI_RESIDUAL_MATURITY(const TI_RESIDUAL_MATURITY &)
virtual void onCMF_BUYBACK_PRICE_FLOW(const CMF_BUYBACK_PRICE_FLOW &)
virtual void onCMF_DEAL(const CMF_DEAL &)
virtual void onCMF_INSTRUMENT_SECTION(const CMF_INSTRUMENT_SECTION &)
virtual void onTI_EXCHANGE_RATE(const TI_EXCHANGE_RATE &)
virtual void onCMF_BOND(const CMF_BOND &)
virtual void onCMF_MID_PRICE_FIXING(const CMF_MID_PRICE_FIXING &)
virtual void onCMF_INSTRUMENT_GROUP(const CMF_INSTRUMENT_GROUP &)
virtual void onCMF_HIST_TPA_QUOTE(const CMF_HIST_TPA_QUOTE &)
virtual void onCMF_LINKED_MEMBERS(const CMF_LINKED_MEMBERS &)
virtual void onCMF_QUOTATION_LIMIT(const CMF_QUOTATION_LIMIT &)
virtual void onCMF_TPA_TRADE_FUTURE(const CMF_TPA_TRADE_FUTURE &)
virtual void onCMF_INSTRUMENT_GROUP_DEFINITION(const CMF_INSTRUMENT_GROUP_DEFINITION &)
virtual void onCMF_CUSTOM_INSTRUMENT_GROUP(const CMF_CUSTOM_INSTRUMENT_GROUP &)
virtual void onCMF_HIST_QUOTE(const CMF_HIST_QUOTE &)
virtual void onCMF_TPA_RFQ(const CMF_TPA_RFQ &)
virtual void onTI_TRADER_MARKET_ACCESS_RIGHT(const TI_TRADER_MARKET_ACCESS_RIGHT &)
virtual void onTI_MEMBER_SECTION(const TI_MEMBER_SECTION &)
virtual void onCMF_INSTRUMENT_CLASS_SECTION(const CMF_INSTRUMENT_CLASS_SECTION &)
virtual void onTI_CURRENCY(const TI_CURRENCY &)
virtual void onCMF_BASIS(const CMF_BASIS &)
virtual void onTI_PRODUCT_TYPE(const TI_PRODUCT_TYPE &)
virtual void onCMF_HIST_TPA_ORDER(const CMF_HIST_TPA_ORDER &)
virtual void onTI_MEMBER_STATUS(const TI_MEMBER_STATUS &)
virtual void onCMF_SMART_EDIT(const CMF_SMART_EDIT &)
virtual void onTI_FUTURE_EXCHANGE(const TI_FUTURE_EXCHANGE &)
virtual void onTI_COUNTRY(const TI_COUNTRY &)
virtual void onTI_CALENDAR(const TI_CALENDAR &)
virtual void onTI_TEMPLATE_MARKET_ACCESS_RIGHT(const TI_TEMPLATE_MARKET_ACCESS_RIGHT &)
virtual void onTI_DESC_CLASS_KEY(const TI_DESC_CLASS_KEY &)
virtual void onCMF_SPREAD(const CMF_SPREAD &)
virtual void onCMF_TRADING_CAPACITY(const CMF_TRADING_CAPACITY &)
virtual void onCMF_SWITCH_AUCTION(const CMF_SWITCH_AUCTION &)
virtual void onTI_PHASE_SECTION(const TI_PHASE_SECTION &)
virtual void onCMF_LAST_DEAL(const CMF_LAST_DEAL &)
virtual void onTI_CALENDAR_EXCEPTION(const TI_CALENDAR_EXCEPTION &)
virtual void onCMF_TRADE_SPLIT(const CMF_TRADE_SPLIT &)
virtual void onCMF_MID_PRICE_FAS_ORDER(const CMF_MID_PRICE_FAS_ORDER &)
virtual void onTI_TEMPLATE_INSTR_ACCESS_RIGHT(const TI_TEMPLATE_INSTR_ACCESS_RIGHT &)
virtual void onCMF_FINANCIAL_INSTRUMENT_STATISTIC(const CMF_FINANCIAL_INSTRUMENT_STATISTIC &)
virtual void onTI_MARKET_FUNCTION_PROFILE(const TI_MARKET_FUNCTION_PROFILE &)
virtual void onCMF_TPA_ORDER(const CMF_TPA_ORDER &)
virtual void onTI_ISSUER(const TI_ISSUER &)
virtual void onTI_INDUSTRY(const TI_INDUSTRY &)
virtual void onCMF_TRADE(const CMF_TRADE &)
virtual void onTI_MAIL(const TI_MAIL &)
virtual void onTI_SETTL_GROUP_INFO(const TI_SETTL_GROUP_INFO &)
virtual void onTI_INTRADAY_UPDATE_NOTIFICATION(const TI_INTRADAY_UPDATE_NOTIFICATION &)
virtual void onTI_DESC_CLASS_SEGKEY(const TI_DESC_CLASS_SEGKEY &)
virtual void onTI_DESC_CLASS_FIELD(const TI_DESC_CLASS_FIELD &)
virtual void onCMF_INSTRUMENT_CLASS(const CMF_INSTRUMENT_CLASS &)
virtual void onCMF_RFQ_MESSAGE(const CMF_RFQ_MESSAGE &)
virtual void onCMF_QUICK_INFO(const CMF_QUICK_INFO &)
virtual void onCMF_MID_PRICE(const CMF_MID_PRICE &)
virtual void onTI_TRADER_STATUS(const TI_TRADER_STATUS &)
virtual void onTI_PRICE(const TI_PRICE &)
virtual void onCMF_QUOTE(const CMF_QUOTE &)
virtual void onTI_INSTRUMENT_ALT_CODE(const TI_INSTRUMENT_ALT_CODE &)
virtual void onTI_INSTRUMENT_CLASS(const TI_INSTRUMENT_CLASS &)