1 #ifndef _ESTATISTIKACONNECTION_H_
2 #define _ESTATISTIKACONNECTION_H_
4 #include "dataio/DataIODefines.h"
5 #include "core/common/EStatisticConnection.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "dataio/dataoutput/ECestovnyListok.h"
9 #define READ_EOF_OR_ERR 1
17 namespace StatistikaStrojcek
25 void SetBackUpConnectionString(
char *newVal );
26 char *GetBackUpConnectionString();
34 static bool CopyFileFromTo(
char *pathOld,
char *pathNew );
36 bool WriteAbstraktnyZaznam(
REC_INFO *zaznam );
39 bool WritePociatocnyListok(
POCIAT_LST *zaznam );
41 bool WriteZmenaPrikaz(
C_KURZU *zaznam );
43 bool WriteOdvod(
ODVOD2 *zaznam );
44 bool WriteKoncovyListok(
KONEC_LST *zaznam );
45 bool WritePriznak(
PRIZNAKY *zaznam );
46 bool WriteAbsPocitadlo(
ABS_POC2 *zaznam );
47 bool WriteKoefMeny(
MENA *zaznam );
49 bool WriteUdalost(
UDALOST *zaznam );
52 bool WritePokuta(
POKUTA *zaznam );
53 bool WriteKontrola(
KONTROLA *zaznam );
58 bool WriteZasobnik(
ZASOBNIK *zaznam );
60 bool WriteVozidlo(
VOZIDLO *zaznam );
65 bool WriteTrezor(
TREZOR1 *zaznam );
66 bool WriteFaktura(
FAKTURA *zaznam );
68 bool WriteSynchString(
IDENT *zaznam );
70 bool WriteChyba(
CHYBA *zaznam );
81 bool WriteCheckSum(
short checkSum );
83 bool ReadAbstraktnyZaznam(
REC_INFO *zaznam );
86 bool ReadPociatocnyListok(
POCIAT_LST *zaznam );
88 bool ReadZmenaPrikaz(
C_KURZU *zaznam );
90 bool ReadKoncovyListok(
KONEC_LST *zaznam );
91 bool ReadPriznak(
PRIZNAKY *zaznam );
92 bool ReadAbsPocitadlo(
ABS_POC2 *zaznam );
93 bool ReadKoefMeny(
MENA *zaznam );
95 bool ReadUdalost(
UDALOST *zaznam );
97 bool ReadPokuta(
POKUTA *zaznam );
98 bool ReadKontrola(
KONTROLA *zaznam );
103 bool ReadZasobnik(
ZASOBNIK *zaznam );
105 bool ReadVozidlo(
VOZIDLO *zaznam );
110 bool ReadTrezor(
TREZOR1 *zaznam );
111 bool ReadFaktura(
FAKTURA *zaznam );
113 bool ReadSynchString(
IDENT *zaznam );
116 bool ReadChyba(
CHYBA *zaznam );
180 bool ReadOdvod(
ODVOD2 *zaznam );
184 void SeekToPos(
long pos);
187 void SeekToBackUpEnd();
188 void SeekToBackUpStart();
191 static long GetFileSize(
const char *fileName );
194 FILE* GetConnectionToFile();
195 void SetConnectionToFile( FILE *newVal );
197 FILE* GetConnectionToBackUpFile();
198 void SetConnectionToBackUpFile( FILE *newVal );
Definition: EStatistikaStruct.h:684
Definition: EStatistikaStruct.h:762
Definition: EStatistikaStruct.h:840
Definition: EStatistikaStruct.h:210
Definition: EStatistikaStruct.h:495
Definition: EStatistikaStruct.h:742
Definition: EStatistikaStruct.h:63
Definition: EStatistikaStruct.h:906
Definition: EStatistikaStruct.h:330
Definition: EStatistikaStruct.h:1233
Definition: EStatistikaStruct.h:404
Definition: EStatistikaConnection.h:19
Definition: EStatistikaStruct.h:1341
Definition: EStatistikaStruct.h:981
Definition: EStatistikaStruct.h:812
Definition: EStatistikaStruct.h:1108
Definition: EStatistikaStruct.h:1362
Definition: EStatistikaStruct.h:929
Definition: EStatistikaStruct.h:1006
Definition: EStatistikaStruct.h:1259
Definition: EStatistikaStruct.h:876
Definition: EStatistikaStruct.h:1245
Definition: EStatistikaStruct.h:227
Definition: EStatistikaStruct.h:1138
Definition: EStatistikaStruct.h:201
Definition: EStatistikaStruct.h:734
Definition: EStatistikaStruct.h:899
Definition: EStatistikaStruct.h:972
Definition: EStatistikaStruct.h:1053
Definition: EStatistikaStruct.h:380
Definition: EStatistikaStruct.h:1099
Definition: EStatistikaStruct.h:705
Definition: EStatistikaStruct.h:921
Definition: EStatistikaStruct.h:792
Definition: EStatistikaStruct.h:999
Definition: EStatistikaStruct.h:1079
Definition: EStatistikaStruct.h:869
Definition: EStatistikaStruct.h:726
Definition: EStatistikaStruct.h:1185
Definition: EStatistikaStruct.h:678
Definition: EStatistikaStruct.h:540
Definition: EStatistikaStruct.h:891
Definition: EStatistikaStruct.h:39
Definition: EStatistikaStruct.h:826
Definition: EStatistikaStruct.h:833
Definition: EStatistikaStruct.h:964
Definition: EStatistikaStruct.h:1045
Definition: EStatistikaStruct.h:799
Definition: EStatistikaStruct.h:192
Definition: EStatistikaStruct.h:1089
Definition: EStatistikaStruct.h:56
Definition: EStatistikaStruct.h:698
Definition: EStatistikaStruct.h:914
Definition: EStatistikaStruct.h:855
Definition: EStatistikaStruct.h:78
Definition: EStatistikaStruct.h:784
Definition: EStatistikaStruct.h:990
Definition: EStatistikaStruct.h:1070
Definition: EStatistikaStruct.h:862
Definition: EStatistikaStruct.h:949
Definition: EStatistikaStruct.h:719
Definition: EStatistikaStruct.h:179
Definition: EStatistikaStruct.h:1130
Definition: EStatistikaStruct.h:1160
Definition: ECestovnyListok.h:19
Definition: EStatistikaStruct.h:1195
Definition: EStatistikaStruct.h:1123
Definition: EStatistikaStruct.h:672
Definition: EStatistikaStruct.h:883
Definition: EStatistikaStruct.h:819
Definition: EStatistikaConnection.cpp:19
Definition: EStatistikaStruct.h:91
Definition: EStatistikaStruct.h:1317
Definition: EStatistikaStruct.h:30
Definition: EStatistikaStruct.h:20
Definition: EStatistikaStruct.h:1037
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
Definition: EStatistikaStruct.h:654
Definition: EStatistikaStruct.h:691
Definition: EStatistikaStruct.h:769
Definition: EStatistikaStruct.h:847
Definition: EStatistikaStruct.h:1352
Definition: EStatistikaStruct.h:776
Definition: EStatistikaStruct.h:805
Definition: EStatistikaStruct.h:1061
Definition: EStatistikaStruct.h:423
Definition: EStatistikaStruct.h:749
Definition: EStatistikaStruct.h:712
Definition: EStatistikaStruct.h:438
Definition: EStatistikaStruct.h:1022
Definition: EStatistikaStruct.h:1212
Definition: EStatistikaStruct.h:756
Definition: EStatistikaStruct.h:956
Definition: EStatistikaStruct.h:1147
Definition: EStatistikaStruct.h:1175
#define DATAIO_API
Definition: DataIODefines.h:10
Definition: EStatistikaStruct.h:1014
Definition: EStatistikaStruct.h:662
Definition: EStatistikaStruct.h:1029
Definition: EStatistikaStruct.h:938
Definition: EStatistikaStruct.h:236