OnixS C++ MTS Repo SDP Handler  1.3.2.8
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 Repo {
32 namespace SDP {
33 
34 
35 
204 
205 
207 {
208 public:
209  virtual void onREPO_MARKET(const REPO_MARKET& /*message*/){};
210  virtual void onREPO_AREA_CODE(const REPO_AREA_CODE& /*message*/){};
211  virtual void onREPO_TRADING_CAPACITY(const REPO_TRADING_CAPACITY& /*message*/){};
212  virtual void onREPO_INSTRUMENT_CLASS(const REPO_INSTRUMENT_CLASS& /*message*/){};
213  virtual void onREPO_REF_RATE(const REPO_REF_RATE& /*message*/){};
214  virtual void onREPO_INSTRUMENT(const REPO_INSTRUMENT& /*message*/){};
215  virtual void onREPO_TRIPARTY(const REPO_TRIPARTY& /*message*/){};
216  virtual void onREPO_GC(const REPO_GC& /*message*/){};
217  virtual void onREPO_GENERAL_INCLUDING(const REPO_GENERAL_INCLUDING& /*message*/){};
218  virtual void onREPO_GENERAL_EXCLUDING(const REPO_GENERAL_EXCLUDING& /*message*/){};
219  virtual void onREPO_GC_QUANTITY_LIMITS(const REPO_GC_QUANTITY_LIMITS& /*message*/){};
220  virtual void onREPO_MEMBER_GC_DEFAULT(const REPO_MEMBER_GC_DEFAULT& /*message*/){};
221  virtual void onREPO_TRADE_DATES(const REPO_TRADE_DATES& /*message*/){};
222  virtual void onREPO_PLAIN_VANILLA(const REPO_PLAIN_VANILLA& /*message*/){};
223  virtual void onREPO_CUTOFF(const REPO_CUTOFF& /*message*/){};
224  virtual void onREPO_SETTL_SYSTEM(const REPO_SETTL_SYSTEM& /*message*/){};
225  virtual void onREPO_SETTL_GROUP_MEMBER(const REPO_SETTL_GROUP_MEMBER& /*message*/){};
226  virtual void onREPO_CL_HOUSE_SETTL_GROUP(const REPO_CL_HOUSE_SETTL_GROUP& /*message*/){};
227  virtual void onREPO_CLIENT_CLEARING_AGENT(const REPO_CLIENT_CLEARING_AGENT& /*message*/){};
228  virtual void onREPO_MEMBER(const REPO_MEMBER& /*message*/){};
229  virtual void onREPO_PRE_TRADE_QTY_CAPS(const REPO_PRE_TRADE_QTY_CAPS& /*message*/){};
230  virtual void onREPO_REFERENCE_RATE(const REPO_REFERENCE_RATE& /*message*/){};
231  virtual void onREPO_SUSPENSION_DATE(const REPO_SUSPENSION_DATE& /*message*/){};
232  virtual void onREPO_DEPTH(const REPO_DEPTH& /*message*/){};
233  virtual void onREPO_INDICATIVE_DEPTH(const REPO_INDICATIVE_DEPTH& /*message*/){};
234  virtual void onREPO_LAST_EXEC(const REPO_LAST_EXEC& /*message*/){};
236  virtual void onREPO_OFFICIAL_PRICE(const REPO_OFFICIAL_PRICE& /*message*/){};
237  virtual void onREPO_TOTAL_OFFICIAL_PRICE(const REPO_TOTAL_OFFICIAL_PRICE& /*message*/){};
238  virtual void onREPO_SPOT_PRICE(const REPO_SPOT_PRICE& /*message*/){};
239  virtual void onREPO_PROPOSAL(const REPO_PROPOSAL& /*message*/){};
240  virtual void onREPO_ORDER(const REPO_ORDER& /*message*/){};
241  virtual void onREPO_RFQ(const REPO_RFQ& /*message*/){};
242  virtual void onREPO_DATE_PREVIEW(const REPO_DATE_PREVIEW& /*message*/){};
243  virtual void onREPO_PRICE_PREVIEW(const REPO_PRICE_PREVIEW& /*message*/){};
244  virtual void onREPO_FILL(const REPO_FILL& /*message*/){};
245  virtual void onREPO_HIST_FILL(const REPO_HIST_FILL& /*message*/){};
246  virtual void onREPO_IND_FILL(const REPO_IND_FILL& /*message*/){};
247  virtual void onREPO_IND_HIST_FILL(const REPO_IND_HIST_FILL& /*message*/){};
248  virtual void onREPO_BROKER_FILL(const REPO_BROKER_FILL& /*message*/){};
249  virtual void onREPO_HIST_BROKER_FILL(const REPO_HIST_BROKER_FILL& /*message*/){};
250  virtual void onREPO_GC_DEFINITION(const REPO_GC_DEFINITION& /*message*/){};
251  virtual void onREPO_BEST_EXECUTION(const REPO_BEST_EXECUTION& /*message*/){};
252  virtual void onREPO_OPEN_TRADE(const REPO_OPEN_TRADE& /*message*/){};
253  virtual void onREPO_HIST_OPEN_TRADE(const REPO_HIST_OPEN_TRADE& /*message*/){};
254  virtual void onREPO_OPEN_TRADE_REQUEST(const REPO_OPEN_TRADE_REQUEST& /*message*/){};
257  virtual void onREPO_MEMBER_ACCOUNT(const REPO_MEMBER_ACCOUNT& /*message*/){};
258  virtual void onREPO_MEMBER_ACCOUNT_INFO(const REPO_MEMBER_ACCOUNT_INFO& /*message*/){};
260  virtual void onREPO_HAIRCUT(const REPO_HAIRCUT& /*message*/){};
261  virtual void onREPO_HAIRCUT_EXT(const REPO_HAIRCUT_EXT& /*message*/){};
262  virtual void onREPO_CREDIT_LINE_TCL(const REPO_CREDIT_LINE_TCL& /*message*/){};
263  virtual void onREPO_CTPY_LIST_RESTRICTION(const REPO_CTPY_LIST_RESTRICTION& /*message*/){};
264  virtual void onREPO_CLIENT_REGISTRATION(const REPO_CLIENT_REGISTRATION& /*message*/){};
265  virtual void onREPO_ALGO_ID_REGISTRATION(const REPO_ALGO_ID_REGISTRATION& /*message*/){};
266  virtual void onREPO_ACM_CASH_OFFER_DEPTH(const REPO_ACM_CASH_OFFER_DEPTH& /*message*/){};
268  virtual void onREPO_ACM_SUMMARY_CASH_OFFER(const REPO_ACM_SUMMARY_CASH_OFFER& /*message*/){};
272  virtual void onREPO_ACM_CREDIT_LINE_NCL(const REPO_ACM_CREDIT_LINE_NCL& /*message*/){};
273  virtual void onREPO_ACM_CREDIT_LINE_ECL(const REPO_ACM_CREDIT_LINE_ECL& /*message*/){};
274  virtual void onREPO_ACM_CASH_OFFER(const REPO_ACM_CASH_OFFER& /*message*/){};
275  virtual void onREPO_ACM_COLLATERAL_OFFER(const REPO_ACM_COLLATERAL_OFFER& /*message*/){};
276  virtual void onREPO_ACM_BEST_EXECUTION(const REPO_ACM_BEST_EXECUTION& /*message*/){};
278  virtual void onREPO_ACM_TRIPARTY_NOTE(const REPO_ACM_TRIPARTY_NOTE& /*message*/){};
279  virtual void onREPO_OTC_REGISTRATION(const REPO_OTC_REGISTRATION& /*message*/){};
280  virtual void onREPO_HIST_OTC_REGISTRATION(const REPO_HIST_OTC_REGISTRATION& /*message*/){};
281  virtual void onREPO_RFCQ_DEPTH(const REPO_RFCQ_DEPTH& /*message*/){};
282  virtual void onREPO_RFCQ_SYNTHETIC_BOOK(const REPO_RFCQ_SYNTHETIC_BOOK& /*message*/){};
283  virtual void onREPO_HIST_RFCQ_DEPTH(const REPO_HIST_RFCQ_DEPTH& /*message*/){};
284  virtual void onREPO_RFCQ_REQUEST(const REPO_RFCQ_REQUEST& /*message*/){};
291  virtual void onREPO_RFCQ(const REPO_RFCQ& /*message*/){};
292  virtual void onREPO_RFCQ_QUOTE(const REPO_RFCQ_QUOTE& /*message*/){};
293  virtual void onREPO_HIST_RFCQ_QUOTE(const REPO_HIST_RFCQ_QUOTE& /*message*/){};
294  virtual void onREPO_RFCQ_WITHDRAW(const REPO_RFCQ_WITHDRAW& /*message*/){};
295  virtual void onREPO_RFCQ_ORDER(const REPO_RFCQ_ORDER& /*message*/){};
296  virtual void onREPO_HIST_RFCQ_ORDER(const REPO_HIST_RFCQ_ORDER& /*message*/){};
297  virtual void onREPO_RFCQ_BUY_SIDE_SUMMARY(const REPO_RFCQ_BUY_SIDE_SUMMARY& /*message*/){};
300  virtual void onREPO_RFCQ_SELL_SIDE_SUMMARY(const REPO_RFCQ_SELL_SIDE_SUMMARY& /*message*/){};
303  virtual void onREPO_RFCQ_CREDIT_LINE(const REPO_RFCQ_CREDIT_LINE& /*message*/){};
305  virtual void onREPO_RFCQ_MESSAGE(const REPO_RFCQ_MESSAGE& /*message*/){};
306  virtual void onREPO_HIST_RFCQ_MESSAGE(const REPO_HIST_RFCQ_MESSAGE& /*message*/){};
307  virtual void onTI_MEMBER_STATUS(const TI_MEMBER_STATUS& /*message*/){};
308  virtual void onTI_TRADER_STATUS(const TI_TRADER_STATUS& /*message*/){};
309  virtual void onTI_TRADER_GROUP_SUSPENSION(const TI_TRADER_GROUP_SUSPENSION& /*message*/){};
310  virtual void onTI_CREDIT_LINE_NCL(const TI_CREDIT_LINE_NCL& /*message*/){};
311  virtual void onTI_CREDIT_LINE_ECL(const TI_CREDIT_LINE_ECL& /*message*/){};
312  virtual void onTI_CREDIT_RISK_MANAGEMENT(const TI_CREDIT_RISK_MANAGEMENT& /*message*/){};
313  virtual void onTI_LINKED_QUOTE_GROUP(const TI_LINKED_QUOTE_GROUP& /*message*/){};
314  virtual void onTI_RFQ_EXCLUSION(const TI_RFQ_EXCLUSION& /*message*/){};
315  virtual void onTI_RFCQ_EXCLUSION(const TI_RFCQ_EXCLUSION& /*message*/){};
316  virtual void onTI_MAIL(const TI_MAIL& /*message*/){};
317  virtual void onTI_ADDRESSABLE_TRADER(const TI_ADDRESSABLE_TRADER& /*message*/){};
318  virtual void onTI_CHAT_REQUEST(const TI_CHAT_REQUEST& /*message*/){};
319  virtual void onTI_HIST_CHAT_REQUEST(const TI_HIST_CHAT_REQUEST& /*message*/){};
320  virtual void onTI_MESSAGE(const TI_MESSAGE& /*message*/){};
321  virtual void onTI_HIST_MESSAGE(const TI_HIST_MESSAGE& /*message*/){};
322  virtual void onTI_CLOSING_MESSAGE(const TI_CLOSING_MESSAGE& /*message*/){};
323  virtual void onTI_EOI_MESSAGE(const TI_EOI_MESSAGE& /*message*/){};
324  virtual void onTI_BB_MESSAGE(const TI_BB_MESSAGE& /*message*/){};
325  virtual void onTI_HIST_EOI_MESSAGE(const TI_HIST_EOI_MESSAGE& /*message*/){};
326  virtual void onTI_HIST_BB_MESSAGE(const TI_HIST_BB_MESSAGE& /*message*/){};
327  virtual void onTI_SERVICE_PROVIDER(const TI_SERVICE_PROVIDER& /*message*/){};
328  virtual void onTI_MARKET(const TI_MARKET& /*message*/){};
329  virtual void onTI_SECTION(const TI_SECTION& /*message*/){};
330  virtual void onTI_MARKET_PARAMS(const TI_MARKET_PARAMS& /*message*/){};
331  virtual void onTI_MARKET_PHASE(const TI_MARKET_PHASE& /*message*/){};
332  virtual void onTI_PHASE_SECTION(const TI_PHASE_SECTION& /*message*/){};
333  virtual void onTI_CURRENCY(const TI_CURRENCY& /*message*/){};
334  virtual void onTI_COUNTRY(const TI_COUNTRY& /*message*/){};
335  virtual void onTI_ISSUER(const TI_ISSUER& /*message*/){};
336  virtual void onTI_BUSINESS_CENTER(const TI_BUSINESS_CENTER& /*message*/){};
337  virtual void onTI_INDUSTRY(const TI_INDUSTRY& /*message*/){};
338  virtual void onTI_RESIDUAL_MATURITY(const TI_RESIDUAL_MATURITY& /*message*/){};
339  virtual void onTI_CALENDAR(const TI_CALENDAR& /*message*/){};
340  virtual void onTI_CALENDAR_HOLIDAY(const TI_CALENDAR_HOLIDAY& /*message*/){};
341  virtual void onTI_CALENDAR_WDAY(const TI_CALENDAR_WDAY& /*message*/){};
342  virtual void onTI_CALENDAR_EXCEPTION(const TI_CALENDAR_EXCEPTION& /*message*/){};
343  virtual void onTI_INSTRUMENT_CLASS(const TI_INSTRUMENT_CLASS& /*message*/){};
344  virtual void onTI_INSTRUMENT_CLASS_SECTION(const TI_INSTRUMENT_CLASS_SECTION& /*message*/){};
345  virtual void onTI_COUPON_PLAN(const TI_COUPON_PLAN& /*message*/){};
346  virtual void onTI_INSTRUMENT(const TI_INSTRUMENT& /*message*/){};
347  virtual void onTI_INFLATION_INDEX(const TI_INFLATION_INDEX& /*message*/){};
348  virtual void onTI_MEMBER(const TI_MEMBER& /*message*/){};
349  virtual void onTI_MEMBER_SECTION(const TI_MEMBER_SECTION& /*message*/){};
351  virtual void onTI_MARKET_FUNCTION(const TI_MARKET_FUNCTION& /*message*/){};
352  virtual void onTI_MARKET_FUNCTION_PROFILE(const TI_MARKET_FUNCTION_PROFILE& /*message*/){};
354  virtual void onTI_MKT_LINKED_MEMBERS(const TI_MKT_LINKED_MEMBERS& /*message*/){};
355  virtual void onTI_BROKER(const TI_BROKER& /*message*/){};
356  virtual void onTI_TRADER_GROUPS(const TI_TRADER_GROUPS& /*message*/){};
357  virtual void onTI_TRADER(const TI_TRADER& /*message*/){};
358  virtual void onTI_TRADER_CONNECTION_INFO(const TI_TRADER_CONNECTION_INFO& /*message*/){};
362  virtual void onTI_SETTL_SYSTEM(const TI_SETTL_SYSTEM& /*message*/){};
363  virtual void onTI_SETTL_GROUP_INFO(const TI_SETTL_GROUP_INFO& /*message*/){};
364  virtual void onTI_SETTLEMENT_SYSTEM_TRADER(const TI_SETTLEMENT_SYSTEM_TRADER& /*message*/){};
365  virtual void onTI_MARKET_STATUS(const TI_MARKET_STATUS& /*message*/){};
366  virtual void onTI_SECTION_PHASE_STATUS(const TI_SECTION_PHASE_STATUS& /*message*/){};
367  virtual void onTI_SUSPENSION(const TI_SUSPENSION& /*message*/){};
368  virtual void onTI_INSTRUMENT_RATING(const TI_INSTRUMENT_RATING& /*message*/){};
369  virtual void onTI_FIXING_RATE(const TI_FIXING_RATE& /*message*/){};
370  virtual void onTI_HIST_FIXING_RATE(const TI_HIST_FIXING_RATE& /*message*/){};
371  virtual void onTI_EXCHANGE_RATE(const TI_EXCHANGE_RATE& /*message*/){};
372  virtual void onTI_PRICE(const TI_PRICE& /*message*/){};
373  virtual void onTI_DESC_CLASS(const TI_DESC_CLASS& /*message*/){};
374  virtual void onTI_DESC_CLASS_FIELD(const TI_DESC_CLASS_FIELD& /*message*/){};
375  virtual void onTI_DESC_CLASS_KEY(const TI_DESC_CLASS_KEY& /*message*/){};
376  virtual void onTI_DESC_CLASS_SEGKEY(const TI_DESC_CLASS_SEGKEY& /*message*/){};
377 
378  virtual ~ClassListener() {}
379 };
380 
381 
382 }
383 }
384 }
385 }
virtual void onREPO_INDICATIVE_DEPTH(const REPO_INDICATIVE_DEPTH &)
virtual void onTI_CLOSING_MESSAGE(const TI_CLOSING_MESSAGE &)
virtual void onTI_SUSPENSION(const TI_SUSPENSION &)
virtual void onREPO_ACM_HIST_SUMMARY_COLLATERAL_OFFER(const REPO_ACM_HIST_SUMMARY_COLLATERAL_OFFER &)
virtual void onTI_PHASE_SECTION(const TI_PHASE_SECTION &)
virtual void onREPO_RFCQ_SELL_SIDE_SUMMARY(const REPO_RFCQ_SELL_SIDE_SUMMARY &)
virtual void onREPO_BEST_EXECUTION(const REPO_BEST_EXECUTION &)
virtual void onREPO_GC(const REPO_GC &)
virtual void onREPO_CL_HOUSE_SETTL_GROUP(const REPO_CL_HOUSE_SETTL_GROUP &)
virtual void onTI_CALENDAR_HOLIDAY(const TI_CALENDAR_HOLIDAY &)
virtual void onREPO_TRADE_DATES(const REPO_TRADE_DATES &)
virtual void onTI_DESC_CLASS_KEY(const TI_DESC_CLASS_KEY &)
virtual void onTI_TRADER(const TI_TRADER &)
virtual void onTI_CREDIT_RISK_MANAGEMENT(const TI_CREDIT_RISK_MANAGEMENT &)
virtual void onREPO_HIST_ACM_BEST_EXECUTION(const REPO_HIST_ACM_BEST_EXECUTION &)
virtual void onTI_CURRENCY(const TI_CURRENCY &)
virtual void onTI_TRADER_INSTR_ACCESS_RIGHT(const TI_TRADER_INSTR_ACCESS_RIGHT &)
virtual void onREPO_OPEN_TRADE(const REPO_OPEN_TRADE &)
virtual void onTI_SERVICE_PROVIDER(const TI_SERVICE_PROVIDER &)
virtual void onREPO_MEMBER_ACCOUNT_EXCEPTION(const REPO_MEMBER_ACCOUNT_EXCEPTION &)
virtual void onREPO_REFERENCE_RATE(const REPO_REFERENCE_RATE &)
virtual void onTI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION(const TI_MEMBER_SECTION_INSTRUMENT_CLASS_EXCEPTION &)
virtual void onTI_TRADER_STATUS(const TI_TRADER_STATUS &)
virtual void onTI_SETTLEMENT_SYSTEM_TRADER(const TI_SETTLEMENT_SYSTEM_TRADER &)
virtual void onREPO_GENERAL_INCLUDING(const REPO_GENERAL_INCLUDING &)
virtual void onTI_MEMBER(const TI_MEMBER &)
virtual void onREPO_SPOT_PRICE(const REPO_SPOT_PRICE &)
virtual void onREPO_ACM_CREDIT_LINE_NCL(const REPO_ACM_CREDIT_LINE_NCL &)
virtual void onREPO_GC_DEFINITION(const REPO_GC_DEFINITION &)
virtual void onREPO_MEMBER_ACCOUNT(const REPO_MEMBER_ACCOUNT &)
virtual void onTI_SETTL_SYSTEM(const TI_SETTL_SYSTEM &)
virtual void onREPO_LAST_EXEC(const REPO_LAST_EXEC &)
virtual void onTI_MEMBER_SECTION_INSTRUMENT_CLASS(const TI_MEMBER_SECTION_INSTRUMENT_CLASS &)
virtual void onTI_RFCQ_EXCLUSION(const TI_RFCQ_EXCLUSION &)
virtual void onTI_FIXING_RATE(const TI_FIXING_RATE &)
virtual void onREPO_CLIENT_REGISTRATION(const REPO_CLIENT_REGISTRATION &)
virtual void onREPO_RFCQ_BUY_SIDE_TRADING_LIST_LEG_REJECT(const REPO_RFCQ_BUY_SIDE_TRADING_LIST_LEG_REJECT &)
virtual void onREPO_REF_RATE(const REPO_REF_RATE &)
virtual void onREPO_DATE_PREVIEW(const REPO_DATE_PREVIEW &)
virtual void onREPO_ACM_CASH_OFFER(const REPO_ACM_CASH_OFFER &)
virtual void onTI_MARKET_STATUS(const TI_MARKET_STATUS &)
virtual void onREPO_RFCQ_SELL_SIDE_TRADING_LIST_LEG_INFO(const REPO_RFCQ_SELL_SIDE_TRADING_LIST_LEG_INFO &)
virtual void onTI_DESC_CLASS(const TI_DESC_CLASS &)
virtual void onREPO_HIST_OTC_REGISTRATION(const REPO_HIST_OTC_REGISTRATION &)
virtual void onREPO_LAST_DAY_SELL_SIDE_SUMMARY(const REPO_LAST_DAY_SELL_SIDE_SUMMARY &)
virtual void onREPO_RFCQ_BUY_SIDE_TRADING_LIST(const REPO_RFCQ_BUY_SIDE_TRADING_LIST &)
virtual void onTI_MARKET_PHASE(const TI_MARKET_PHASE &)
virtual void onTI_CALENDAR_EXCEPTION(const TI_CALENDAR_EXCEPTION &)
virtual void onREPO_HAIRCUT_EXT(const REPO_HAIRCUT_EXT &)
virtual void onTI_SECTION(const TI_SECTION &)
virtual void onREPO_CTPY_LIST_RESTRICTION(const REPO_CTPY_LIST_RESTRICTION &)
virtual void onTI_LINKED_QUOTE_GROUP(const TI_LINKED_QUOTE_GROUP &)
virtual void onREPO_GC_QUANTITY_LIMITS(const REPO_GC_QUANTITY_LIMITS &)
virtual void onREPO_HIST_RFCQ_ORDER(const REPO_HIST_RFCQ_ORDER &)
virtual void onTI_CHAT_REQUEST(const TI_CHAT_REQUEST &)
virtual void onREPO_HIST_FILL(const REPO_HIST_FILL &)
virtual void onREPO_HIST_RFCQ_QUOTE(const REPO_HIST_RFCQ_QUOTE &)
virtual void onREPO_RFCQ_SELL_SIDE_TRADING_LIST(const REPO_RFCQ_SELL_SIDE_TRADING_LIST &)
virtual void onTI_BROKER(const TI_BROKER &)
virtual void onREPO_OPEN_TRADE_REQUEST(const REPO_OPEN_TRADE_REQUEST &)
virtual void onTI_INSTRUMENT_RATING(const TI_INSTRUMENT_RATING &)
virtual void onREPO_CREDIT_LINE_TCL(const REPO_CREDIT_LINE_TCL &)
virtual void onREPO_ACM_TRIPARTY_NOTE(const REPO_ACM_TRIPARTY_NOTE &)
virtual void onREPO_RFCQ_BUY_SIDE_TRADING_LIST_LEG_INFO(const REPO_RFCQ_BUY_SIDE_TRADING_LIST_LEG_INFO &)
virtual void onTI_EOI_MESSAGE(const TI_EOI_MESSAGE &)
virtual void onREPO_HAIRCUT(const REPO_HAIRCUT &)
virtual void onREPO_ACM_CREDIT_LINE_ECL(const REPO_ACM_CREDIT_LINE_ECL &)
virtual void onREPO_HIST_RFCQ_SELL_SIDE_SUMMARY(const REPO_HIST_RFCQ_SELL_SIDE_SUMMARY &)
virtual void onTI_HIST_FIXING_RATE(const TI_HIST_FIXING_RATE &)
virtual void onREPO_RFCQ_SELL_SIDE_TRADING_LIST_LEG_REJECT(const REPO_RFCQ_SELL_SIDE_TRADING_LIST_LEG_REJECT &)
virtual void onREPO_SUSPENSION_DATE(const REPO_SUSPENSION_DATE &)
virtual void onTI_INSTRUMENT_CLASS_SECTION(const TI_INSTRUMENT_CLASS_SECTION &)
virtual void onREPO_INSTRUMENT_CLASS(const REPO_INSTRUMENT_CLASS &)
virtual void onTI_TRADER_GROUPS(const TI_TRADER_GROUPS &)
virtual void onREPO_HIST_OPEN_TRADE_REQUEST(const REPO_HIST_OPEN_TRADE_REQUEST &)
virtual void onTI_DESC_CLASS_FIELD(const TI_DESC_CLASS_FIELD &)
virtual void onREPO_MEMBER_GC_DEFAULT(const REPO_MEMBER_GC_DEFAULT &)
virtual void onREPO_HIST_OPEN_TRADE(const REPO_HIST_OPEN_TRADE &)
virtual void onTI_CREDIT_LINE_NCL(const TI_CREDIT_LINE_NCL &)
virtual void onTI_CALENDAR(const TI_CALENDAR &)
virtual void onTI_HIST_CHAT_REQUEST(const TI_HIST_CHAT_REQUEST &)
virtual void onREPO_RFCQ_BUY_SIDE_SUMMARY(const REPO_RFCQ_BUY_SIDE_SUMMARY &)
virtual void onREPO_MARKET(const REPO_MARKET &)
virtual void onREPO_RFCQ_SYNTHETIC_BOOK(const REPO_RFCQ_SYNTHETIC_BOOK &)
virtual void onREPO_RFCQ_MESSAGE(const REPO_RFCQ_MESSAGE &)
virtual void onTI_MARKET(const TI_MARKET &)
virtual void onREPO_SETTL_SYSTEM(const REPO_SETTL_SYSTEM &)
virtual void onTI_CALENDAR_WDAY(const TI_CALENDAR_WDAY &)
virtual void onREPO_HIST_RFCQ_MESSAGE(const REPO_HIST_RFCQ_MESSAGE &)
virtual void onTI_MARKET_PARAMS(const TI_MARKET_PARAMS &)
virtual void onTI_TRADER_GROUP_SUSPENSION(const TI_TRADER_GROUP_SUSPENSION &)
virtual void onREPO_ORDER(const REPO_ORDER &)
virtual void onREPO_ACM_COLLATERAL_OFFER_DEPTH(const REPO_ACM_COLLATERAL_OFFER_DEPTH &)
virtual void onREPO_BROKER_FILL(const REPO_BROKER_FILL &)
virtual void onREPO_TRIPARTY(const REPO_TRIPARTY &)
virtual void onTI_RESIDUAL_MATURITY(const TI_RESIDUAL_MATURITY &)
virtual void onTI_INFLATION_INDEX(const TI_INFLATION_INDEX &)
virtual void onTI_HIST_MESSAGE(const TI_HIST_MESSAGE &)
virtual void onTI_INSTRUMENT_CLASS(const TI_INSTRUMENT_CLASS &)
virtual void onTI_TRADER_CONNECTION_INFO(const TI_TRADER_CONNECTION_INFO &)
virtual void onREPO_OTC_REGISTRATION(const REPO_OTC_REGISTRATION &)
virtual void onTI_INSTRUMENT(const TI_INSTRUMENT &)
virtual void onREPO_ACM_SUMMARY_CASH_OFFER(const REPO_ACM_SUMMARY_CASH_OFFER &)
virtual void onREPO_HIST_RFCQ_BUY_SIDE_SUMMARY(const REPO_HIST_RFCQ_BUY_SIDE_SUMMARY &)
virtual void onTI_INDUSTRY(const TI_INDUSTRY &)
virtual void onTI_MEMBER_SECTION(const TI_MEMBER_SECTION &)
virtual void onTI_BUSINESS_CENTER(const TI_BUSINESS_CENTER &)
virtual void onREPO_IND_HIST_FILL(const REPO_IND_HIST_FILL &)
virtual void onREPO_RFCQ_DEPTH(const REPO_RFCQ_DEPTH &)
virtual void onTI_DESC_CLASS_SEGKEY(const TI_DESC_CLASS_SEGKEY &)
virtual void onREPO_RFCQ_REQUEST(const REPO_RFCQ_REQUEST &)
virtual void onREPO_ACM_COLLATERAL_OFFER(const REPO_ACM_COLLATERAL_OFFER &)
virtual void onREPO_ACM_SUMMARY_COLLATERAL_OFFER(const REPO_ACM_SUMMARY_COLLATERAL_OFFER &)
virtual void onTI_PRICE(const TI_PRICE &)
virtual void onREPO_TOTAL_OFFICIAL_PRICE(const REPO_TOTAL_OFFICIAL_PRICE &)
virtual void onREPO_PLAIN_VANILLA(const REPO_PLAIN_VANILLA &)
virtual void onREPO_RFCQ_QUOTE(const REPO_RFCQ_QUOTE &)
virtual void onREPO_DEPTH(const REPO_DEPTH &)
virtual void onREPO_LAST_DAY_BUY_SIDE_SUMMARY(const REPO_LAST_DAY_BUY_SIDE_SUMMARY &)
virtual void onREPO_ACM_CASH_OFFER_DEPTH(const REPO_ACM_CASH_OFFER_DEPTH &)
virtual void onTI_SECTION_PHASE_STATUS(const TI_SECTION_PHASE_STATUS &)
virtual void onTI_CREDIT_LINE_ECL(const TI_CREDIT_LINE_ECL &)
virtual void onTI_MESSAGE(const TI_MESSAGE &)
virtual void onREPO_OFFICIAL_PRICE(const REPO_OFFICIAL_PRICE &)
virtual void onREPO_SETTL_GROUP_MEMBER(const REPO_SETTL_GROUP_MEMBER &)
virtual void onREPO_INSTRUMENT(const REPO_INSTRUMENT &)
virtual void onREPO_RFCQ_ORDER(const REPO_RFCQ_ORDER &)
virtual void onREPO_OPEN_TRADE_PRICE_PREVIEW(const REPO_OPEN_TRADE_PRICE_PREVIEW &)
virtual void onTI_MEMBER_STATUS(const TI_MEMBER_STATUS &)
virtual void onTI_COUPON_PLAN(const TI_COUPON_PLAN &)
virtual void onREPO_AREA_CODE(const REPO_AREA_CODE &)
virtual void onREPO_HIST_RFCQ_DEPTH(const REPO_HIST_RFCQ_DEPTH &)
virtual void onREPO_RFCQ_SPREAD_CONFIGURATION(const REPO_RFCQ_SPREAD_CONFIGURATION &)
virtual void onTI_TRADER_PLATFORM_ACCESS_RIGHT(const TI_TRADER_PLATFORM_ACCESS_RIGHT &)
virtual void onREPO_TRADING_CAPACITY(const REPO_TRADING_CAPACITY &)
virtual void onTI_HIST_BB_MESSAGE(const TI_HIST_BB_MESSAGE &)
virtual void onREPO_MEMBER_ACCOUNT_INFO(const REPO_MEMBER_ACCOUNT_INFO &)
virtual void onREPO_FILL(const REPO_FILL &)
virtual void onREPO_ACM_HIST_SUMMARY_CASH_OFFER(const REPO_ACM_HIST_SUMMARY_CASH_OFFER &)
virtual void onTI_HIST_EOI_MESSAGE(const TI_HIST_EOI_MESSAGE &)
virtual void onREPO_CUTOFF(const REPO_CUTOFF &)
virtual void onREPO_RFCQ_WITHDRAW(const REPO_RFCQ_WITHDRAW &)
virtual void onREPO_PRICE_PREVIEW(const REPO_PRICE_PREVIEW &)
virtual void onTI_SETTL_GROUP_INFO(const TI_SETTL_GROUP_INFO &)
virtual void onREPO_RFCQ(const REPO_RFCQ &)
#define ONIXS_MTS_REPO_SDP_API
Definition: ABI.h:49
virtual void onTI_BB_MESSAGE(const TI_BB_MESSAGE &)
virtual void onREPO_ACM_BEST_EXECUTION(const REPO_ACM_BEST_EXECUTION &)
virtual void onREPO_MEMBER(const REPO_MEMBER &)
virtual void onREPO_CLIENT_CLEARING_AGENT(const REPO_CLIENT_CLEARING_AGENT &)
virtual void onREPO_PRE_TRADE_QTY_CAPS(const REPO_PRE_TRADE_QTY_CAPS &)
virtual void onREPO_INSTRUMENT_DATE_STATISTIC(const REPO_INSTRUMENT_DATE_STATISTIC &)
virtual void onTI_TRADER_MARKET_ACCESS_RIGHT(const TI_TRADER_MARKET_ACCESS_RIGHT &)
virtual void onTI_MARKET_FUNCTION_PROFILE(const TI_MARKET_FUNCTION_PROFILE &)
virtual void onTI_MAIL(const TI_MAIL &)
virtual void onREPO_ALGO_ID_REGISTRATION(const REPO_ALGO_ID_REGISTRATION &)
virtual void onTI_ISSUER(const TI_ISSUER &)
virtual void onTI_RFQ_EXCLUSION(const TI_RFQ_EXCLUSION &)
virtual void onREPO_RFCQ_CREDIT_LINE(const REPO_RFCQ_CREDIT_LINE &)
virtual void onREPO_HIST_BROKER_FILL(const REPO_HIST_BROKER_FILL &)
virtual void onTI_MKT_LINKED_MEMBERS(const TI_MKT_LINKED_MEMBERS &)
virtual void onREPO_PROPOSAL(const REPO_PROPOSAL &)
virtual void onTI_ADDRESSABLE_TRADER(const TI_ADDRESSABLE_TRADER &)
virtual void onTI_COUNTRY(const TI_COUNTRY &)
virtual void onREPO_IND_FILL(const REPO_IND_FILL &)
virtual void onTI_MARKET_FUNCTION(const TI_MARKET_FUNCTION &)
virtual void onTI_EXCHANGE_RATE(const TI_EXCHANGE_RATE &)
virtual void onREPO_GENERAL_EXCLUDING(const REPO_GENERAL_EXCLUDING &)
virtual void onREPO_RFQ(const REPO_RFQ &)