AppCore
Loading...
Searching...
No Matches
EventPrepaidTicketZone.h
Go to the documentation of this file.
1#ifndef __EventPrepaidTicketZONE_H
2#define __EventPrepaidTicketZONE_H
3
4#include "appcore/cardevent/EventPrepaidTicket.h"
5
7
14{
15private:
17public:
21
23 virtual void Serialize(char * buffer) __EOVERRIDE;
24 virtual void Deserialize(char * buffer) __EOVERRIDE;
25 virtual int GetClassID() __EOVERRIDE;
26 virtual short GetSize() __EOVERRIDE;
28
35 unsigned short GetZone( int value );
36
45 unsigned short SetZone( int index, unsigned short value );
46
54
60 void SetWholeNetwork( bool isWholeNetwork );
61};
62
63#endif //__EventPrepaidTicketZONE_H
__EPUBLIC __ECLASS LIBCARDEVENT_API EventPrepaidTicketZone
Zone prepaid ticket event.
Definition EventPrepaidTicketZone.h:16
virtual CardEvent __EDATAPTR Clone() __EOVERRIDE
virtual void Serialize(char *buffer) __EOVERRIDE
unsigned short GetZone(int value)
__ECLASS EventPrepaidTicketZonePr
Definition EventPrepaidTicketZone.h:6
unsigned short SetZone(int index, unsigned short value)
virtual short GetSize() __EOVERRIDE
~EventPrepaidTicketZone()
Definition EventPrepaidTicketZone.cpp:101
virtual __ESTRING GetClassName() __EOVERRIDE
virtual int GetClassID() __EOVERRIDE
virtual void Deserialize(char *buffer) __EOVERRIDE
void SetWholeNetwork(bool isWholeNetwork)
Definition EventPrepaidTicketZone.cpp:204
bool IsWholeNetwork()
Definition EventPrepaidTicketZone.cpp:192
__EPUBLIC __ECLASS LIBCARDEVENT_API EventPrepaidTicket
Ancestor of all prepaid ticket events - contains information common for prepaid tickets.
Definition EventPrepaidTicket.h:14
#define LIBCARDEVENT_API
Definition LibCardEvent.h:13
__EPUBLIC __ECLASS LIBCARDEVENT_API CardEvent
The ancestor of all events. Contains common information for all events.
Definition cardevent.h:17
#define __EPUBLIC
Definition managed_defines.h:20
#define __ECLASS
Definition managed_defines.h:17
#define __EVALREF
Definition managed_defines.h:15
#define __ESTRING
Definition managed_defines.h:16
#define __EOVERRIDE
Definition managed_defines.h:19
#define __EDATAPTR
Definition managed_defines.h:14