DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EOdvodCol.h
Go to the documentation of this file.
1 #if !defined(EOdvodCol_4EB477C6_AF9C_42ae_93EE_D88547A4B3E2__INCLUDED_)
2 #define EOdvodCol_4EB477C6_AF9C_42ae_93EE_D88547A4B3E2__INCLUDED_
3 
4 #include "dataio/DataIODefines.h"
5 #include "core/common/Head.h"
6 
7 namespace EM
8 {
9  namespace Strojcek
10  {
11  namespace StatistikaStrojcek
12  {
13  class EUzavierka;
14  class EOdvod;
15  class EStatistikaFileSystem;
16 
17  class DATAIO_API EOdvodCol : public EHead
18  {
19  public:
20  EOdvodCol( EUzavierka *owner );
21  virtual ~EOdvodCol();
22 
23  EUzavierka *getOwner();
24 
25  void add( EOdvod *newVal );
26  bool write();
27  bool read();
28 
29  int GetPocetZaznamov();
30  EOdvod *GetFirst();
31  EOdvod *GetByIdx( unsigned long i ); //v skutocnosti GetByCisloTarifnehoListka
32 
33  private:
34  EUzavierka *mOwner;
35  };
36  }
37  }
38 }
39 
40 #endif
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10