OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers
18.2.0
API documentation
Loading...
Searching...
No Matches
MarketData.h
Go to the documentation of this file.
1
/*
2
* Copyright Onix Solutions Limited [OnixS]. All rights reserved.
3
*
4
* This software owned by Onix Solutions Limited [OnixS] and is protected by copyright law
5
* and international copyright treaties.
6
*
7
* Access to and use of the software is governed by the terms of the applicable ONIXS Software
8
* Services Agreement (the Agreement) and Customer end user license agreements granting
9
* a non-assignable, non-transferable and non-exclusive license to use the software
10
* for it's own data processing purposes under the terms defined in the Agreement.
11
*
12
* Except as otherwise granted within the terms of the Agreement, copying or reproduction of any part
13
* of this source code or associated reference material to any other location for further reproduction
14
* or redistribution, and any amendments to this copyright notice, are expressly prohibited.
15
*
16
* Any reproduction or redistribution for sale or hiring of the Software not in accordance with
17
* the terms of the Agreement is a violation of copyright law.
18
*/
19
20
#pragma once
21
22
#include <
OnixS/Eurex/MarketData/ABI.h
>
23
#include <OnixS/Eurex/MarketData/CompilerDetection.h>
24
#include <
OnixS/Eurex/MarketData/Compiler.h
>
25
#include <OnixS/Eurex/MarketData/BeaconListener.h>
26
#include <
OnixS/Eurex/MarketData/ComplexInstrumentUpdate.h
>
27
#include <
OnixS/Eurex/MarketData/ComplexInstrumentUpdateListener.h
>
28
#include <
OnixS/Eurex/MarketData/CrossRequest.h
>
29
#include <
OnixS/Eurex/MarketData/CrossRequestListener.h
>
30
#include <
OnixS/Eurex/MarketData/Defines.h
>
31
#include <
OnixS/Eurex/MarketData/DepthIncremental.h
>
32
#include <
OnixS/Eurex/MarketData/DepthListener.h
>
33
#include <
OnixS/Eurex/MarketData/CachedDepthIncrementalListener.h
>
34
#include <
OnixS/Eurex/MarketData/DepthIncremental.h
>
35
#include <
OnixS/Eurex/MarketData/DepthSnapshot.h
>
36
#include <
OnixS/Eurex/MarketData/EmdiHandler.h
>
37
#include <
OnixS/Eurex/MarketData/EmdiHandlerManager.h
>
38
#include <
OnixS/Eurex/MarketData/MdiHandler.h
>
39
#include <
OnixS/Eurex/MarketData/MdiHandlerManager.h
>
40
#include <
OnixS/Eurex/MarketData/EobiHandler.h
>
41
#include <
OnixS/Eurex/MarketData/EobiHandlerManager.h
>
42
#include <
OnixS/Eurex/MarketData/EmdsHandler.h
>
43
#include <
OnixS/Eurex/MarketData/ErrorListener.h
>
44
#include <
OnixS/Eurex/MarketData/Exception.h
>
45
#include <
OnixS/Eurex/MarketData/ExchangeTrade.h
>
46
#include <
OnixS/Eurex/MarketData/ExchangeTradeListener.h
>
47
#include <
OnixS/Eurex/MarketData/FeedEngine.h
>
48
#include <
OnixS/Eurex/MarketData/FieldSet.h
>
49
#include <
OnixS/Eurex/MarketData/FieldValueRef.h
>
50
#include <
OnixS/Eurex/MarketData/FlexibleInstrumentUpdate.h
>
51
#include <
OnixS/Eurex/MarketData/FlexibleInstrumentUpdateListener.h
>
52
#include <
OnixS/Eurex/MarketData/Group.h
>
53
#include <
OnixS/Eurex/MarketData/HandlerSettings.h
>
54
#include <
OnixS/Eurex/MarketData/HandlerStateListener.h
>
55
#include <
OnixS/Eurex/MarketData/InstrumentIncremental.h
>
56
#include <
OnixS/Eurex/MarketData/InstrumentLeg.h
>
57
#include <
OnixS/Eurex/MarketData/InstrumentSnapshot.h
>
58
#include <
OnixS/Eurex/MarketData/InstrumentStateChange.h
>
59
#include <
OnixS/Eurex/MarketData/InstrumentStateChangeListener.h
>
60
#include <
OnixS/Eurex/MarketData/InterfaceDescriptorProvider.h
>
61
#include <
OnixS/Eurex/MarketData/LogSettings.h
>
62
#include <
OnixS/Eurex/MarketData/MassInstrumentStateChange.h
>
63
#include <
OnixS/Eurex/MarketData/MassInstrumentStateChangeListener.h
>
64
#include <
OnixS/Eurex/MarketData/Message.h
>
65
#include <
OnixS/Eurex/MarketData/MessageStringingFlags.h
>
66
#include <
OnixS/Eurex/MarketData/Numeric.h
>
67
#include <
OnixS/Eurex/MarketData/OpenInterest.h
>
68
#include <
OnixS/Eurex/MarketData/OpenInterestListener.h
>
69
#include <
OnixS/Eurex/MarketData/OrderBook.h
>
70
#include <
OnixS/Eurex/MarketData/OrderBookListener.h
>
71
#include <
OnixS/Eurex/MarketData/ProductSnapshot.h
>
72
#include <
OnixS/Eurex/MarketData/ProductStateChange.h
>
73
#include <
OnixS/Eurex/MarketData/ProductStateChangeListener.h
>
74
#include <
OnixS/Eurex/MarketData/QuoteRequest.h
>
75
#include <
OnixS/Eurex/MarketData/QuoteRequestListener.h
>
76
#include <
OnixS/Eurex/MarketData/RdiHandler.h
>
77
#include <
OnixS/Eurex/MarketData/ReferenceDataListener.h
>
78
#include <
OnixS/Eurex/MarketData/Replay.h
>
79
#include <
OnixS/Eurex/MarketData/Semaphore.h
>
80
#include <
OnixS/Eurex/MarketData/SequenceNumber.h
>
81
#include <
OnixS/Eurex/MarketData/Settlement.h
>
82
#include <
OnixS/Eurex/MarketData/SettlementListener.h
>
83
#include <
OnixS/Eurex/MarketData/StringRef.h
>
84
#include <
OnixS/Eurex/MarketData/Tag.h
>
85
#include <
OnixS/Eurex/MarketData/Tags.h
>
86
#include <
OnixS/Eurex/MarketData/TimeSpan.h
>
87
#include <
OnixS/Eurex/MarketData/Timestamp.h
>
88
#include <
OnixS/Eurex/MarketData/TopOfBookImplied.h
>
89
#include <
OnixS/Eurex/MarketData/TopOfBookImpliedListener.h
>
90
#include <
OnixS/Eurex/MarketData/TotalReturnFuturesStatus.h
>
91
#include <
OnixS/Eurex/MarketData/TradeAtReferencePriceStatus.h
>
92
#include <
OnixS/Eurex/MarketData/Trade.h
>
93
#include <
OnixS/Eurex/MarketData/TradeListener.h
>
94
#include <
OnixS/Eurex/MarketData/VarianceFuturesStatus.h
>
95
#include <
OnixS/Eurex/MarketData/WarningListener.h
>
96
#include <
OnixS/Eurex/MarketData/FeedActivityListener.h
>
97
#include <
OnixS/Eurex/MarketData/WatchService.h
>
98
#include <
OnixS/Eurex/MarketData/ScaledSimpleInstrumentUpdate.h
>
99
#include <
OnixS/Eurex/MarketData/ScaledSimpleInstrumentUpdateListener.h
>
100
101
#include <
OnixS/Eurex/MarketData/EOBI/EobiBook.h
>
102
#include <
OnixS/Eurex/MarketData/EOBI/ExecutionSummary.h
>
103
#include <
OnixS/Eurex/MarketData/EOBI/FullOrderExecution.h
>
104
#include <
OnixS/Eurex/MarketData/EOBI/OrderAdd.h
>
105
#include <
OnixS/Eurex/MarketData/EOBI/OrderDelete.h
>
106
#include <
OnixS/Eurex/MarketData/EOBI/OrderMassDelete.h
>
107
#include <
OnixS/Eurex/MarketData/EOBI/OrderModify.h
>
108
#include <
OnixS/Eurex/MarketData/EOBI/PartialOrderExecution.h
>
109
#include <
OnixS/Eurex/MarketData/EOBI/SnapshotOrder.h
>
110
#include <
OnixS/Eurex/MarketData/EOBI/TradeReport.h
>
111
#include <
OnixS/Eurex/MarketData/EOBI/TradeReversal.h
>
112
#include <
OnixS/Eurex/MarketData/EOBI/OrderDataListener.h
>
113
#include <
OnixS/Eurex/MarketData/EOBI/TradeDataListener.h
>
114
#include <
OnixS/Eurex/MarketData/EOBI/StateChangeListener.h
>
115
#include <
OnixS/Eurex/MarketData/EOBI/ReferenceDataListener.h
>
116
#include <
OnixS/Eurex/MarketData/EOBI/SnapshotListener.h
>
117
#include <
OnixS/Eurex/MarketData/EOBI/MessageListener.h
>
118
#include <
OnixS/Eurex/MarketData/EOBI/OrderBookListener.h
>
ABI.h
CachedDepthIncrementalListener.h
Compiler.h
ComplexInstrumentUpdateListener.h
ComplexInstrumentUpdate.h
CrossRequestListener.h
CrossRequest.h
Defines.h
DepthIncremental.h
DepthListener.h
DepthSnapshot.h
OrderBookListener.h
ReferenceDataListener.h
EmdiHandlerManager.h
EmdiHandler.h
EmdsHandler.h
EobiBook.h
EobiHandlerManager.h
EobiHandler.h
ErrorListener.h
Exception.h
ExchangeTradeListener.h
ExchangeTrade.h
ExecutionSummary.h
FeedActivityListener.h
FeedEngine.h
FieldSet.h
FieldValueRef.h
FlexibleInstrumentUpdateListener.h
FlexibleInstrumentUpdate.h
FullOrderExecution.h
Group.h
HandlerSettings.h
HandlerStateListener.h
InstrumentIncremental.h
InstrumentLeg.h
InstrumentSnapshot.h
InstrumentStateChangeListener.h
InstrumentStateChange.h
InterfaceDescriptorProvider.h
LogSettings.h
MassInstrumentStateChangeListener.h
MassInstrumentStateChange.h
MdiHandlerManager.h
MdiHandler.h
MessageListener.h
MessageStringingFlags.h
Message.h
Numeric.h
OpenInterestListener.h
OpenInterest.h
OrderAdd.h
OrderBookListener.h
OrderBook.h
OrderDataListener.h
OrderDelete.h
OrderMassDelete.h
OrderModify.h
PartialOrderExecution.h
ProductSnapshot.h
ProductStateChangeListener.h
ProductStateChange.h
QuoteRequestListener.h
QuoteRequest.h
RdiHandler.h
ReferenceDataListener.h
Replay.h
ScaledSimpleInstrumentUpdateListener.h
ScaledSimpleInstrumentUpdate.h
Semaphore.h
SequenceNumber.h
SettlementListener.h
Settlement.h
SnapshotListener.h
SnapshotOrder.h
StateChangeListener.h
StringRef.h
Tag.h
Tags.h
TimeSpan.h
Timestamp.h
TopOfBookImpliedListener.h
TopOfBookImplied.h
TotalReturnFuturesStatus.h
TradeAtReferencePriceStatus.h
TradeDataListener.h
TradeListener.h
TradeReport.h
TradeReversal.h
Trade.h
VarianceFuturesStatus.h
WarningListener.h
WatchService.h
OnixS
Eurex
MarketData.h
Technical Support:
support@onixs.biz
Copyright © 2025 OnixS. All Rights Reserved.