EMA C++ Edition
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MfFieldType.h
Go to the documentation of this file.
1 /*|-----------------------------------------------------------------------------
2  *| and is provided AS IS with no warranty or guarantee of fit for purpose. --
3  *| See the project's LICENSE.md for details. --
4  *| Copyright (C) 2019 Refinitiv. All rights reserved. --
5  *|-----------------------------------------------------------------------------
6  */
7 
8 #ifndef __thomsonreuters_ema_rdm_MfFieldType_h
9 #define __thomsonreuters_ema_rdm_MfFieldType_h
10 
11 #include "Access/Include/Common.h"
12 
18 namespace thomsonreuters {
19 
20 namespace ema {
21 
22 namespace rdm {
23 
25 {
26 
27 public:
28 
30  {
31  NONE = -1,
32 
33  TIME_SECONDS = 0,
34 
35  INTEGER = 1,
36 
37  DATE = 3,
38 
39  PRICE = 4,
40 
41  ALPHANUMERIC = 5,
42 
43  ENUMERATED = 6,
44 
45  TIME = 7,
46 
47  BINARY = 8,
48 
49  LONG_ALPHANUMERIC = 9,
50 
51  OPAQUE = 10
52  };
53 
54 private:
55 
56  MfFieldType();
57 
58  MfFieldType(const MfFieldType&);
59 
60  MfFieldType& operator=(const MfFieldType&);
61 
62  virtual ~MfFieldType();
63 };
64 
65 }
66 
67 }
68 
69 }
70 
71 #endif // __thomsonreuters_ema_rdm_MfFieldType_h
72 
#define EMA_ACCESS_API
Definition: Common.h:95
Common.h file provides definitions of common variable types used in EMA.