DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EPriznakyKL.h
Go to the documentation of this file.
1 #if !defined(EPriznakyKL_43C4DAE8_BAF9_46d8_A031_165C3DD7EB5B__INCLUDED_)
2 #define EPriznakyKL_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 EAbsPocitadloKLCol;
14  class EPriznakyKLCol;
15  class EStatistikaFileSystem;
16 
17  class DATAIO_API EPriznakyKL : public ENode
18  {
19  public:
20  EPriznakyKL( EPriznakyKLCol *owner, unsigned char storno = 0 );
21  virtual ~EPriznakyKL();
22 
23  long getPocetZaznamov();
24  unsigned char getStorno();
25 
26  void setStorno( unsigned char newVal );
27  void setPocetZaznamov( long newVal );
28 
29  EAbsPocitadloKLCol *getAbsPocitadloCol();
30  EPriznakyKLCol *getOwner();
31 
32  bool write();
33  bool read();
34  EPriznakyKL* GetLeft();
35  EPriznakyKL* GetRight();
36 
37  private:
38  class DataClass;
39  DataClass *d;
40  };
41  }
42  }
43 }
44 
45 #endif
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10