OpenASIP  2.0
Variables
ExplorerCmdLineOptions.cc File Reference
#include <iostream>
#include "CmdLineOptions.hh"
#include "ExplorerCmdLineOptions.hh"
#include "TCEString.hh"
#include "tce_config.h"
Include dependency graph for ExplorerCmdLineOptions.cc:

Go to the source code of this file.

Variables

const std::string SWL_PLUGIN_NAME = "explorer_plugin"
 Long switch string for giving an explorer plugin to be used. More...
 
const std::string SWS_PLUGIN_NAME = "e"
 Short switch string for giving an explorer plugin to be used. More...
 
const std::string SWL_PLUGIN_INFO = "plugin_info"
 Long switch string for giving an explorer plugin info. More...
 
const std::string SWS_PLUGIN_INFO = "p"
 Short switch string for giving an explorer plugin info. More...
 
const std::string SWL_PLUGIN_PARAM = "plugin_param"
 Long switch string for giving an explorer plugin to be used. More...
 
const std::string SWS_PLUGIN_PARAM = "u"
 Short switch string for giving an explorer plugin to be used. More...
 
const std::string DSCLI_TITLE = "Design Space Explorer for TTA."
 Design space explorer title. More...
 
const std::string SWL_TEST_DIR_ADD = "add_app_dir"
 Long switch string for adding a application directory. More...
 
const std::string SWS_TEST_DIR_ADD = "d"
 Short switch string for adding a application directory. More...
 
const std::string SWL_START_ID = "start"
 Long switch string for giving a start configuration id. More...
 
const std::string SWS_START_ID = "s"
 Short switch string for giving a start configuration id. More...
 
const std::string SWL_CONFIGURATION_SUMMARY = "conf_summary"
 Long switch string for number of configurations flag. More...
 
const std::string SWS_CONFIGURATION_SUMMARY = "c"
 Short switch string for number of configurations flag. More...
 
const std::string SWL_PARETO_SET = "pareto_set"
 Switch strings for the pareto set flag. More...
 
const std::string SWS_PARETO_SET = "t"
 
const std::string SWL_CONFIGURATION_COUNT = "conf_count"
 Long switch string for number of configurations flag. More...
 
const std::string SWS_CONFIGURATION_COUNT = "n"
 Short switch string for number of configurations flag. More...
 
const std::string SWL_CONFIGURATION_WRITE = "write_conf"
 Long switch string for writing out configuration files. More...
 
const std::string SWS_CONFIGURATION_WRITE = "w"
 Short switch string for writing out configuration files. More...
 
const std::string SWL_TEST_DIR_RM = "rm_app"
 Long switch string for removing application paths from dsdb. More...
 
const std::string SWS_TEST_DIR_RM = "r"
 Short switch string for removing application paths from dsdb. More...
 
const std::string SWL_LIST_APPS = "list_apps"
 Long switch string for listing application paths in the dsdb. More...
 
const std::string SWS_LIST_APPS = "l"
 Short switch string for listing loadable plugins. More...
 
const std::string SWL_LIST_PLUGINS = "list_plugins"
 Long switch string for listing loadable plugins. More...
 
const std::string SWS_LIST_PLUGINS = "g"
 Short switch string for listing application paths in the dsdb. More...
 
const std::string SWL_DUMP_BEST = "dump_best"
 
const std::string SWL_ADF_OUT_FILE = "adf_out"
 
const std::string SWS_HDB_FILE = "b"
 Short switch string for hdb file. More...
 
const std::string SWL_HDB_FILE = "hdb"
 Long switch string for hdb file. More...
 
const std::string SWS_ADF_FILE = "a"
 Short switch string for adf file. More...
 
const std::string SWL_ADF_FILE = "adf"
 Long switch string for adf file. More...
 
const std::string SWS_IDF_FILE = "i"
 Short switch string for idf file. More...
 
const std::string SWL_IDF_FILE = "idf"
 Long switch string for idf file. More...
 
const std::string SWS_COMPILER_OPTIONS = "f"
 Short switch string of options to pass to compiler. More...
 
const std::string SWL_COMPILER_OPTIONS = "compiler_options"
 Long switch string of options to pass to compiler. More...
 

Detailed Description

Declaration of ExplorerCmdLineOptions.

Author
Jari Mäntyneva 2007 (jari.mantyneva-no.spam-tut.fi)
Pekka Jääskeläinen 2011
Note
rating: red

Definition in file ExplorerCmdLineOptions.cc.

Variable Documentation

◆ DSCLI_TITLE

const std::string DSCLI_TITLE = "Design Space Explorer for TTA."

Design space explorer title.

Definition at line 55 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::printVersion().

◆ SWL_ADF_FILE

const std::string SWL_ADF_FILE = "adf"

◆ SWL_ADF_OUT_FILE

const std::string SWL_ADF_OUT_FILE = "adf_out"

◆ SWL_COMPILER_OPTIONS

const std::string SWL_COMPILER_OPTIONS = "compiler_options"

◆ SWL_CONFIGURATION_COUNT

