DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ETrojuholnikInterval.h
Go to the documentation of this file.
1 #ifndef EM_STROJCEK_VSTUPNEUDAJE_TARIFNYSYSTEM_TROJUHOLNIKINTERVAL_H
2 #define EM_STROJCEK_VSTUPNEUDAJE_TARIFNYSYSTEM_TROJUHOLNIKINTERVAL_H
3 
4 #include "dataio/DataIODefines.h"
5 #include "core/common/Node.h"
6 #include "dataio/datainput/ETrojuholnikIntervalCol.h"
7 
8 namespace EM
9 {
10  namespace Strojcek
11  {
12  namespace VstupneUdaje
13  {
14  namespace TarifnySystem
15  {
16  class ETrojuholnikIntervalCol;
17 
18  class DATAIO_API ETrojuholnikInterval : public ENode
19  {
20  public:
22  unsigned char cenovaSkupinaID,
23  long zonaID1,
24  long zonaID2,
25  long cennikID,
26  short interval );
27  virtual ~ETrojuholnikInterval();
28 
29  unsigned char GetCenovaSkupinaID();
30  long GetZonaID1();
31  long GetZonaID2();
32  long GetCennikID();
33  short GetInterval();
34 
35  ETrojuholnikIntervalCol *GetOwner();
36 
37  ETrojuholnikInterval *GetLeft();
38  ETrojuholnikInterval *GetRight();
39 
40  private:
41  class DataClass;
42  DataClass *d;
43  };
44  }
45  }
46  }
47 }
48 
49 #endif
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10