DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ERootCP.h
Go to the documentation of this file.
1 #if !defined _EROOTCP_H_
2 #define _EROOTCP_H_
3 
4 #include "dataio/DataIODefines.h"
5 
6 namespace EM
7 {
8  namespace Strojcek
9  {
10  namespace VstupneUdaje
11  {
12  class ERootDataIO;
13 
14  namespace CestovnePoriadky
15  {
16  class ETypNazvuZastavkyCol;
17  class EZonaCol;
18  class EVzdialenostCol;
19  class EZastavkaCol;
20  class ELinkaCol;
21  class EDistanceCol;
22  class SubZoneCol;
23 
24  class DATAIO_API ERootCP
25  {
26  public:
27  ERootCP( ERootDataIO *owner, char *fileName );
28  virtual ~ERootCP();
29 
30  long ReadNastavenie();
31  char *GetFileName();
32  void SetFileName( char *fileName );
33 
34  ERootDataIO *GetOwner();
35  ELinkaCol *GetLinky();
36  EZastavkaCol *GetZastavky();
37  EVzdialenostCol *GetVzdialenosti();
38  EZonaCol *GetZony();
39  ETypNazvuZastavkyCol *GetTypNazvuZastavkyCol();
40  EDistanceCol *GetDistanceCol();
41  SubZoneCol *GetSubZoneCol();
42 
43  private:
44  class DataClass;
45  DataClass *d;
46  };
47  }
48  }
49  }
50 }
51 
52 #endif
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10