33#ifndef TTA_SETTING_COMMAND
34#define TTA_SETTING_COMMAND
56 virtual bool execute(
const std::vector<DataObject>& arguments);
57 virtual std::string
helpText()
const;
78 typedef std::map<std::string, SimulatorSetting*>
SettingMap;
ScriptInterpreter * interpreter() const
virtual std::string description()=0
virtual bool setValue(SimulatorInterpreter &interpreter, SimulatorFrontend &simFront, const DataObject &newValue)=0
virtual ~SimulatorSetting()
virtual std::string valueAsString()=0
SettingMap settings_
storage for simulator settings
virtual ~SettingCommand()
virtual std::string helpText() const
std::map< std::string, SimulatorSetting * > SettingMap
container for simulator settings indexed by name
virtual bool execute(const std::vector< DataObject > &arguments)