4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/EAbstraktnyZaznam.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "dataio/dataoutput/ECestovnyListok.h"
13 namespace StatistikaStrojcek
16 class EStatistikaFileSystem;
25 Purse_CompanyMismatch = 1,
26 Purse_InconsistentEventNumbers = 2,
27 TimeTicket_NoSpaceOnCard = 3,
28 FirstUse_NotEnabled = 4,
29 Prolong_NothingToProlong = 5,
32 Purse_EventNumberMismatch = 50,
33 TimeTicket_SameTicketExists = 51,
34 TimeTicket_ValidityExpired = 52,
35 TimeTicket_NotValidYet = 53,
36 FirstUse_AlreadyWritten = 54,
37 Prolong_AlreadyWritten = 55,
38 Block_CardExpired = 55,
39 Block_AlreadyBlocked = 57,
40 Purse_MaximumBalanceExceeded = 58,
41 Purse_MinimumBalanceExceeded = 59
47 unsigned short getCisloUdalosti();
49 unsigned long getDatumCas();
51 unsigned char getTypKarty();
52 unsigned char getTypUdalosti();
53 unsigned short getCisloZavodu();
54 unsigned long getUdalostID();
55 unsigned char getTypChyby();
56 unsigned long getCisloKarty();
57 unsigned short GetFareProviderNumber();
59 void setCisloUdalosti(
unsigned short newVal );
60 void SetSNR(
long long newVal );
61 void setDatumCas(
unsigned long newVal );
62 void setZostatok(
long newVal );
63 void setTypKarty(
unsigned char newVal );
64 void setTypUdalosti(
unsigned char newVal );
65 void setCisloZavodu(
unsigned short newVal );
66 void setUdalostID(
unsigned long newVal );
67 void setTypChyby(
unsigned char newVal );
68 void setCisloKarty(
unsigned long newVal );
69 void SetFareProviderNumber(
unsigned short fareProviderNumber );
79 void FillInUdalostStruct(
UDALOST &udalost );
80 void FillUpUdalostStruct(
UDALOST *udalost );
82 virtual short getChksum();
Definition: EStatistikaStruct.h:404
Definition: EUdalost.h:18
TypChyby
Definition: EUdalost.h:22
Definition: ECestovnyListok.h:19
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
Definition: EUdalostCol.h:16
Definition: EAbstraktnyZaznam.h:16
#define DATAIO_API
Definition: DataIODefines.h:10