4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/EAbstraktnyZaznam.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "dataio/dataoutput/ECestovnyListok.h"
8 #include "core/common/eplatform.h"
11 #define NedefinovanaUdalost 0
12 #define NastupRevizora 1
13 #define VystupRevizora 2
14 #define ManualneZablokovanieCitaciek 3
15 #define ManualneOdblokovanieCitaciek 4
16 #define AutomatickeOdblokovanieCitaciek 5
22 namespace StatistikaStrojcek
25 class EStatistikaFileSystem;
27 class DATAIO_API ERevizor :
public EAbstraktnyZaznam
33 long long GetSNR8Byte();
34 unsigned long getOsobneCislo();
35 unsigned short getCisloZavodu();
36 unsigned long getDatumCas();
37 unsigned char getTypUdalostiRevizor();
39 void SetSNR8Byte(
long long snr );
40 void setOsobneCislo(
unsigned long newVal );
41 void setCisloZavodu(
unsigned short newVal );
42 void setDatumCas(
unsigned long newVal );
43 void setTypUdalostiRevizor(
unsigned char newVal );
45 ERevizorCol *getOwner();
46 void setOwner( ERevizorCol *newVal );
48 VystupneData *SendRevizor();
49 void ReceiveRevizor( VystupneData *vstupnyZaznam );
50 void FillInRevizorStruct( STRUCT_REVIZOR &revizor );
51 void FillUpRevizorStruct( STRUCT_REVIZOR *revizor );
56 virtual short getChksum();
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10