DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EPriznakyPL.h
Go to the documentation of this file.
1 #if !defined(EPriznakyPL_43C4DAE8_BAF9_46d8_A031_165C3DD7EB5B__INCLUDED_)
2 #define EPriznakyPL_43C4DAE8_BAF9_46d8_A031_165C3DD7EB5B__INCLUDED_
3 
4 #include "dataio/DataIODefines.h"
5 #include "core/common/Node.h"
6 
7 namespace EM
8 {
9  namespace Strojcek
10  {
11  namespace StatistikaStrojcek
12  {
13  class EAbsPocitadloPLCol;
14  class EPriznakyPLCol;
15  class EStatistikaFileSystem;
16 
17  class DATAIO_API EPriznakyPL : public ENode
18  {
19  public:
20  EPriznakyPL( EPriznakyPLCol *owner, unsigned char storno = 0 );
21  virtual ~EPriznakyPL();
22 
23  unsigned char getStorno();
24  long getPocetZaznamov();
25 
26  void setStorno( unsigned char newVal );
27  void setPocetZaznamov( long newVal );
28 
29  EAbsPocitadloPLCol *getAbsPocitadloCol();
30  EPriznakyPLCol *getOwner();
31 
32  bool write();
33  bool read();
34  EPriznakyPL *GetLeft();
35  EPriznakyPL *GetRight();
36 
37  private:
38  class DataClass;
39  DataClass *d;
40  };
41  }
42  }
43 }
44 
45 #endif
46 
Definition: EAbsPocitadloPLCol.h:20
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10