EMA C++ Edition
ComplexType.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_ComplexType_h
10#define __refinitiv_ema_access_ComplexType_h
11
25#include "Access/Include/Data.h"
26
27namespace refinitiv {
28
29namespace ema {
30
31namespace access {
32
34{
35public :
36
38
39
41 virtual ~ComplexType();
43
44protected :
45
47
48private :
49
50 ComplexType( const ComplexType& );
51 ComplexType& operator=( const ComplexType& );
52};
53
54}
55
56}
57
58}
59
60#endif // __refinitiv_ema_access_ComplexType_h
#define EMA_ACCESS_API
Definition: Common.h:95
*|--------------------------------------------------------------------------—
Definition: AckMsg.h:62
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.
ComplexType class is a parent class from whom all complex data types inherit.
Definition: ComplexType.h:34
Data class is a parent abstract class defining common interfaces for all Data type classes.
Definition: Data.h:39