AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
deletedevent.h
Go to the documentation of this file.
1 #ifndef __DELETEDEVENT_H
2 #define __DELETEDEVENT_H
3 
4 #include "appcore/cardevent/cardevent.h"
5 
7 
14 {
15 private:
17 public:
18  DeletedEvent();
19  DeletedEvent(const DeletedEvent __EVALREF source);
20  ~DeletedEvent();
22  virtual void Serialize(char * buffer) __EOVERRIDE;
23  virtual void Deserialize(char * buffer) __EOVERRIDE;
24  virtual int GetClassID() __EOVERRIDE;
25  virtual short GetSize() __EOVERRIDE;
26  virtual CardEvent __EDATAPTR Clone() __EOVERRIDE;
27 
32  unsigned long GetDeletedCardEventID();
33 
38  void SetDeletedCardEventID(unsigned long value);
39 };
40 
41 #endif //__DELETEDEVENT_H
#define __ECLASS
Definition: managed_defines.h:17
#define __EVALREF
Definition: managed_defines.h:15
#define LIBCARDEVENT_API
Definition: LibCardEvent.h:13
void SetDeletedCardEventID(unsigned long value)
Definition: deletedevent.cpp:139
#define __EOVERRIDE
Definition: managed_defines.h:19
virtual CardEvent __EDATAPTR Clone() __EOVERRIDE
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual void Deserialize(char *buffer) __EOVERRIDE
#define __ESTRING
Definition: managed_defines.h:16
__EPUBLIC __ECLASS LIBCARDEVENT_API DeletedEvent
(Internal) Class representing already processed event which should be excluded from event file...
Definition: deletedevent.h:16
virtual __ESTRING GetClassName() __EOVERRIDE
__ECLASS DeletedEventPr
Definition: deletedevent.h:6
#define __EPUBLIC
Definition: managed_defines.h:20
__EPUBLIC __ECLASS LIBCARDEVENT_API CardEvent
The ancestor of all events. Contains common information for all events.
Definition: cardevent.h:17
virtual short GetSize() __EOVERRIDE
unsigned long GetDeletedCardEventID()
Definition: deletedevent.cpp:134
#define __EDATAPTR
Definition: managed_defines.h:14
virtual void Serialize(char *buffer) __EOVERRIDE
virtual int GetClassID() __EOVERRIDE
~DeletedEvent()
Definition: deletedevent.cpp:71