SPI  1.2404.0
Secured Payment Interface
EventData.h
Go to the documentation of this file.
1 
13 #ifndef __EVENTDATA_H__
14 #define __EVENTDATA_H__
15 
16 #include <string>
17 #include <vector>
18 
19 #include "SPIDEF.h"
20 
21 using std::string;
22 
23 namespace Modularity {
24  namespace SPI {
29  class EventData {
30  public:
31 
35 
38  SPILIBRARY_API EventData();
39 
46  SPILIBRARY_API void AddEventData(string Key, string Value);
48 
52 
57  SPILIBRARY_API string GetEmvConfig() const;
58 
60 
64  SPILIBRARY_API ~EventData();
65 
70  private:
71  APIHandle EventDataHandle;
73  };
74  }
75 }
76 
77 #endif
This namespace contains avilible API from Modularity Inc.
SPILIBRARY_API EventData()
Class constructor.
SPILIBRARY_API void AddEventData(string Key, string Value)
Add Event property.
This class contains all the input data and output data of SPI.PowerUp(). All data in this class is re...
Definition: EventData.h:29
SPILIBRARY_API ~EventData()
Class desrstructor.
APIHandle GetEventDataHandle() const
Handle get - reserved for internal useage.
This file conatins all defenitions which are used in SPI API.
void * APIHandle
Definition: SPIDEF.h:41
SPILIBRARY_API string GetEmvConfig() const
Get EmvConfig.