1 #ifndef EUDALOSTVOZIDLO_H
2 #define EUDALOSTVOZIDLO_H
4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/EAbstraktnyZaznam.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "dataio/dataoutput/ECestovnyListok.h"
9 #define PRICHOD_NA_ZASTAVKU 1
10 #define PRICHOD_NA_ZASTAVKU_GPS 2
11 #define ODCHOD_ZO_ZASTAVKY_GPS 3
12 #define PRICHOD_NA_ZASTAVKU_MANUALNE 4
13 #define ODCHOD_ZO_ZASTAVKy_MANUALNE 5
14 #define PRICHOD_NA_ZASTAVKU_OTVORENIE_DVERI 6
15 #define ODCHOD_ZO_ZASTAVKY_ZATVORENIE_DVERI 7
16 #define HAVARIA_ZACIATOK 8
17 #define HAVARIA_KONIEC 9
18 #define AUTOMATICKE_VYPNUTIE_STROJCEKA 10
19 #define AUTOMATICKE_ZAPNUTIE_STROJCEKA 11
20 #define UDALOST_OTVORENIE_DVERI 12
21 #define UDALOST_ZATVORENIE_DVERI 13
22 #define SPOJ_NA_ZAVOLANIE 14
28 namespace StatistikaStrojcek
30 class EUdalostVozidloCol;
31 class EStatistikaFileSystem;
39 float getSuradnicaX();
40 float getSuradnicaY();
41 unsigned long getDatumCas();
42 unsigned long getZastavkaID();
43 unsigned char getZastavkaPoradie();
44 unsigned char getTypUdalostiVozidlo();
46 void setSuradnicaX(
float newVal );
47 void setSuradnicaY(
float newVal );
48 void setDatumCas(
unsigned long newVal );
49 void setZastavkaID(
unsigned long newVal );
50 void setZastavkaPoradie(
unsigned char newVal );
51 void setTypUdalostiVozidlo(
unsigned char newVal );
60 virtual short getChksum();
Definition: EUdalostVozidlo.h:33
Definition: EUdalostVozidlo.cpp:12
Definition: ECestovnyListok.h:19
Definition: EUdalostVozidloCol.h:16
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
Definition: EAbstraktnyZaznam.h:16
#define DATAIO_API
Definition: DataIODefines.h:10