Go to the documentation of this file.
36 #ifndef TTA_ENVIRONMENT_HH
37 #define TTA_ENVIRONMENT_HH
53 static std::string
dataDirPath(
const std::string& prog);
55 static std::string
manDirPath(
const std::string& prog);
71 static std::vector<std::string>
osalPaths();
73 bool libraryPathsOnly =
false);
76 bool libraryPathsOnly =
false);
78 static std::vector<std::string>
hdbPaths(
79 bool libraryPathsOnly =
false);
82 static std::vector<std::string>
vhdlPaths(
const std::string& hdbPath);
84 bool libraryPathsOnly =
false);
107 static std::string
pathTo(
const std::string& name);
110 const std::vector<std::string>& file);
static std::string simTraceDir_
Directory to store ttasim traces.
static std::string newBitmapsFileDir_
Directory for new bitmaps file.
static std::string oldGccSchedulerConf()
static const std::string CONF_DIR_NAME_
Name of the configuration directory.
static std::string manDirPath(const std::string &prog)
static const std::string PDF_MANUAL_INSTALLED
Relative path to the installed TCE .pdf manual.
static void setNewDataFileDir(const std::string &path)
static bool developerMode_
Flag indicating whether TCE is executing in developer mode.
static std::vector< std::string > schemaPaths_
Schema directory search paths.
static std::string minimalADF()
static std::string newSchemaFileDir_
Directory for new schema file.
static std::vector< std::string > icDecoderPluginPaths(bool libraryPathsOnly=false)
static std::vector< std::string > schedulerPluginPaths()
static std::vector< std::string > iconPaths_
Toolbar icon search paths.
static std::vector< std::string > decompressorPaths(bool libraryPathsOnly=false)
static std::string pathTo(const std::string &name)
static const std::string PDF_MANUAL_SRC
Relative path to the TCE .pdf manual in source tree.
static std::string errorLogFilePath()
static std::vector< std::string > implementationTesterTemplatePaths()
static std::string newDataFileDir_
Directory for new data file.
static void setNewErrorLogFileDir(const std::string &path)
static std::string tceCompiler()
static std::string bitmapsDirPath(const std::string &prog)
static std::string defaultICDecoderPlugin()
static TCEString userConfPath(const std::string &fileName)
static std::vector< std::string > bitmapsPaths_
Bitmaps directory search paths.
static const std::string MAN_DIR_NAME_
Name of the manual directory.
static const std::string DATA_DIR_NAME_
Name of the data directory.
static std::vector< std::string > codeCompressorPaths(bool libraryPathsOnly=false)
static std::string defaultTextEditorPath()
static void setNewManFileDir(const std::string &path)
static std::vector< std::string > opsetIncludeDir()
static void setNewSchemaFileDir(const std::string &path)
static const std::string ERROR_LOG_FILE_NAME_
Name of the system error log file.
static std::vector< std::string > hdbPaths(bool libraryPathsOnly=false)
static std::vector< std::string > includeDirPaths()
static const std::string MINIMAL_ADF_INSTALLED
Relative path to the installed minimal.adf.
static TCEString shortHDBPath(const TCEString &hdbPath)
static std::vector< std::string > dataPaths_
Data directory search paths.
static std::string defaultSchedulerConf()
static void parsePathEnvVariable(std::vector< std::string > &paths)
static std::string schemaDirPath(const std::string &prog)
static std::string newIconFileDir_
Directory for new icon file.
static std::string newManFileDir_
Directory for new manual file.
static std::string newErrorLogFileDir_
Directory for new error log file.
static std::vector< std::string > osalPaths()
static const std::string MINIMAL_ADF_SRC
Relative path to the minimal.adf in source tree.
static std::vector< std::string > pathsToUse_
Paths used in a particular search.
static TCEString longHDBPath(const TCEString &hdbPath)
static TCEString confPath(const std::string &fileName)
static std::vector< std::string > manPaths_
Man directory search paths.
static std::string iconDirPath()
static std::string simTraceDirPath()
static std::vector< std::string > vhdlPaths(const std::string &hdbPath)
static std::string llvmtceCachePath()
static std::string findExecutableFromPATH(const std::vector< std::string > &file)
static void setNewBitmapsFileDir(const std::string &path)
static const std::string SCHEMA_DIR_NAME_
Name of the XML Schema directory.
static std::vector< std::string > explorerPluginPaths()
static const std::string ICON_DIR_NAME_
Name of the toolbar icon directory.
static bool initialized_
Flag indicating whether class has been initialized.
static std::vector< std::string > hwModulePaths()
static std::string newConfFile_
Directory for new configure file.
static bool developerMode()
static std::string environmentVariable(const std::string &variable)
static std::vector< std::string > errorPaths_
Error file search paths.
static std::vector< std::string > estimatorPluginPaths()
static const std::string BITMAPS_DIR_NAME_
Name of the bitmaps directory.
static std::string pdfManual()
static std::string dataDirPath(const std::string &prog)