1 #ifndef __CARDEVENTREADER_H
2 #define __CARDEVENTREADER_H
4 #include "appcore/cardevent/cardeventidxfilemanager.h"
5 #include "appcore/cardevent/cardeventdatfilemanager.h"
6 #include "appcore/cardevent/eventpurse.h"
7 #include "appcore/cardevent/EventPrepaidTicket.h"
8 #include "appcore/cardevent/eventblacklist.h"
9 #include "appcore/cardevent/EventPrepaidTicketZone.h"
10 #include "appcore/cardevent/EventPrepaidTicketRange.h"
11 #include "appcore/cardevent/deletedevent.h"
12 #include "appcore/cardevent/EventProlongPrepaidTicket.h"
113 #endif //__CARDEVENTREADER_H
#define __ECLASS
Definition: managed_defines.h:17
#define __EVALREF
Definition: managed_defines.h:15
CardEventCol __EDATAPTR GetEvents(long long SNR)
Definition: cardeventreader.cpp:330
#define LIBCARDEVENT_API
Definition: LibCardEvent.h:13
unsigned long GetValidFrom()
unsigned long GetValidTo()
long long SNR
Definition: cardeventcreator.h:254
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
#define __EBYTEARR
Definition: managed_defines.h:22
std::list< CardEvent * > CardEventCol
Definition: cardevent.h:246
#define __ESTRING
Definition: managed_defines.h:16
#define __EPUBLIC
Definition: managed_defines.h:20
~CardEventReader()
Definition: cardeventreader.cpp:284
static void GetIdxDatMemPtrs(__EBYTEARR __EDATAPTR idx_dat_FileBuffer, __EBYTEARR __EDATAPTR __EVALREF idxFileBuffer, __EBYTEARR __EDATAPTR __EVALREF datFileBuffer, uint32_t __EVALREF idxFileSize, uint32_t __EVALREF datFileSize)
__EPUBLIC __ECLASS LIBCARDEVENT_API CardEventReader
The main class of cardevent library. It provides functionality for manipulating with event files...
Definition: cardeventreader.h:23
#define __EDATAPTR
Definition: managed_defines.h:14
void Init(__ESTRING path)
char GetEventFileVersion()
__ECLASS CardEventReaderPr
Definition: cardeventreader.h:15
unsigned long GetMaxCardEventID()
Definition: cardeventreader.cpp:525