const std::string SWL_CONFIGURATION_COUNT = "conf_count"

Long switch string for number of configurations flag.

Definition at line 72 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::numberOfConfigurations().

◆ SWL_CONFIGURATION_SUMMARY

const std::string SWL_CONFIGURATION_SUMMARY = "conf_summary"

Long switch string for number of configurations flag.

Definition at line 65 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), ExplorerCmdLineOptions::printSummary(), and ExplorerCmdLineOptions::summaryOrdering().

◆ SWL_CONFIGURATION_WRITE

const std::string SWL_CONFIGURATION_WRITE = "write_conf"

◆ SWL_DUMP_BEST

const std::string SWL_DUMP_BEST = "dump_best"

◆ SWL_HDB_FILE

const std::string SWL_HDB_FILE = "hdb"

◆ SWL_IDF_FILE

const std::string SWL_IDF_FILE = "idf"

◆ SWL_LIST_APPS

const std::string SWL_LIST_APPS = "list_apps"

Long switch string for listing application paths in the dsdb.

Definition at line 84 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::printApplications().

◆ SWL_LIST_PLUGINS

const std::string SWL_LIST_PLUGINS = "list_plugins"

Long switch string for listing loadable plugins.

Definition at line 88 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::printPlugins().

◆ SWL_PARETO_SET

const std::string SWL_PARETO_SET = "pareto_set"

Switch strings for the pareto set flag.

Definition at line 69 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::paretoSetValues().

◆ SWL_PLUGIN_INFO

const std::string SWL_PLUGIN_INFO = "plugin_info"

Long switch string for giving an explorer plugin info.

Definition at line 47 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::pluginInfo().

◆ SWL_PLUGIN_NAME

const std::string SWL_PLUGIN_NAME = "explorer_plugin"

Long switch string for giving an explorer plugin to be used.

Definition at line 43 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::explorerPlugin().

◆ SWL_PLUGIN_PARAM

const std::string SWL_PLUGIN_PARAM = "plugin_param"

◆ SWL_START_ID

const std::string SWL_START_ID = "start"

Long switch string for giving a start configuration id.

Definition at line 61 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions(), and ExplorerCmdLineOptions::startConfiguration().

◆ SWL_TEST_DIR_ADD

const std::string SWL_TEST_DIR_ADD = "add_app_dir"

◆ SWL_TEST_DIR_RM

const std::string SWL_TEST_DIR_RM = "rm_app"

Long switch string for removing application paths from dsdb.

Definition at line 80 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::applicationIDToRemove(), ExplorerCmdLineOptions::applicationIDToRemoveCount(), and ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_ADF_FILE

const std::string SWS_ADF_FILE = "a"

Short switch string for adf file.

Definition at line 100 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_COMPILER_OPTIONS

const std::string SWS_COMPILER_OPTIONS = "f"

Short switch string of options to pass to compiler.

Definition at line 108 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_CONFIGURATION_COUNT

const std::string SWS_CONFIGURATION_COUNT = "n"

Short switch string for number of configurations flag.

Definition at line 74 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_CONFIGURATION_SUMMARY

const std::string SWS_CONFIGURATION_SUMMARY = "c"

Short switch string for number of configurations flag.

Definition at line 67 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_CONFIGURATION_WRITE

const std::string SWS_CONFIGURATION_WRITE = "w"

Short switch string for writing out configuration files.

Definition at line 78 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_HDB_FILE

const std::string SWS_HDB_FILE = "b"

Short switch string for hdb file.

Definition at line 96 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_IDF_FILE

const std::string SWS_IDF_FILE = "i"

Short switch string for idf file.

Definition at line 104 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_LIST_APPS

const std::string SWS_LIST_APPS = "l"

Short switch string for listing loadable plugins.

Definition at line 86 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_LIST_PLUGINS

const std::string SWS_LIST_PLUGINS = "g"

Short switch string for listing application paths in the dsdb.

Definition at line 90 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_PARETO_SET

const std::string SWS_PARETO_SET = "t"

◆ SWS_PLUGIN_INFO

const std::string SWS_PLUGIN_INFO = "p"

Short switch string for giving an explorer plugin info.

Definition at line 49 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_PLUGIN_NAME

const std::string SWS_PLUGIN_NAME = "e"

Short switch string for giving an explorer plugin to be used.

Definition at line 45 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_PLUGIN_PARAM

const std::string SWS_PLUGIN_PARAM = "u"

Short switch string for giving an explorer plugin to be used.

Definition at line 53 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_START_ID

const std::string SWS_START_ID = "s"

Short switch string for giving a start configuration id.

Definition at line 63 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_TEST_DIR_ADD

const std::string SWS_TEST_DIR_ADD = "d"

Short switch string for adding a application directory.

Definition at line 59 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().

◆ SWS_TEST_DIR_RM

const std::string SWS_TEST_DIR_RM = "r"

Short switch string for removing application paths from dsdb.

Definition at line 82 of file ExplorerCmdLineOptions.cc.

Referenced by ExplorerCmdLineOptions::ExplorerCmdLineOptions().