DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EIDOLData.h
Go to the documentation of this file.
1 #ifndef EIDOLDATA_H
2 #define EIDOLDATA_H
3 
4 #include "dataio/DataIODefines.h"
5 #include <string>
6 #include "core/common/ESingleton.h"
7 
8 class DATAIO_API EIDOLData : public ESingleton<EIDOLData>
9 {
10 public:
11  EIDOLData();
12  virtual ~EIDOLData();
13 
14  void SetPaths( const std::string &idolOnePathFile, const std::string &idolTwoPathFile );
15  void GetPaths( std::string &idolOnePathFile, std::string &idolTwoPathFile );
16 
17  bool GetTariffUnitCount( short &tariffUnitCount, short zonaFrom, short zonaTo );
18 
19 private:
20  std::string m_IdolOnePathFile;
21  std::string m_IdolTwoPathFile;
22 };
23 
24 #endif
Definition: EIDOLData.h:8
#define DATAIO_API
Definition: DataIODefines.h:10