The DtVrfScriptedTaskSettingsManager class will keep track of settings that are scenario specific for scripted tasks.
More...
Protected Member Functions |
| virtual void | read (boost::archive::xml_iarchive &ar, int version) |
| virtual void | write (boost::archive::xml_oarchive &ar, int version) const |
Detailed Description
The DtVrfScriptedTaskSettingsManager class will keep track of settings that are scenario specific for scripted tasks.
Currently the only setting is whether or not system scripts are available on the task menu.
Member Typedef Documentation
Constructor & Destructor Documentation
| makVrf::DtVrfScriptedTaskSettingsManager::DtVrfScriptedTaskSettingsManager |
( |
makVrv::DtDe & |
| ) |
|
| virtual makVrf::DtVrfScriptedTaskSettingsManager::~DtVrfScriptedTaskSettingsManager |
( |
| ) |
|
|
virtual |
Member Function Documentation
Returns instance of the messager.
| virtual bool makVrf::DtVrfScriptedTaskSettingsManager::systemScriptAvailable |
( |
const std::string & |
| ) |
const |
|
virtual |
Returns true if system script is available for task menu.
| virtual void makVrf::DtVrfScriptedTaskSettingsManager::setSystemScriptAvailable |
( |
const std::string & |
id, |
|
|
bool |
|
|
) |
| |
|
virtual |
Set whether or not system script is available. Will emit signal if value changes.
| virtual void makVrf::DtVrfScriptedTaskSettingsManager::removeSystemScript |
( |
const std::string & |
id, |
|
|
bool |
signal = true |
|
) |
| |
|
virtual |
| virtual void makVrf::DtVrfScriptedTaskSettingsManager::clear |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtVrfScriptedTaskSettingsManager::read |
( |
boost::archive::xml_iarchive & |
ar, |
|
|
int |
version |
|
) |
| |
|
protectedvirtual |
| virtual void makVrf::DtVrfScriptedTaskSettingsManager::write |
( |
boost::archive::xml_oarchive & |
ar, |
|
|
int |
version |
|
) |
| const |
|
protectedvirtual |
Member Data Documentation
| boost::signal<void (std::string, bool)> makVrf::DtVrfScriptedTaskSettingsManager::signal_systemScriptAvailabilityChanged |
| makVrv::DtDe& makVrf::DtVrfScriptedTaskSettingsManager::myDe |
|
protected |
The documentation for this class was generated from the following file: