AppCore
Loading...
Searching...
No Matches
EventProlongPrepaidTicket.h
Go to the documentation of this file.
1#ifndef __EVENTPROLONGPREPAIDTICKET_H
2#define __EVENTPROLONGPREPAIDTICKET_H
3
4#include "appcore/cardevent/cardevent.h"
5
7
12{
13private:
15public:
19
21 virtual void Serialize(char * buffer) __EOVERRIDE;
22 virtual void Deserialize(char * buffer) __EOVERRIDE;
23 virtual int GetClassID() __EOVERRIDE;
24 virtual short GetSize() __EOVERRIDE;
26
32 unsigned long GetValidFrom();
33
39 unsigned long GetValidTo();
40
46 void SetValidFrom( unsigned long value );
47
53 void SetValidTo( unsigned long value );
54
60 unsigned char GetStructureVersion();
61
67 unsigned long GetRelation();
68
74 void SetStructureVersion( unsigned char value );
75
81 void SetRelation( unsigned long value );
82
88 unsigned short GetCityCode();
89
95 void SetCitycode( unsigned short cityCode );
96};
97
98#endif //__EVENTPURSE_H
unsigned long GetValidFrom()
~EventProlongPrepaidTicket()
Definition EventProlongPrepaidTicket.cpp:93
__ECLASS EventProlongPrepaidTicketPr
Definition EventProlongPrepaidTicket.h:6
virtual CardEvent __EDATAPTR Clone() __EOVERRIDE
__EPUBLIC __ECLASS LIBCARDEVENT_API EventProlongPrepaidTicket
Prolong prepaid ticket event.
Definition EventProlongPrepaidTicket.h:14
void SetValidTo(unsigned long value)
virtual void Serialize(char *buffer) __EOVERRIDE
void SetCitycode(unsigned short cityCode)
Definition EventProlongPrepaidTicket.cpp:209
unsigned long GetRelation()
Definition EventProlongPrepaidTicket.cpp:189
unsigned long GetValidTo()
virtual short GetSize() __EOVERRIDE
void SetStructureVersion(unsigned char value)
void SetValidFrom(unsigned long value)
virtual __ESTRING GetClassName() __EOVERRIDE
virtual int GetClassID() __EOVERRIDE
void SetRelation(unsigned long value)
Definition EventProlongPrepaidTicket.cpp:199
unsigned short GetCityCode()
Definition EventProlongPrepaidTicket.cpp:204
virtual void Deserialize(char *buffer) __EOVERRIDE
unsigned char GetStructureVersion()
Definition EventProlongPrepaidTicket.cpp:184
#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