1 #if !defined(C861A0FC_DA71_4486_A76F_85744067F641__INCLUDED_)
2 #define C861A0FC_DA71_4486_A76F_85744067F641__INCLUDED_
4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/ECestovnyListok.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "dataio/dataoutput/EJazdaIDOL.h"
13 namespace StatistikaStrojcek
18 class DATAIO_API EJLNastupPAL :
public ECestovnyListok
22 EJLNastupPAL( EJLNastupPAL &listok );
23 virtual ~EJLNastupPAL();
25 EJLNastupPAL& operator=(EJLNastupPAL& listok);
28 unsigned long getNastupna();
29 unsigned char getNastupnaZastavkaPoradie();
31 unsigned long getVystupna();
32 unsigned char getVystupnaZastavkaPoradie();
33 unsigned short getCisloListkaKarta();
34 unsigned short getCisloJazdy();
37 void setNastupna(
unsigned long newVal );
38 void setNastupnaZastavkaPoradie(
unsigned char newVal );
40 void setVystupna(
unsigned long newVal );
41 void setVystupnaZastavkaPoradie(
unsigned char newVal );
42 void setCisloListkaKarta(
unsigned short newVal );
43 void setCisloJazdy(
unsigned short newVal );
45 void AddJazdaKZ( EJazdaKZ *jazdaKZ );
46 EJazdaKZ *GetJazdaKZ();
48 void AddJazdaMHD( EJazdaMHD *jazdaMHD );
49 EJazdaMHD *GetJazdaMHD();
51 void AddJazdaIDOL( EJazdaIDOL *jazdaIDOL );
52 EJazdaIDOL *GetJazdaIDOL();
54 virtual short getChksum();
56 virtual bool read( REC_INFO *zaznam );
59 virtual VystupneData *SendTicket();
60 virtual void ReceiveTicket( VystupneData *vstupneData);
62 VystupneData *Send01( VystupneData *vystupnyZaznam );
63 VystupneData *Send07( VystupneData *vystupnyZaznam );
64 VystupneData *Send75( VystupneData *vystupnyZaznam );
65 VystupneData *Send77( VystupneData *vystupnyZaznam );
66 VystupneData *Send85( VystupneData *vystupnyZaznam );
67 VystupneData *Send90( VystupneData *vystupnyZaznam );
68 VystupneData *Send93( VystupneData *vystupnyZaznam );
69 VystupneData *Send94( VystupneData *vystupnyZaznam );
70 VystupneData *Send95( VystupneData *vystupnyZaznam );
71 VystupneData *Send100( VystupneData *vystupnyZaznam );
72 VystupneData *Send102( VystupneData *vystupnyZaznam );
74 void Receive01( VystupneData *vstupnyZaznam );
75 void Receive07( VystupneData *vstupnyZaznam );
76 void Receive75( VystupneData *vstupnyZaznam );
77 void Receive77( VystupneData *vstupnyZaznam );
78 void Receive85( VystupneData *vstupnyZaznam );
79 void Receive90( VystupneData *vstupnyZaznam );
80 void Receive93( VystupneData *vstupnyZaznam );
81 void Receive94( VystupneData *vstupnyZaznam );
82 void Receive95( VystupneData *vstupnyZaznam );
83 void Receive100( VystupneData *vstupnyZaznam );
84 void Receive102( VystupneData *vstupnyZaznam );
86 void FillIn01( LISTOKTYPSTRUCT_01 &zaznam );
87 void FillIn07( LISTOKTYPSTRUCT_07 &zaznam );
88 void FillIn75( LISTOKTYPSTRUCT_75 &zaznam );
89 void FillIn77( LISTOKTYPSTRUCT_77 &zaznam );
90 void FillIn85( LISTOKTYPSTRUCT_85 &zaznam );
91 void FillIn90( LISTOKTYPSTRUCT_90 &zaznam );
92 void FillIn93( LISTOKTYPSTRUCT_93 &zaznam );
93 void FillIn94( LISTOKTYPSTRUCT_94 &zaznam );
94 void FillIn95( LISTOKTYPSTRUCT_95 &zaznam );
95 void FillIn100( LISTOKTYPSTRUCT_100 &zaznam );
96 void FillIn102( LISTOKTYPSTRUCT_102 &zaznam );
98 void FillUp01( LISTOKTYPSTRUCT_01 &zaznam );
99 void FillUp07( LISTOKTYPSTRUCT_07 &zaznam );
100 void FillUp75( LISTOKTYPSTRUCT_75 &zaznam );
101 void FillUp77( LISTOKTYPSTRUCT_77 &zaznam );
102 void FillUp85( LISTOKTYPSTRUCT_85 &zaznam );
103 void FillUp90( LISTOKTYPSTRUCT_90 &zaznam );
104 void FillUp93( LISTOKTYPSTRUCT_93 &zaznam );
105 void FillUp94( LISTOKTYPSTRUCT_94 &zaznam );
106 void FillUp95( LISTOKTYPSTRUCT_95 &zaznam );
107 void FillUp100( LISTOKTYPSTRUCT_100 &zaznam );
108 void FillUp102( LISTOKTYPSTRUCT_102 &zaznam );
122 virtual void fillInLISTOK1( LISTOK1 &listok1 );
123 virtual void fillInCK1( CK1 &ck1 );
124 virtual void fillInCasovyODIS( CasovyODIS &casovyODIS );
125 virtual void fillUpCasovyIDOL( CasovyIDOL &casovyIDOL );
127 virtual void fillUpLISTOK1( LISTOK1 &listok1 );
128 virtual void fillUpCK1( CK1 &ck1 );
129 virtual void fillUpCasovyODIS( CasovyODIS &casovyODIS );
130 virtual void fillInCasovyIDOL( CasovyIDOL &casovyIDOL );
132 void fillInSizeAndInterCislo2();
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10