OnixS ICE iMpact Multicast Price Feed Handler C++ library
8.18.0
Users' manual and API documentation
Table of Contents
Introduction
Release Notes
System Requirements
General
Getting Started
Advanced Programming
Connectivity Troubleshooting
Conformance Testing
Low Latency Best Practices
FAQ
External Resources
Support
Deprecated List
Namespaces
Classes
Files
File List
OnixS
ICE
iMpact
MarketData
Messages
ConformanceTools.h
Containers.h
Enumerations.h
Error.h
ErrorListener.h
ExchangeListener.h
FeedEngine.h
FeedEngineListener.h
FeedEngineSettings.h
FeedListener.h
GroupSubscription.h
Handler.h
HandlerSettings.h
HandlerState.h
HandlerStateChange.h
HandlerStateChangeListener.h
LogReplayInputStream.h
LogReplayListener.h
LogSettings.h
MarketSubscription.h
MessageInfo.h
Messages.h
MessagesFwd.h
Optional.h
OrderBook.h
OrderBookBundleUpdateListener.h
OrderBookChangeListener.h
OrderBookUpdateListener.h
Packet.h
PacketProcessingListener.h
PcapDataAnalyser.h
PcapDataProvider.h
PcapDataProviderId.h
PcapDataProviderSettings.h
Rational.h
TcpSettings.h
ThreadAffinity.h
Time.h
Types.h
Warning.h
WarningListener.h
MarketData.h
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
Loading...
Searching...
No Matches
ErrorListener.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) Onix Solutions Limited. All rights reserved.
3
*
4
* This software owned by Onix Solutions Limited 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 "
Error.h
"
23
#include "Export.h"
24
#include "
Types.h
"
25
26
namespace
OnixS
{
namespace
ICE
{
namespace
iMpact
{
namespace
MarketData
{
27
30
class
ErrorListener
31
{
32
public
:
40
virtual
void
onError
(
const
Error
& error) = 0;
41
42
protected
:
43
virtual
~ErrorListener
() {}
44
};
30
class
ErrorListener
{
…
};
45
46
}}}}
// namespace OnixS::ICE::iMpact::MarketData
Error.h
Types.h
OnixS::ICE::iMpact::MarketData::ErrorListener
Defines the interface through which the Handler notifies subscribers about errors occurred while proc...
Definition
ErrorListener.h:31
OnixS::ICE::iMpact::MarketData::ErrorListener::onError
virtual void onError(const Error &error)=0
OnixS::ICE::iMpact::MarketData::ErrorListener::~ErrorListener
virtual ~ErrorListener()
Definition
ErrorListener.h:43
OnixS::ICE::iMpact::MarketData::Error
Error.
Definition
Error.h:77
OnixS::ICE::iMpact::MarketData
Definition
ConformanceTools.h:28
OnixS::ICE::iMpact
Definition
ConformanceTools.h:28
OnixS::ICE
Definition
ConformanceTools.h:28
OnixS
Definition
ConformanceTools.h:28
OnixS
ICE
iMpact
MarketData
ErrorListener.h
Technical Support:
support@onixs.biz
Copyright © 2025 OnixS. All Rights Reserved.