OnixS C++ MTS Bond Vision SDP Handler  1.1.0
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 BondVision {
32 namespace SDP {
33 
34 
35 
36 class ONIXS_MTS_BONDVISION_SDP_API TI_SERVICE_PROVIDER;
37 class ONIXS_MTS_BONDVISION_SDP_API TI_MARKET;
38 class ONIXS_MTS_BONDVISION_SDP_API TI_SECTION;
39 class ONIXS_MTS_BONDVISION_SDP_API TI_MARKET_PHASE;
40 class ONIXS_MTS_BONDVISION_SDP_API TI_PHASE_SECTION;
41 class ONIXS_MTS_BONDVISION_SDP_API TI_CURRENCY;
42 class ONIXS_MTS_BONDVISION_SDP_API TI_COUNTRY;
43 class ONIXS_MTS_BONDVISION_SDP_API TI_ISSUER;
44 class ONIXS_MTS_BONDVISION_SDP_API TI_INDUSTRY;
45 class ONIXS_MTS_BONDVISION_SDP_API TI_RESIDUAL_MATURITY;
46 class ONIXS_MTS_BONDVISION_SDP_API TI_PRODUCT_TYPE;
47 class ONIXS_MTS_BONDVISION_SDP_API TI_CALENDAR;
48 class ONIXS_MTS_BONDVISION_SDP_API TI_CALENDAR_HOLIDAY;
49 class ONIXS_MTS_BONDVISION_SDP_API TI_CALENDAR_WDAY;
50 class ONIXS_MTS_BONDVISION_SDP_API TI_CALENDAR_EXCEPTION;
51 class ONIXS_MTS_BONDVISION_SDP_API TI_INSTRUMENT_CLASS;
52 class ONIXS_MTS_BONDVISION_SDP_API TI_COUPON_PLAN;
53 class ONIXS_MTS_BONDVISION_SDP_API TI_INSTRUMENT;
54 class ONIXS_MTS_BONDVISION_SDP_API TI_INSTRUMENT_ALT_CODE;
55 class ONIXS_MTS_BONDVISION_SDP_API TI_FUTURE;
56 class ONIXS_MTS_BONDVISION_SDP_API TI_FUTURE_DELIVERY;
57 class ONIXS_MTS_BONDVISION_SDP_API TI_FUTURE_EXCHANGE;
58 class ONIXS_MTS_BONDVISION_SDP_API TI_RATES;
59 class ONIXS_MTS_BONDVISION_SDP_API TI_INFLATION_INDEX;
60 class ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER;
61 class ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_SECTION;
62 class ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_SECTION_INSTRUMENT_CLASS;
63 class ONIXS_MTS_BONDVISION_SDP_API TI_MARKET_FUNCTION;
64 class ONIXS_MTS_BONDVISION_SDP_API TI_MARKET_FUNCTION_PROFILE;
65 class ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION;
66 class ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_CONNECTION_INFO;
67 class ONIXS_MTS_BONDVISION_SDP_API TI_BROKER;
68 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_GROUPS;
69 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER;
70 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_CONNECTION_INFO;
71 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_PLATFORM_ACCESS_RIGHT;
72 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_MARKET_ACCESS_RIGHT;
73 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_INSTR_ACCESS_RIGHT;
74 class ONIXS_MTS_BONDVISION_SDP_API TI_TEMPLATE_PLATFORM_ACCESS_RIGHT;
75 class ONIXS_MTS_BONDVISION_SDP_API TI_TEMPLATE_MARKET_ACCESS_RIGHT;
76 class ONIXS_MTS_BONDVISION_SDP_API TI_TEMPLATE_INSTR_ACCESS_RIGHT;
77 class ONIXS_MTS_BONDVISION_SDP_API TI_SETTL_SYSTEM;
78 class ONIXS_MTS_BONDVISION_SDP_API TI_SETTL_GROUP_INFO;
79 class ONIXS_MTS_BONDVISION_SDP_API TI_INTRADAY_UPDATE_NOTIFICATION;
80 class ONIXS_MTS_BONDVISION_SDP_API TI_MARKET_STATUS;
81 class ONIXS_MTS_BONDVISION_SDP_API TI_SECTION_PHASE_STATUS;
82 class ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_STATUS;
83 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_STATUS;
84 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_GROUP_SUSPENSION;
85 class ONIXS_MTS_BONDVISION_SDP_API TI_SUSPENSION;
86 class ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS;
87 class ONIXS_MTS_BONDVISION_SDP_API TI_MAIL;
88 class ONIXS_MTS_BONDVISION_SDP_API TI_INSTRUMENT_RATING;
89 class ONIXS_MTS_BONDVISION_SDP_API TI_EXCHANGE_RATE;
90 class ONIXS_MTS_BONDVISION_SDP_API TI_PRICE;
91 class ONIXS_MTS_BONDVISION_SDP_API TI_DESC_CLASS;
92 class ONIXS_MTS_BONDVISION_SDP_API TI_DESC_CLASS_FIELD;
93 class ONIXS_MTS_BONDVISION_SDP_API TI_DESC_CLASS_KEY;
94 class ONIXS_MTS_BONDVISION_SDP_API TI_DESC_CLASS_SEGKEY;
95 class ONIXS_MTS_BONDVISION_SDP_API TI_UPLOAD;
96 class ONIXS_MTS_BONDVISION_SDP_API BV_MARKET;
97 class ONIXS_MTS_BONDVISION_SDP_API BV_RESTRICTED_TRADING;
98 class ONIXS_MTS_BONDVISION_SDP_API BV_MARKET_PARAMS;
99 class ONIXS_MTS_BONDVISION_SDP_API BV_AREA_CODE;
100 class ONIXS_MTS_BONDVISION_SDP_API BV_AREA_CODE_X_INSTRUMENT;
101 class ONIXS_MTS_BONDVISION_SDP_API BV_AREA_CODE_RELATION;
102 class ONIXS_MTS_BONDVISION_SDP_API BV_MKT_AFFILIATION;
103 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_CLASS;
104 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_CLASS_SECTION;
105 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_CLASS_AREA_CODE_MKTAFF;
106 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_SECTION;
107 class ONIXS_MTS_BONDVISION_SDP_API BV_IC_SECTION_ADJUSTMENT;
108 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT;
109 class ONIXS_MTS_BONDVISION_SDP_API BV_BOND;
110 class ONIXS_MTS_BONDVISION_SDP_API BV_BOND_EXT;
111 class ONIXS_MTS_BONDVISION_SDP_API BV_GREEN_BOND;
112 class ONIXS_MTS_BONDVISION_SDP_API BV_ALTERNATIVE_TICKER;
113 class ONIXS_MTS_BONDVISION_SDP_API BV_VARIABLE_COUPON_BOND_SCHEDULE;
114 class ONIXS_MTS_BONDVISION_SDP_API BV_CALLABLE_BOND;
115 class ONIXS_MTS_BONDVISION_SDP_API BV_CALLABLE_BOND_SCHEDULE;
116 class ONIXS_MTS_BONDVISION_SDP_API BV_CORPORATE_ACTION;
117 class ONIXS_MTS_BONDVISION_SDP_API BV_MWC_BOND;
118 class ONIXS_MTS_BONDVISION_SDP_API BV_LINKER_NOMINAL_BOND;
119 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_MODALITY;
120 class ONIXS_MTS_BONDVISION_SDP_API BV_QUOTATION_LIMIT;
121 class ONIXS_MTS_BONDVISION_SDP_API BV_PRETRADE_LIMIT;
122 class ONIXS_MTS_BONDVISION_SDP_API BV_LIQUID_INSTRUMENT_THRESHOLDS;
123 class ONIXS_MTS_BONDVISION_SDP_API BV_RESIDUAL_MATURITY_BENCHMARK;
124 class ONIXS_MTS_BONDVISION_SDP_API BV_BENCHMARK_INDEX;
125 class ONIXS_MTS_BONDVISION_SDP_API BV_CURVE;
126 class ONIXS_MTS_BONDVISION_SDP_API BV_ANALYTICS_BOND_TYPOLOGY;
127 class ONIXS_MTS_BONDVISION_SDP_API BV_MIFIR_BOND_TYPE;
128 class ONIXS_MTS_BONDVISION_SDP_API BV_MIFIR_BOND_SENIORITY;
129 class ONIXS_MTS_BONDVISION_SDP_API BV_SETTLEMENT_GROUP_MEMBER;
130 class ONIXS_MTS_BONDVISION_SDP_API BV_CUTOFF;
131 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER;
132 class ONIXS_MTS_BONDVISION_SDP_API BV_LEI_CODE_X_AREA_CODE;
133 class ONIXS_MTS_BONDVISION_SDP_API BV_SELL_SIDE_X_IC_LEI_CODE;
134 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_DLT_SETTLEMENT_MODE;
135 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_PRIVATE_INFO;
136 class ONIXS_MTS_BONDVISION_SDP_API BV_LINKED_MEMBERS;
137 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_DEALERS;
138 class ONIXS_MTS_BONDVISION_SDP_API BV_MINORITY_BROKER_MEMBER_INFO;
139 class ONIXS_MTS_BONDVISION_SDP_API BV_MULTIMEMBER_TRADER;
140 class ONIXS_MTS_BONDVISION_SDP_API BV_TRADING_CAPACITY;
141 class ONIXS_MTS_BONDVISION_SDP_API BV_ALGO_ID_REGISTRATION;
142 class ONIXS_MTS_BONDVISION_SDP_API BV_CLIENT_REGISTRATION;
143 class ONIXS_MTS_BONDVISION_SDP_API BV_NATIONAL_ID_REGISTRATION;
144 class ONIXS_MTS_BONDVISION_SDP_API BV_MIFID_DEFAULT_INFO;
145 class ONIXS_MTS_BONDVISION_SDP_API BV_PRE_TRADE_QUOTE;
146 class ONIXS_MTS_BONDVISION_SDP_API BV_LAST_DEAL;
147 class ONIXS_MTS_BONDVISION_SDP_API BV_TRADABLE_INSTRUMENT_STATISTIC;
148 class ONIXS_MTS_BONDVISION_SDP_API BV_FINANCIAL_INSTRUMENT_STATISTIC;
149 class ONIXS_MTS_BONDVISION_SDP_API BV_VOLUME_MARKET_STATISTIC;
150 class ONIXS_MTS_BONDVISION_SDP_API BV_OFFICIAL_PRICE;
151 class ONIXS_MTS_BONDVISION_SDP_API BV_BEST;
152 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_DEPTH;
153 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_BY_DEALER;
154 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_DEPTH;
155 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_SYNTHETIC_BOOK;
156 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_RFCQ_DEPTH;
157 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_DEPTH;
158 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_DEPTH_2;
159 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_BEST;
160 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_BEST_2;
161 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_LAST_DEAL;
162 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_FINANCIAL_INSTRUMENT_STATISTIC;
163 class ONIXS_MTS_BONDVISION_SDP_API BV_CMF_OFFICIAL_PRICE;
164 class ONIXS_MTS_BONDVISION_SDP_API BV_IOI;
165 class ONIXS_MTS_BONDVISION_SDP_API BV_IOI_DEPTH;
166 class ONIXS_MTS_BONDVISION_SDP_API BV_AXE_INFO;
167 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_QUOTE;
168 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_QUICK_EDIT;
169 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_QUICK_INFO;
170 class ONIXS_MTS_BONDVISION_SDP_API BV_BUY_SIDE_INVENTORY_ORDER;
171 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_BUY_SIDE_INVENTORY_ORDER;
172 class ONIXS_MTS_BONDVISION_SDP_API BV_LAST_DAY_BUY_SIDE_INVENTORY_ORDER;
173 class ONIXS_MTS_BONDVISION_SDP_API BV_SELL_SIDE_INVENTORY_ORDER;
174 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_SELL_SIDE_INVENTORY_ORDER;
175 class ONIXS_MTS_BONDVISION_SDP_API BV_LAST_DAY_SELL_SIDE_INVENTORY_ORDER;
176 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_REQUEST;
177 class ONIXS_MTS_BONDVISION_SDP_API BV_VOICE_CONFIRMED_QUOTES_REGISTRATION;
178 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_VOICE_CONFIRMED_QUOTES_REGISTRATION;
179 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ;
180 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_QUOTE;
181 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_RFCQ_QUOTE;
182 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_QUICK_EDIT;
183 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_QUICK_INFO;
184 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_WITHDRAW;
185 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_ORDER;
186 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_RFCQ_ORDER;
187 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_BUY_SIDE_SUMMARY;
188 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_RFCQ_BUY_SIDE_SUMMARY;
189 class ONIXS_MTS_BONDVISION_SDP_API BV_LAST_DAY_RFCQ_BUY_SIDE_SUMMARY;
190 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_SELL_SIDE_SUMMARY;
191 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_RFCQ_SELL_SIDE_SUMMARY;
192 class ONIXS_MTS_BONDVISION_SDP_API BV_LAST_DAY_RFCQ_SELL_SIDE_SUMMARY;
193 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_BUY_SIDE_TRADING_LIST;
194 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_BUY_SIDE_TRADING_LIST_LEG_INFO;
195 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_BUY_SIDE_TRADING_LIST_LEG_REJECT;
196 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_SELL_SIDE_TRADING_LIST;
197 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_SELL_SIDE_TRADING_LIST_LEG_INFO;
198 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_SELL_SIDE_TRADING_LIST_LEG_REJECT;
199 class ONIXS_MTS_BONDVISION_SDP_API BV_YIELD_PRICE_PREVIEW;
200 class ONIXS_MTS_BONDVISION_SDP_API BV_SWITCH_DURATION_WEIGHTED_PREVIEW;
201 class ONIXS_MTS_BONDVISION_SDP_API BV_SWITCH_MOD_DURATION_PREVIEW;
202 class ONIXS_MTS_BONDVISION_SDP_API BV_SWITCH_CASH_EQUIVALENT_PREVIEW;
203 class ONIXS_MTS_BONDVISION_SDP_API BV_BUTTERFLY_DUR_WEIGHTED_PREVIEW;
204 class ONIXS_MTS_BONDVISION_SDP_API BV_BUTTERFLY_MOD_DURATION_PREVIEW;
205 class ONIXS_MTS_BONDVISION_SDP_API BV_ACCRUED_INTEREST_PREVIEW;
206 class ONIXS_MTS_BONDVISION_SDP_API BV_DATE_OFFSET_PREVIEW;
207 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_DEALER_LIST_PREVIEW;
208 class ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING;
209 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_ORDER_STAGING;
210 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_MANUAL_AUTO_EXECUTION;
211 class ONIXS_MTS_BONDVISION_SDP_API BV_DEAL;
212 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_DEAL;
213 class ONIXS_MTS_BONDVISION_SDP_API BV_TRADE;
214 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_TRADE;
215 class ONIXS_MTS_BONDVISION_SDP_API BV_LAST_DAY_TRADE;
216 class ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_SPLIT;
217 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_TRADE_SPLIT;
218 class ONIXS_MTS_BONDVISION_SDP_API BV_BUY_SIDE_ALLOCATION_REPORT;
219 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_BUY_SIDE_ALLOCATION_REPORT;
220 class ONIXS_MTS_BONDVISION_SDP_API BV_SELL_SIDE_ALLOCATION_REPORT;
221 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_SELL_SIDE_ALLOCATION_REPORT;
222 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT;
223 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EXCEPTION;
224 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_INFO;
225 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_INSTRUMENT_CLASS_ENABLE;
226 class ONIXS_MTS_BONDVISION_SDP_API BV_SELL_SIDE_MEMBER;
227 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION;
228 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_EXCEPTION;
229 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_TRADER_EXCEPTION;
230 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TYPE_EXCEPTION;
231 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_TRADER;
232 class ONIXS_MTS_BONDVISION_SDP_API BV_TRADER_INFO;
233 class ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_SALES_CONFIG;
234 class ONIXS_MTS_BONDVISION_SDP_API BV_BUY_SIDE_MEMBER;
235 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP;
236 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_MEMBER;
237 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_MEMBER_TRADER_EXC;
238 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_RFCQ_OPTION;
239 class ONIXS_MTS_BONDVISION_SDP_API BV_DEALER_GROUP;
240 class ONIXS_MTS_BONDVISION_SDP_API BV_PRICE_ALERT;
241 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP;
242 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_EXT;
243 class ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_DEFINITION;
244 class ONIXS_MTS_BONDVISION_SDP_API BV_CUSTOM_INSTRUMENT_GROUP;
245 class ONIXS_MTS_BONDVISION_SDP_API BV_CUSTOM_INSTRUMENT_GROUP_DEFINITION;
246 class ONIXS_MTS_BONDVISION_SDP_API BV_BENCHMARK_INDEX_VALUE;
247 class ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_TRADING_IDEA;
248 class ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_MESSAGE;
249 class ONIXS_MTS_BONDVISION_SDP_API BV_HIST_RFCQ_MESSAGE;
250 
251 
252 class ONIXS_MTS_BONDVISION_SDP_API ClassListener
253 {
254 public:
255  virtual void onTI_SERVICE_PROVIDER(const TI_SERVICE_PROVIDER& /*message*/){};
256  virtual void onTI_MARKET(const TI_MARKET& /*message*/){};
257  virtual void onTI_SECTION(const TI_SECTION& /*message*/){};
258  virtual void onTI_MARKET_PHASE(const TI_MARKET_PHASE& /*message*/){};
259  virtual void onTI_PHASE_SECTION(const TI_PHASE_SECTION& /*message*/){};
260  virtual void onTI_CURRENCY(const TI_CURRENCY& /*message*/){};
261  virtual void onTI_COUNTRY(const TI_COUNTRY& /*message*/){};
262  virtual void onTI_ISSUER(const TI_ISSUER& /*message*/){};
263  virtual void onTI_INDUSTRY(const TI_INDUSTRY& /*message*/){};
264  virtual void onTI_RESIDUAL_MATURITY(const TI_RESIDUAL_MATURITY& /*message*/){};
265  virtual void onTI_PRODUCT_TYPE(const TI_PRODUCT_TYPE& /*message*/){};
266  virtual void onTI_CALENDAR(const TI_CALENDAR& /*message*/){};
267  virtual void onTI_CALENDAR_HOLIDAY(const TI_CALENDAR_HOLIDAY& /*message*/){};
268  virtual void onTI_CALENDAR_WDAY(const TI_CALENDAR_WDAY& /*message*/){};
269  virtual void onTI_CALENDAR_EXCEPTION(const TI_CALENDAR_EXCEPTION& /*message*/){};
270  virtual void onTI_INSTRUMENT_CLASS(const TI_INSTRUMENT_CLASS& /*message*/){};
271  virtual void onTI_COUPON_PLAN(const TI_COUPON_PLAN& /*message*/){};
272  virtual void onTI_INSTRUMENT(const TI_INSTRUMENT& /*message*/){};
273  virtual void onTI_INSTRUMENT_ALT_CODE(const TI_INSTRUMENT_ALT_CODE& /*message*/){};
274  virtual void onTI_FUTURE(const TI_FUTURE& /*message*/){};
275  virtual void onTI_FUTURE_DELIVERY(const TI_FUTURE_DELIVERY& /*message*/){};
276  virtual void onTI_FUTURE_EXCHANGE(const TI_FUTURE_EXCHANGE& /*message*/){};
277  virtual void onTI_RATES(const TI_RATES& /*message*/){};
278  virtual void onTI_INFLATION_INDEX(const TI_INFLATION_INDEX& /*message*/){};
279  virtual void onTI_MEMBER(const TI_MEMBER& /*message*/){};
280  virtual void onTI_MEMBER_SECTION(const TI_MEMBER_SECTION& /*message*/){};
282  virtual void onTI_MARKET_FUNCTION(const TI_MARKET_FUNCTION& /*message*/){};
283  virtual void onTI_MARKET_FUNCTION_PROFILE(const TI_MARKET_FUNCTION_PROFILE& /*message*/){};
285  virtual void onTI_MEMBER_CONNECTION_INFO(const TI_MEMBER_CONNECTION_INFO& /*message*/){};
286  virtual void onTI_BROKER(const TI_BROKER& /*message*/){};
287  virtual void onTI_TRADER_GROUPS(const TI_TRADER_GROUPS& /*message*/){};
288  virtual void onTI_TRADER(const TI_TRADER& /*message*/){};
289  virtual void onTI_TRADER_CONNECTION_INFO(const TI_TRADER_CONNECTION_INFO& /*message*/){};
296  virtual void onTI_SETTL_SYSTEM(const TI_SETTL_SYSTEM& /*message*/){};
297  virtual void onTI_SETTL_GROUP_INFO(const TI_SETTL_GROUP_INFO& /*message*/){};
299  virtual void onTI_MARKET_STATUS(const TI_MARKET_STATUS& /*message*/){};
300  virtual void onTI_SECTION_PHASE_STATUS(const TI_SECTION_PHASE_STATUS& /*message*/){};
301  virtual void onTI_MEMBER_STATUS(const TI_MEMBER_STATUS& /*message*/){};
302  virtual void onTI_TRADER_STATUS(const TI_TRADER_STATUS& /*message*/){};
303  virtual void onTI_TRADER_GROUP_SUSPENSION(const TI_TRADER_GROUP_SUSPENSION& /*message*/){};
304  virtual void onTI_SUSPENSION(const TI_SUSPENSION& /*message*/){};
305  virtual void onTI_TRADING_CAPS(const TI_TRADING_CAPS& /*message*/){};
306  virtual void onTI_MAIL(const TI_MAIL& /*message*/){};
307  virtual void onTI_INSTRUMENT_RATING(const TI_INSTRUMENT_RATING& /*message*/){};
308  virtual void onTI_EXCHANGE_RATE(const TI_EXCHANGE_RATE& /*message*/){};
309  virtual void onTI_PRICE(const TI_PRICE& /*message*/){};
310  virtual void onTI_DESC_CLASS(const TI_DESC_CLASS& /*message*/){};
311  virtual void onTI_DESC_CLASS_FIELD(const TI_DESC_CLASS_FIELD& /*message*/){};
312  virtual void onTI_DESC_CLASS_KEY(const TI_DESC_CLASS_KEY& /*message*/){};
313  virtual void onTI_DESC_CLASS_SEGKEY(const TI_DESC_CLASS_SEGKEY& /*message*/){};
314  virtual void onTI_UPLOAD(const TI_UPLOAD& /*message*/){};
315  virtual void onBV_MARKET(const BV_MARKET& /*message*/){};
316  virtual void onBV_RESTRICTED_TRADING(const BV_RESTRICTED_TRADING& /*message*/){};
317  virtual void onBV_MARKET_PARAMS(const BV_MARKET_PARAMS& /*message*/){};
318  virtual void onBV_AREA_CODE(const BV_AREA_CODE& /*message*/){};
319  virtual void onBV_AREA_CODE_X_INSTRUMENT(const BV_AREA_CODE_X_INSTRUMENT& /*message*/){};
320  virtual void onBV_AREA_CODE_RELATION(const BV_AREA_CODE_RELATION& /*message*/){};
321  virtual void onBV_MKT_AFFILIATION(const BV_MKT_AFFILIATION& /*message*/){};
322  virtual void onBV_INSTRUMENT_CLASS(const BV_INSTRUMENT_CLASS& /*message*/){};
323  virtual void onBV_INSTRUMENT_CLASS_SECTION(const BV_INSTRUMENT_CLASS_SECTION& /*message*/){};
325  virtual void onBV_INSTRUMENT_SECTION(const BV_INSTRUMENT_SECTION& /*message*/){};
326  virtual void onBV_IC_SECTION_ADJUSTMENT(const BV_IC_SECTION_ADJUSTMENT& /*message*/){};
327  virtual void onBV_INSTRUMENT(const BV_INSTRUMENT& /*message*/){};
328  virtual void onBV_BOND(const BV_BOND& /*message*/){};
329  virtual void onBV_BOND_EXT(const BV_BOND_EXT& /*message*/){};
330  virtual void onBV_GREEN_BOND(const BV_GREEN_BOND& /*message*/){};
331  virtual void onBV_ALTERNATIVE_TICKER(const BV_ALTERNATIVE_TICKER& /*message*/){};
333  virtual void onBV_CALLABLE_BOND(const BV_CALLABLE_BOND& /*message*/){};
334  virtual void onBV_CALLABLE_BOND_SCHEDULE(const BV_CALLABLE_BOND_SCHEDULE& /*message*/){};
335  virtual void onBV_CORPORATE_ACTION(const BV_CORPORATE_ACTION& /*message*/){};
336  virtual void onBV_MWC_BOND(const BV_MWC_BOND& /*message*/){};
337  virtual void onBV_LINKER_NOMINAL_BOND(const BV_LINKER_NOMINAL_BOND& /*message*/){};
338  virtual void onBV_INSTRUMENT_MODALITY(const BV_INSTRUMENT_MODALITY& /*message*/){};
339  virtual void onBV_QUOTATION_LIMIT(const BV_QUOTATION_LIMIT& /*message*/){};
340  virtual void onBV_PRETRADE_LIMIT(const BV_PRETRADE_LIMIT& /*message*/){};
343  virtual void onBV_BENCHMARK_INDEX(const BV_BENCHMARK_INDEX& /*message*/){};
344  virtual void onBV_CURVE(const BV_CURVE& /*message*/){};
345  virtual void onBV_ANALYTICS_BOND_TYPOLOGY(const BV_ANALYTICS_BOND_TYPOLOGY& /*message*/){};
346  virtual void onBV_MIFIR_BOND_TYPE(const BV_MIFIR_BOND_TYPE& /*message*/){};
347  virtual void onBV_MIFIR_BOND_SENIORITY(const BV_MIFIR_BOND_SENIORITY& /*message*/){};
348  virtual void onBV_SETTLEMENT_GROUP_MEMBER(const BV_SETTLEMENT_GROUP_MEMBER& /*message*/){};
349  virtual void onBV_CUTOFF(const BV_CUTOFF& /*message*/){};
350  virtual void onBV_MEMBER(const BV_MEMBER& /*message*/){};
351  virtual void onBV_LEI_CODE_X_AREA_CODE(const BV_LEI_CODE_X_AREA_CODE& /*message*/){};
352  virtual void onBV_SELL_SIDE_X_IC_LEI_CODE(const BV_SELL_SIDE_X_IC_LEI_CODE& /*message*/){};
354  virtual void onBV_MEMBER_PRIVATE_INFO(const BV_MEMBER_PRIVATE_INFO& /*message*/){};
355  virtual void onBV_LINKED_MEMBERS(const BV_LINKED_MEMBERS& /*message*/){};
356  virtual void onBV_INVENTORY_DEALERS(const BV_INVENTORY_DEALERS& /*message*/){};
358  virtual void onBV_MULTIMEMBER_TRADER(const BV_MULTIMEMBER_TRADER& /*message*/){};
359  virtual void onBV_TRADING_CAPACITY(const BV_TRADING_CAPACITY& /*message*/){};
360  virtual void onBV_ALGO_ID_REGISTRATION(const BV_ALGO_ID_REGISTRATION& /*message*/){};
361  virtual void onBV_CLIENT_REGISTRATION(const BV_CLIENT_REGISTRATION& /*message*/){};
362  virtual void onBV_NATIONAL_ID_REGISTRATION(const BV_NATIONAL_ID_REGISTRATION& /*message*/){};
363  virtual void onBV_MIFID_DEFAULT_INFO(const BV_MIFID_DEFAULT_INFO& /*message*/){};
364  virtual void onBV_PRE_TRADE_QUOTE(const BV_PRE_TRADE_QUOTE& /*message*/){};
365  virtual void onBV_LAST_DEAL(const BV_LAST_DEAL& /*message*/){};
368  virtual void onBV_VOLUME_MARKET_STATISTIC(const BV_VOLUME_MARKET_STATISTIC& /*message*/){};
369  virtual void onBV_OFFICIAL_PRICE(const BV_OFFICIAL_PRICE& /*message*/){};
370  virtual void onBV_BEST(const BV_BEST& /*message*/){};
371  virtual void onBV_INVENTORY_DEPTH(const BV_INVENTORY_DEPTH& /*message*/){};
372  virtual void onBV_INVENTORY_BY_DEALER(const BV_INVENTORY_BY_DEALER& /*message*/){};
373  virtual void onBV_RFCQ_DEPTH(const BV_RFCQ_DEPTH& /*message*/){};
374  virtual void onBV_RFCQ_SYNTHETIC_BOOK(const BV_RFCQ_SYNTHETIC_BOOK& /*message*/){};
375  virtual void onBV_HIST_RFCQ_DEPTH(const BV_HIST_RFCQ_DEPTH& /*message*/){};
376  virtual void onBV_CMF_DEPTH(const BV_CMF_DEPTH& /*message*/){};
377  virtual void onBV_CMF_DEPTH_2(const BV_CMF_DEPTH_2& /*message*/){};
378  virtual void onBV_CMF_BEST(const BV_CMF_BEST& /*message*/){};
379  virtual void onBV_CMF_BEST_2(const BV_CMF_BEST_2& /*message*/){};
380  virtual void onBV_CMF_LAST_DEAL(const BV_CMF_LAST_DEAL& /*message*/){};
382  virtual void onBV_CMF_OFFICIAL_PRICE(const BV_CMF_OFFICIAL_PRICE& /*message*/){};
383  virtual void onBV_IOI(const BV_IOI& /*message*/){};
384  virtual void onBV_IOI_DEPTH(const BV_IOI_DEPTH& /*message*/){};
385  virtual void onBV_AXE_INFO(const BV_AXE_INFO& /*message*/){};
386  virtual void onBV_INVENTORY_QUOTE(const BV_INVENTORY_QUOTE& /*message*/){};
387  virtual void onBV_INVENTORY_QUICK_EDIT(const BV_INVENTORY_QUICK_EDIT& /*message*/){};
388  virtual void onBV_INVENTORY_QUICK_INFO(const BV_INVENTORY_QUICK_INFO& /*message*/){};
389  virtual void onBV_BUY_SIDE_INVENTORY_ORDER(const BV_BUY_SIDE_INVENTORY_ORDER& /*message*/){};
395  virtual void onBV_RFCQ_REQUEST(const BV_RFCQ_REQUEST& /*message*/){};
398  virtual void onBV_RFCQ(const BV_RFCQ& /*message*/){};
399  virtual void onBV_RFCQ_QUOTE(const BV_RFCQ_QUOTE& /*message*/){};
400  virtual void onBV_HIST_RFCQ_QUOTE(const BV_HIST_RFCQ_QUOTE& /*message*/){};
401  virtual void onBV_RFCQ_QUICK_EDIT(const BV_RFCQ_QUICK_EDIT& /*message*/){};
402  virtual void onBV_RFCQ_QUICK_INFO(const BV_RFCQ_QUICK_INFO& /*message*/){};
403  virtual void onBV_RFCQ_WITHDRAW(const BV_RFCQ_WITHDRAW& /*message*/){};
404  virtual void onBV_RFCQ_ORDER(const BV_RFCQ_ORDER& /*message*/){};
405  virtual void onBV_HIST_RFCQ_ORDER(const BV_HIST_RFCQ_ORDER& /*message*/){};
406  virtual void onBV_RFCQ_BUY_SIDE_SUMMARY(const BV_RFCQ_BUY_SIDE_SUMMARY& /*message*/){};
409  virtual void onBV_RFCQ_SELL_SIDE_SUMMARY(const BV_RFCQ_SELL_SIDE_SUMMARY& /*message*/){};
418  virtual void onBV_YIELD_PRICE_PREVIEW(const BV_YIELD_PRICE_PREVIEW& /*message*/){};
424  virtual void onBV_ACCRUED_INTEREST_PREVIEW(const BV_ACCRUED_INTEREST_PREVIEW& /*message*/){};
425  virtual void onBV_DATE_OFFSET_PREVIEW(const BV_DATE_OFFSET_PREVIEW& /*message*/){};
426  virtual void onBV_RFCQ_DEALER_LIST_PREVIEW(const BV_RFCQ_DEALER_LIST_PREVIEW& /*message*/){};
427  virtual void onBV_ORDER_STAGING(const BV_ORDER_STAGING& /*message*/){};
428  virtual void onBV_HIST_ORDER_STAGING(const BV_HIST_ORDER_STAGING& /*message*/){};
430  virtual void onBV_DEAL(const BV_DEAL& /*message*/){};
431  virtual void onBV_HIST_DEAL(const BV_HIST_DEAL& /*message*/){};
432  virtual void onBV_TRADE(const BV_TRADE& /*message*/){};
433  virtual void onBV_HIST_TRADE(const BV_HIST_TRADE& /*message*/){};
434  virtual void onBV_LAST_DAY_TRADE(const BV_LAST_DAY_TRADE& /*message*/){};
435  virtual void onBV_TRADE_SPLIT(const BV_TRADE_SPLIT& /*message*/){};
436  virtual void onBV_HIST_TRADE_SPLIT(const BV_HIST_TRADE_SPLIT& /*message*/){};
441  virtual void onBV_MEMBER_ACCOUNT(const BV_MEMBER_ACCOUNT& /*message*/){};
442  virtual void onBV_MEMBER_ACCOUNT_EXCEPTION(const BV_MEMBER_ACCOUNT_EXCEPTION& /*message*/){};
443  virtual void onBV_MEMBER_ACCOUNT_INFO(const BV_MEMBER_ACCOUNT_INFO& /*message*/){};
445  virtual void onBV_SELL_SIDE_MEMBER(const BV_SELL_SIDE_MEMBER& /*message*/){};
446  virtual void onBV_RFCQ_TRADING_RELATION(const BV_RFCQ_TRADING_RELATION& /*message*/){};
449  virtual void onBV_RFCQ_TYPE_EXCEPTION(const BV_RFCQ_TYPE_EXCEPTION& /*message*/){};
451  virtual void onBV_TRADER_INFO(const BV_TRADER_INFO& /*message*/){};
452  virtual void onBV_MEMBER_SALES_CONFIG(const BV_MEMBER_SALES_CONFIG& /*message*/){};
453  virtual void onBV_BUY_SIDE_MEMBER(const BV_BUY_SIDE_MEMBER& /*message*/){};
454  virtual void onBV_INVENTORY_GROUP(const BV_INVENTORY_GROUP& /*message*/){};
455  virtual void onBV_INVENTORY_GROUP_MEMBER(const BV_INVENTORY_GROUP_MEMBER& /*message*/){};
458  virtual void onBV_DEALER_GROUP(const BV_DEALER_GROUP& /*message*/){};
459  virtual void onBV_PRICE_ALERT(const BV_PRICE_ALERT& /*message*/){};
460  virtual void onBV_INSTRUMENT_GROUP(const BV_INSTRUMENT_GROUP& /*message*/){};
461  virtual void onBV_INSTRUMENT_GROUP_EXT(const BV_INSTRUMENT_GROUP_EXT& /*message*/){};
463  virtual void onBV_CUSTOM_INSTRUMENT_GROUP(const BV_CUSTOM_INSTRUMENT_GROUP& /*message*/){};
465  virtual void onBV_BENCHMARK_INDEX_VALUE(const BV_BENCHMARK_INDEX_VALUE& /*message*/){};
466  virtual void onBV_INVENTORY_TRADING_IDEA(const BV_INVENTORY_TRADING_IDEA& /*message*/){};
467  virtual void onBV_RFCQ_MESSAGE(const BV_RFCQ_MESSAGE& /*message*/){};
468  virtual void onBV_HIST_RFCQ_MESSAGE(const BV_HIST_RFCQ_MESSAGE& /*message*/){};
469 
470  virtual ~ClassListener() {}
471 };
472 
473 
474 }
475 }
476 }
477 }
virtual void onTI_INFLATION_INDEX(const TI_INFLATION_INDEX &)
virtual void onBV_MEMBER_ACCOUNT_EXCEPTION(const BV_MEMBER_ACCOUNT_EXCEPTION &)
virtual void onTI_TRADING_CAPS(const TI_TRADING_CAPS &)
virtual void onTI_MEMBER_SECTION(const TI_MEMBER_SECTION &)
virtual void onTI_UPLOAD(const TI_UPLOAD &)
virtual void onBV_INVENTORY_GROUP_RFCQ_OPTION(const BV_INVENTORY_GROUP_RFCQ_OPTION &)
virtual void onBV_MULTIMEMBER_TRADER(const BV_MULTIMEMBER_TRADER &)
virtual void onBV_SELL_SIDE_X_IC_LEI_CODE(const BV_SELL_SIDE_X_IC_LEI_CODE &)
virtual void onBV_LAST_DAY_BUY_SIDE_INVENTORY_ORDER(const BV_LAST_DAY_BUY_SIDE_INVENTORY_ORDER &)
virtual void onTI_FUTURE_DELIVERY(const TI_FUTURE_DELIVERY &)
virtual void onBV_DEAL(const BV_DEAL &)
virtual void onBV_RFCQ_MESSAGE(const BV_RFCQ_MESSAGE &)
virtual void onBV_CORPORATE_ACTION(const BV_CORPORATE_ACTION &)
virtual void onBV_MARKET(const BV_MARKET &)
virtual void onBV_MEMBER_ACCOUNT(const BV_MEMBER_ACCOUNT &)
virtual void onTI_INDUSTRY(const TI_INDUSTRY &)
virtual void onBV_AREA_CODE_RELATION(const BV_AREA_CODE_RELATION &)
virtual void onBV_INSTRUMENT_GROUP(const BV_INSTRUMENT_GROUP &)
virtual void onBV_CMF_BEST_2(const BV_CMF_BEST_2 &)
virtual void onBV_RFCQ_TRADING_RELATION_TRADER(const BV_RFCQ_TRADING_RELATION_TRADER &)
virtual void onBV_YIELD_PRICE_PREVIEW(const BV_YIELD_PRICE_PREVIEW &)
virtual void onTI_COUNTRY(const TI_COUNTRY &)
virtual void onBV_CMF_LAST_DEAL(const BV_CMF_LAST_DEAL &)
virtual void onBV_HIST_TRADE_SPLIT(const BV_HIST_TRADE_SPLIT &)
virtual void onBV_HIST_RFCQ_BUY_SIDE_SUMMARY(const BV_HIST_RFCQ_BUY_SIDE_SUMMARY &)
virtual void onTI_MARKET_FUNCTION_PROFILE(const TI_MARKET_FUNCTION_PROFILE &)
virtual void onBV_RFCQ_BUY_SIDE_TRADING_LIST_LEG_REJECT(const BV_RFCQ_BUY_SIDE_TRADING_LIST_LEG_REJECT &)
virtual void onBV_LINKER_NOMINAL_BOND(const BV_LINKER_NOMINAL_BOND &)
virtual void onBV_BENCHMARK_INDEX_VALUE(const BV_BENCHMARK_INDEX_VALUE &)
virtual void onBV_HIST_RFCQ_ORDER(const BV_HIST_RFCQ_ORDER &)
virtual void onTI_DESC_CLASS(const TI_DESC_CLASS &)
virtual void onTI_MARKET(const TI_MARKET &)
virtual void onBV_TRADE(const BV_TRADE &)
virtual void onBV_SELL_SIDE_INVENTORY_ORDER(const BV_SELL_SIDE_INVENTORY_ORDER &)
virtual void onTI_MARKET_STATUS(const TI_MARKET_STATUS &)
virtual void onTI_MEMBER_SECTION_INSTRUMENT_CLASS(const TI_MEMBER_SECTION_INSTRUMENT_CLASS &)
virtual void onBV_TRADER_INFO(const BV_TRADER_INFO &)
virtual void onTI_EXCHANGE_RATE(const TI_EXCHANGE_RATE &)
virtual void onTI_SERVICE_PROVIDER(const TI_SERVICE_PROVIDER &)
virtual void onBV_RFCQ_BUY_SIDE_TRADING_LIST(const BV_RFCQ_BUY_SIDE_TRADING_LIST &)
virtual void onBV_CMF_OFFICIAL_PRICE(const BV_CMF_OFFICIAL_PRICE &)
virtual void onBV_LAST_DEAL(const BV_LAST_DEAL &)
virtual void onTI_PHASE_SECTION(const TI_PHASE_SECTION &)
virtual void onBV_LAST_DAY_RFCQ_SELL_SIDE_SUMMARY(const BV_LAST_DAY_RFCQ_SELL_SIDE_SUMMARY &)
virtual void onTI_TRADER_CONNECTION_INFO(const TI_TRADER_CONNECTION_INFO &)
virtual void onBV_LAST_DAY_TRADE(const BV_LAST_DAY_TRADE &)
virtual void onBV_RFCQ_QUICK_INFO(const BV_RFCQ_QUICK_INFO &)
virtual void onTI_DESC_CLASS_FIELD(const TI_DESC_CLASS_FIELD &)
virtual void onBV_INSTRUMENT(const BV_INSTRUMENT &)
virtual void onTI_PRODUCT_TYPE(const TI_PRODUCT_TYPE &)
virtual void onBV_MWC_BOND(const BV_MWC_BOND &)
virtual void onBV_RFCQ_INSTRUMENT_CLASS_ENABLE(const BV_RFCQ_INSTRUMENT_CLASS_ENABLE &)
virtual void onTI_SECTION_PHASE_STATUS(const TI_SECTION_PHASE_STATUS &)
virtual void onBV_MEMBER_DLT_SETTLEMENT_MODE(const BV_MEMBER_DLT_SETTLEMENT_MODE &)
virtual void onTI_TRADER_STATUS(const TI_TRADER_STATUS &)
virtual void onBV_LINKED_MEMBERS(const BV_LINKED_MEMBERS &)
virtual void onBV_ORDER_STAGING(const BV_ORDER_STAGING &)
virtual void onBV_CMF_DEPTH(const BV_CMF_DEPTH &)
virtual void onBV_CUTOFF(const BV_CUTOFF &)
virtual void onTI_MEMBER_CONNECTION_INFO(const TI_MEMBER_CONNECTION_INFO &)
virtual void onBV_INSTRUMENT_CLASS_SECTION(const BV_INSTRUMENT_CLASS_SECTION &)
virtual void onTI_SETTL_SYSTEM(const TI_SETTL_SYSTEM &)
virtual void onBV_DEALER_GROUP(const BV_DEALER_GROUP &)
virtual void onBV_MEMBER_PRIVATE_INFO(const BV_MEMBER_PRIVATE_INFO &)
virtual void onBV_BOND_EXT(const BV_BOND_EXT &)
virtual void onBV_LEI_CODE_X_AREA_CODE(const BV_LEI_CODE_X_AREA_CODE &)
virtual void onBV_IC_SECTION_ADJUSTMENT(const BV_IC_SECTION_ADJUSTMENT &)
virtual void onTI_RESIDUAL_MATURITY(const TI_RESIDUAL_MATURITY &)
virtual void onBV_DATE_OFFSET_PREVIEW(const BV_DATE_OFFSET_PREVIEW &)
virtual void onBV_HIST_RFCQ_SELL_SIDE_SUMMARY(const BV_HIST_RFCQ_SELL_SIDE_SUMMARY &)
virtual void onBV_INVENTORY_DEALERS(const BV_INVENTORY_DEALERS &)
virtual void onBV_INVENTORY_QUICK_EDIT(const BV_INVENTORY_QUICK_EDIT &)
virtual void onBV_RFCQ_REQUEST(const BV_RFCQ_REQUEST &)
virtual void onBV_SETTLEMENT_GROUP_MEMBER(const BV_SETTLEMENT_GROUP_MEMBER &)
virtual void onBV_BUTTERFLY_DUR_WEIGHTED_PREVIEW(const BV_BUTTERFLY_DUR_WEIGHTED_PREVIEW &)
virtual void onTI_TRADER_GROUP_SUSPENSION(const TI_TRADER_GROUP_SUSPENSION &)
virtual void onBV_BUY_SIDE_INVENTORY_ORDER(const BV_BUY_SIDE_INVENTORY_ORDER &)
virtual void onTI_MARKET_FUNCTION(const TI_MARKET_FUNCTION &)
virtual void onBV_INSTRUMENT_SECTION(const BV_INSTRUMENT_SECTION &)
virtual void onBV_NATIONAL_ID_REGISTRATION(const BV_NATIONAL_ID_REGISTRATION &)
virtual void onTI_CALENDAR_HOLIDAY(const TI_CALENDAR_HOLIDAY &)
virtual void onBV_ALGO_ID_REGISTRATION(const BV_ALGO_ID_REGISTRATION &)
virtual void onBV_HIST_BUY_SIDE_ALLOCATION_REPORT(const BV_HIST_BUY_SIDE_ALLOCATION_REPORT &)
virtual void onBV_HIST_ORDER_STAGING(const BV_HIST_ORDER_STAGING &)
virtual void onTI_TEMPLATE_INSTR_ACCESS_RIGHT(const TI_TEMPLATE_INSTR_ACCESS_RIGHT &)
virtual void onBV_AREA_CODE_X_INSTRUMENT(const BV_AREA_CODE_X_INSTRUMENT &)
virtual void onTI_FUTURE_EXCHANGE(const TI_FUTURE_EXCHANGE &)
virtual void onBV_CURVE(const BV_CURVE &)
virtual void onBV_HIST_DEAL(const BV_HIST_DEAL &)
virtual void onBV_HIST_RFCQ_DEPTH(const BV_HIST_RFCQ_DEPTH &)
virtual void onBV_RFCQ_SELL_SIDE_SUMMARY(const BV_RFCQ_SELL_SIDE_SUMMARY &)
virtual void onBV_LAST_DAY_SELL_SIDE_INVENTORY_ORDER(const BV_LAST_DAY_SELL_SIDE_INVENTORY_ORDER &)
virtual void onBV_RFCQ_SELL_SIDE_TRADING_LIST_LEG_REJECT(const BV_RFCQ_SELL_SIDE_TRADING_LIST_LEG_REJECT &)
virtual void onBV_PRICE_ALERT(const BV_PRICE_ALERT &)
virtual void onTI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION(const TI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION &)
virtual void onBV_INVENTORY_QUOTE(const BV_INVENTORY_QUOTE &)
virtual void onTI_FUTURE(const TI_FUTURE &)
virtual void onTI_MAIL(const TI_MAIL &)
virtual void onBV_CLIENT_REGISTRATION(const BV_CLIENT_REGISTRATION &)
virtual void onBV_RESTRICTED_TRADING(const BV_RESTRICTED_TRADING &)
virtual void onBV_RFCQ_SYNTHETIC_BOOK(const BV_RFCQ_SYNTHETIC_BOOK &)
virtual void onBV_CUSTOM_INSTRUMENT_GROUP(const BV_CUSTOM_INSTRUMENT_GROUP &)
virtual void onTI_TRADER_PLATFORM_ACCESS_RIGHT(const TI_TRADER_PLATFORM_ACCESS_RIGHT &)
virtual void onBV_FINANCIAL_INSTRUMENT_STATISTIC(const BV_FINANCIAL_INSTRUMENT_STATISTIC &)
virtual void onBV_INSTRUMENT_CLASS_AREA_CODE_MKTAFF(const BV_INSTRUMENT_CLASS_AREA_CODE_MKTAFF &)
virtual void onBV_HIST_VOICE_CONFIRMED_QUOTES_REGISTRATION(const BV_HIST_VOICE_CONFIRMED_QUOTES_REGISTRATION &)
virtual void onBV_CALLABLE_BOND(const BV_CALLABLE_BOND &)
virtual void onBV_RFCQ_ORDER(const BV_RFCQ_ORDER &)
virtual void onBV_MIFIR_BOND_SENIORITY(const BV_MIFIR_BOND_SENIORITY &)
virtual void onTI_SETTL_GROUP_INFO(const TI_SETTL_GROUP_INFO &)
virtual void onBV_ALTERNATIVE_TICKER(const BV_ALTERNATIVE_TICKER &)
virtual void onBV_RFCQ_TRADING_RELATION_TRADER_EXCEPTION(const BV_RFCQ_TRADING_RELATION_TRADER_EXCEPTION &)
virtual void onBV_RFCQ_BUY_SIDE_SUMMARY(const BV_RFCQ_BUY_SIDE_SUMMARY &)
virtual void onBV_AXE_INFO(const BV_AXE_INFO &)
virtual void onBV_RFCQ_SELL_SIDE_TRADING_LIST_LEG_INFO(const BV_RFCQ_SELL_SIDE_TRADING_LIST_LEG_INFO &)
virtual void onTI_ISSUER(const TI_ISSUER &)
virtual void onTI_CURRENCY(const TI_CURRENCY &)
virtual void onBV_INSTRUMENT_CLASS(const BV_INSTRUMENT_CLASS &)
virtual void onBV_ACCRUED_INTEREST_PREVIEW(const BV_ACCRUED_INTEREST_PREVIEW &)
virtual void onBV_RFCQ_SELL_SIDE_TRADING_LIST(const BV_RFCQ_SELL_SIDE_TRADING_LIST &)
virtual void onBV_BUTTERFLY_MOD_DURATION_PREVIEW(const BV_BUTTERFLY_MOD_DURATION_PREVIEW &)
virtual void onBV_INVENTORY_BY_DEALER(const BV_INVENTORY_BY_DEALER &)
virtual void onBV_MARKET_PARAMS(const BV_MARKET_PARAMS &)
virtual void onBV_INVENTORY_GROUP_MEMBER(const BV_INVENTORY_GROUP_MEMBER &)
virtual void onBV_HIST_BUY_SIDE_INVENTORY_ORDER(const BV_HIST_BUY_SIDE_INVENTORY_ORDER &)
virtual void onTI_CALENDAR(const TI_CALENDAR &)
virtual void onBV_HIST_TRADE(const BV_HIST_TRADE &)
virtual void onTI_TRADER(const TI_TRADER &)
virtual void onTI_MARKET_PHASE(const TI_MARKET_PHASE &)
virtual void onBV_SELL_SIDE_ALLOCATION_REPORT(const BV_SELL_SIDE_ALLOCATION_REPORT &)
virtual void onBV_MEMBER_SALES_CONFIG(const BV_MEMBER_SALES_CONFIG &)
virtual void onBV_CMF_BEST(const BV_CMF_BEST &)
virtual void onBV_TRADING_CAPACITY(const BV_TRADING_CAPACITY &)
virtual void onBV_SELL_SIDE_MEMBER(const BV_SELL_SIDE_MEMBER &)
virtual void onBV_TRADE_SPLIT(const BV_TRADE_SPLIT &)
virtual void onBV_HIST_RFCQ_QUOTE(const BV_HIST_RFCQ_QUOTE &)
virtual void onBV_QUOTATION_LIMIT(const BV_QUOTATION_LIMIT &)
virtual void onBV_MIFID_DEFAULT_INFO(const BV_MIFID_DEFAULT_INFO &)
virtual void onBV_BENCHMARK_INDEX(const BV_BENCHMARK_INDEX &)
virtual void onTI_DESC_CLASS_SEGKEY(const TI_DESC_CLASS_SEGKEY &)
virtual void onTI_MEMBER_STATUS(const TI_MEMBER_STATUS &)
virtual void onTI_CALENDAR_EXCEPTION(const TI_CALENDAR_EXCEPTION &)
virtual void onTI_SECTION(const TI_SECTION &)
virtual void onBV_ANALYTICS_BOND_TYPOLOGY(const BV_ANALYTICS_BOND_TYPOLOGY &)
virtual void onBV_RESIDUAL_MATURITY_BENCHMARK(const BV_RESIDUAL_MATURITY_BENCHMARK &)
virtual void onBV_VOLUME_MARKET_STATISTIC(const BV_VOLUME_MARKET_STATISTIC &)
virtual void onTI_PRICE(const TI_PRICE &)
virtual void onBV_RFCQ_DEPTH(const BV_RFCQ_DEPTH &)
virtual void onBV_LAST_DAY_RFCQ_BUY_SIDE_SUMMARY(const BV_LAST_DAY_RFCQ_BUY_SIDE_SUMMARY &)
virtual void onTI_INSTRUMENT_RATING(const TI_INSTRUMENT_RATING &)
virtual void onBV_HIST_SELL_SIDE_ALLOCATION_REPORT(const BV_HIST_SELL_SIDE_ALLOCATION_REPORT &)
virtual void onBV_HIST_RFCQ_MESSAGE(const BV_HIST_RFCQ_MESSAGE &)
virtual void onBV_MKT_AFFILIATION(const BV_MKT_AFFILIATION &)
virtual void onTI_TRADER_MARKET_ACCESS_RIGHT(const TI_TRADER_MARKET_ACCESS_RIGHT &)
virtual void onTI_INSTRUMENT(const TI_INSTRUMENT &)
virtual void onBV_CMF_FINANCIAL_INSTRUMENT_STATISTIC(const BV_CMF_FINANCIAL_INSTRUMENT_STATISTIC &)
virtual void onTI_TEMPLATE_MARKET_ACCESS_RIGHT(const TI_TEMPLATE_MARKET_ACCESS_RIGHT &)
virtual void onBV_MEMBER(const BV_MEMBER &)
virtual void onBV_CALLABLE_BOND_SCHEDULE(const BV_CALLABLE_BOND_SCHEDULE &)
virtual void onTI_TEMPLATE_PLATFORM_ACCESS_RIGHT(const TI_TEMPLATE_PLATFORM_ACCESS_RIGHT &)
virtual void onBV_GREEN_BOND(const BV_GREEN_BOND &)
virtual void onTI_COUPON_PLAN(const TI_COUPON_PLAN &)
virtual void onTI_CALENDAR_WDAY(const TI_CALENDAR_WDAY &)
virtual void onBV_MIFIR_BOND_TYPE(const BV_MIFIR_BOND_TYPE &)
virtual void onBV_CMF_DEPTH_2(const BV_CMF_DEPTH_2 &)
virtual void onTI_DESC_CLASS_KEY(const TI_DESC_CLASS_KEY &)
virtual void onTI_INTRADAY_UPDATE_NOTIFICATION(const TI_INTRADAY_UPDATE_NOTIFICATION &)
virtual void onTI_SUSPENSION(const TI_SUSPENSION &)
virtual void onTI_INSTRUMENT_CLASS(const TI_INSTRUMENT_CLASS &)
virtual void onBV_IOI_DEPTH(const BV_IOI_DEPTH &)
virtual void onBV_BOND(const BV_BOND &)
virtual void onBV_LIQUID_INSTRUMENT_THRESHOLDS(const BV_LIQUID_INSTRUMENT_THRESHOLDS &)
virtual void onBV_INVENTORY_DEPTH(const BV_INVENTORY_DEPTH &)
virtual void onBV_SWITCH_CASH_EQUIVALENT_PREVIEW(const BV_SWITCH_CASH_EQUIVALENT_PREVIEW &)
virtual void onBV_CUSTOM_INSTRUMENT_GROUP_DEFINITION(const BV_CUSTOM_INSTRUMENT_GROUP_DEFINITION &)
virtual void onTI_INSTRUMENT_ALT_CODE(const TI_INSTRUMENT_ALT_CODE &)
virtual void onTI_BROKER(const TI_BROKER &)
virtual void onBV_RFCQ(const BV_RFCQ &)
virtual void onBV_RFCQ_TRADING_RELATION(const BV_RFCQ_TRADING_RELATION &)
virtual void onBV_INSTRUMENT_GROUP_EXT(const BV_INSTRUMENT_GROUP_EXT &)
virtual void onTI_TRADER_INSTR_ACCESS_RIGHT(const TI_TRADER_INSTR_ACCESS_RIGHT &)
virtual void onBV_RFCQ_TRADING_RELATION_EXCEPTION(const BV_RFCQ_TRADING_RELATION_EXCEPTION &)
virtual void onBV_INSTRUMENT_GROUP_DEFINITION(const BV_INSTRUMENT_GROUP_DEFINITION &)
virtual void onTI_MEMBER(const TI_MEMBER &)
virtual void onBV_VARIABLE_COUPON_BOND_SCHEDULE(const BV_VARIABLE_COUPON_BOND_SCHEDULE &)
virtual void onBV_BUY_SIDE_ALLOCATION_REPORT(const BV_BUY_SIDE_ALLOCATION_REPORT &)
virtual void onBV_INVENTORY_GROUP(const BV_INVENTORY_GROUP &)
virtual void onBV_VOICE_CONFIRMED_QUOTES_REGISTRATION(const BV_VOICE_CONFIRMED_QUOTES_REGISTRATION &)
virtual void onBV_RFCQ_WITHDRAW(const BV_RFCQ_WITHDRAW &)
virtual void onBV_PRE_TRADE_QUOTE(const BV_PRE_TRADE_QUOTE &)
virtual void onBV_RFCQ_MANUAL_AUTO_EXECUTION(const BV_RFCQ_MANUAL_AUTO_EXECUTION &)
virtual void onBV_AREA_CODE(const BV_AREA_CODE &)
virtual void onBV_INSTRUMENT_MODALITY(const BV_INSTRUMENT_MODALITY &)
virtual void onBV_TRADABLE_INSTRUMENT_STATISTIC(const BV_TRADABLE_INSTRUMENT_STATISTIC &)
virtual void onBV_RFCQ_DEALER_LIST_PREVIEW(const BV_RFCQ_DEALER_LIST_PREVIEW &)
virtual void onBV_BUY_SIDE_MEMBER(const BV_BUY_SIDE_MEMBER &)
virtual void onBV_SWITCH_MOD_DURATION_PREVIEW(const BV_SWITCH_MOD_DURATION_PREVIEW &)
virtual void onTI_RATES(const TI_RATES &)
virtual void onBV_PRETRADE_LIMIT(const BV_PRETRADE_LIMIT &)
virtual void onBV_MINORITY_BROKER_MEMBER_INFO(const BV_MINORITY_BROKER_MEMBER_INFO &)
virtual void onBV_HIST_SELL_SIDE_INVENTORY_ORDER(const BV_HIST_SELL_SIDE_INVENTORY_ORDER &)
virtual void onBV_RFCQ_TYPE_EXCEPTION(const BV_RFCQ_TYPE_EXCEPTION &)
virtual void onBV_INVENTORY_QUICK_INFO(const BV_INVENTORY_QUICK_INFO &)
virtual void onBV_RFCQ_QUOTE(const BV_RFCQ_QUOTE &)
virtual void onBV_INVENTORY_GROUP_MEMBER_TRADER_EXC(const BV_INVENTORY_GROUP_MEMBER_TRADER_EXC &)
virtual void onBV_INVENTORY_TRADING_IDEA(const BV_INVENTORY_TRADING_IDEA &)
virtual void onBV_RFCQ_BUY_SIDE_TRADING_LIST_LEG_INFO(const BV_RFCQ_BUY_SIDE_TRADING_LIST_LEG_INFO &)
virtual void onTI_TRADER_GROUPS(const TI_TRADER_GROUPS &)
virtual void onBV_RFCQ_QUICK_EDIT(const BV_RFCQ_QUICK_EDIT &)
virtual void onBV_MEMBER_ACCOUNT_INFO(const BV_MEMBER_ACCOUNT_INFO &)
virtual void onBV_BEST(const BV_BEST &)
virtual void onBV_OFFICIAL_PRICE(const BV_OFFICIAL_PRICE &)
virtual void onBV_SWITCH_DURATION_WEIGHTED_PREVIEW(const BV_SWITCH_DURATION_WEIGHTED_PREVIEW &)