DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EZmenaVodic.h
Go to the documentation of this file.
1 #if !defined(EZmenaVodic_8A5F6AD1_1E8B_4fd9_92D6_29D705A212_INCLUDED)
2 #define EZmenaVodic_8A5F6AD1_1E8B_4fd9_92D6_29D705A212_INCLUDED
3 
4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/EAbstraktnyZaznam.h"
6 #include "dataio/dataoutput/ECestovnyListok.h"
7 
8 namespace EM
9 {
10  namespace Strojcek
11  {
12  namespace StatistikaStrojcek
13  {
14  class ERootStatistika;
15  class EOdpocetCol;
16 
17  class DATAIO_API EZmenaVodic : public EAbstraktnyZaznam
18  {
19  public:
20  EZmenaVodic();
21  virtual ~EZmenaVodic();
22 
23  unsigned long getOsobneCislo();
24  unsigned long getPIN();
25  unsigned long getDatumCas();
26 
27  void setOsobneCislo( unsigned long newVal );
28  void setPIN( unsigned long newVal );
29  void setDatumCas( unsigned long newVal );
30 
31  virtual short getChksum();
32 
33  VystupneData *SendTicket();
34  void ReceiveTicket( VystupneData *vstupneData );
35 
36  EOdpocetCol *getOdpocetCol();
37  ERootStatistika *getOwner();
38  void setOwner( ERootStatistika *newVal );
39 
40  bool write();
41  bool read();
42 
43  private:
44  class DataClass;
45  DataClass *d;
46  };
47  }
48  }
49 }
50 
51 #endif
52 
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10