41 #ifndef __OPENFLUID_WARESDEV_WARESRCMANAGER_HPP__ 
   42 #define __OPENFLUID_WARESDEV_WARESRCMANAGER_HPP__ 
   51 namespace openfluid { 
namespace waresdev {
 
   59       SIMULATOR = 1, OBSERVER = 2, BUILDEREXT = 3
 
   76             m_AbsolutePath(
""), m_IsInCurrentWorkspace(false), m_WareType(
WareType(0)), m_WareName(
""),
 
   77             m_isAWare(false), m_isAWareFile(false), m_RelativePathToWareDir(
""), m_AbsolutePathOfWare(
""),
 
   88     QString m_WaresdevDirName;
 
   90     QString m_WorkspacePath;
 
   92     QString m_WaresdevPath;
 
   97     QMap<WareType, QString> m_WareTypePathByWareType;
 
  113     void switchWorkspace(
const QString& NewAbsoluteWorkspacePath);
 
  115     QString getWareTypePath(WareType WareSrcType);
 
  124     PathInfo getPathInfo(
const QString& Path);
 
  126     QString getWaresdevPath() 
const;
 
  128     QString getWorkspacePath() 
const;
 
QString m_RelativePathToWareDir
Definition: WareSrcManager.hpp:70
bool m_IsInCurrentWorkspace
Definition: WareSrcManager.hpp:65
Definition: WareSrcManager.hpp:53
WareType m_WareType
Definition: WareSrcManager.hpp:66
QString m_AbsolutePath
Definition: WareSrcManager.hpp:64
bool m_isAWareFile
Definition: WareSrcManager.hpp:69
QString m_FileName
Definition: WareSrcManager.hpp:72
QString m_WareName
Definition: WareSrcManager.hpp:67
QString m_AbsolutePathOfWare
Definition: WareSrcManager.hpp:71
WareType
Definition: WareSrcManager.hpp:57
PathInfo()
Definition: WareSrcManager.hpp:75
Definition: WareSrcManager.hpp:62
WareType
Definition: PluggableWare.hpp:101
bool m_isAWare
Definition: WareSrcManager.hpp:68
#define OPENFLUID_API
Definition: dllexport.hpp:87