EMA C++ Edition
OmmInvalidHandleException.h
Go to the documentation of this file.
1/*|-----------------------------------------------------------------------------
2 *| This source code is provided under the Apache 2.0 license
3 *| and is provided AS IS with no warranty or guarantee of fit for purpose.
4 *| See the project's LICENSE.md for details.
5 *| Copyright (C) 2019 LSEG. All rights reserved. --
6 *|-----------------------------------------------------------------------------
7 */
8
9#ifndef __refinitiv_ema_access_OmmInvalidHandleException_h
10#define __refinitiv_ema_access_OmmInvalidHandleException_h
11
27
28namespace refinitiv {
29
30namespace ema {
31
32namespace access {
33
34class EmaString;
35
37{
38public :
39
41
42
46
50 const EmaString& getText() const;
51
55 const EmaString& toString() const;
56
62
64
65
69
70protected :
71
73
75
78
79private :
80
82};
83
84}
85
86}
87
88}
89
90#endif // __refinitiv_ema_access_OmmInvalidHandleException_h
#define EMA_ACCESS_API
Definition: Common.h:95
*|--------------------------------------------------------------------------—
Definition: AckMsg.h:62
unsigned long long UInt64
represents 64-bit unsigned integer
Definition: Common.h:68
The access namespace contains all interfaces and definitions specified for use with the EMA Access pa...
The ema namespace contains all interfaces and definitions specified for use with EMA.
EmaString class is a container of a null terminated Ascii character string.
Definition: EmaString.h:57
OmmException is a parent class for all exception types thrown by EMA.
Definition: OmmException.h:46
OmmInvalidHandleException is thrown when application passes in an invalid handle to OmmConsumer.
OmmInvalidHandleException & operator=(const OmmInvalidHandleException &)
OmmInvalidHandleException(const OmmInvalidHandleException &)
OmmException::ExceptionType getExceptionType() const