#include <abstract_config.h>
Signals | |
void | changed () |
Public Member Functions | |
AbstractConfig (QObject *parent=NULL) | |
virtual void | load (QSettings &settings)=0 |
virtual void | read (QDataStream &stream)=0 |
virtual void | reset ()=0 |
virtual void | save (QSettings &settings) const =0 |
virtual void | write (QDataStream &stream) const =0 |
virtual | ~AbstractConfig () |
Definition at line 11 of file abstract_config.h.
utilities::AbstractConfig::AbstractConfig | ( | QObject * | parent = NULL | ) |
Definition at line 5 of file abstract_config.cpp.
utilities::AbstractConfig::~AbstractConfig | ( | ) | [virtual] |
Definition at line 9 of file abstract_config.cpp.
void utilities::AbstractConfig::changed | ( | ) | [signal] |
Reimplemented in rqt_mrta::config::architecture::Allocations, and rqt_mrta::config::architecture::Tasks.
virtual void utilities::AbstractConfig::load | ( | QSettings & | settings | ) | [pure virtual] |
Implemented in utilities::Export, utilities::RosPackage, rqt_mrta::config::architecture::RqtMrtaArchitecture, rqt_mrta::config::application::RqtMrtaApplication, rqt_mrta::config::Config, rqt_mrta::config::ParamInterface, rqt_mrta::config::Configs, rqt_mrta::config::Launches, rqt_mrta::config::Params, rqt_mrta::config::architecture::Topic, rqt_mrta::config::application::Robots, rqt_mrta::config::Param, rqt_mrta::config::application::Tasks, rqt_mrta::config::architecture::Robots, rqt_mrta::config::Args, rqt_mrta::config::architecture::Architecture, rqt_mrta::config::architecture::Widgets, rqt_mrta::config::Includes, rqt_mrta::config::application::Application, rqt_mrta::config::Arg, rqt_mrta::config::Launch, rqt_mrta::config::application::Robot, rqt_mrta::config::architecture::Allocations, rqt_mrta::config::architecture::Tasks, rqt_mrta::config::Include, rqt_mrta::config::application::Task, rqt_mrta::config::architecture::AllocatedTasks, rqt_mrta::config::architecture::BusyRobots, rqt_mrta::config::architecture::IdleRobots, rqt_mrta::config::architecture::IncomingTasks, rqt_mrta::config::architecture::Widget, and mrta::ArchitectureConfig.
virtual void utilities::AbstractConfig::read | ( | QDataStream & | stream | ) | [pure virtual] |
Implemented in utilities::Export, utilities::RosPackage, rqt_mrta::config::Config, rqt_mrta::config::ParamInterface, rqt_mrta::config::Configs, rqt_mrta::config::Launches, rqt_mrta::config::Params, rqt_mrta::config::architecture::Topic, rqt_mrta::config::application::Robots, rqt_mrta::config::architecture::RqtMrtaArchitecture, rqt_mrta::config::Param, rqt_mrta::config::application::RqtMrtaApplication, rqt_mrta::config::application::Tasks, rqt_mrta::config::architecture::Robots, rqt_mrta::config::Args, rqt_mrta::config::architecture::Architecture, rqt_mrta::config::architecture::Widgets, rqt_mrta::config::Includes, rqt_mrta::config::application::Application, rqt_mrta::config::Arg, rqt_mrta::config::Launch, rqt_mrta::config::application::Robot, rqt_mrta::config::architecture::Allocations, rqt_mrta::config::architecture::Tasks, rqt_mrta::config::Include, rqt_mrta::config::application::Task, rqt_mrta::config::architecture::AllocatedTasks, rqt_mrta::config::architecture::BusyRobots, rqt_mrta::config::architecture::IdleRobots, rqt_mrta::config::architecture::IncomingTasks, rqt_mrta::config::architecture::Widget, and mrta::ArchitectureConfig.
virtual void utilities::AbstractConfig::reset | ( | ) | [pure virtual] |
Implemented in utilities::RosMetapackage, utilities::Export, utilities::RosPackage, rqt_mrta::config::Config, rqt_mrta::config::ParamInterface, rqt_mrta::config::Configs, rqt_mrta::config::Launches, rqt_mrta::config::Params, rqt_mrta::config::architecture::Topic, rqt_mrta::config::application::Robots, rqt_mrta::config::architecture::RqtMrtaArchitecture, rqt_mrta::config::Param, rqt_mrta::config::application::RqtMrtaApplication, rqt_mrta::config::application::Tasks, rqt_mrta::config::architecture::Robots, rqt_mrta::config::Args, rqt_mrta::config::architecture::Architecture, rqt_mrta::config::architecture::Widgets, rqt_mrta::config::Includes, rqt_mrta::config::application::Application, rqt_mrta::config::Arg, rqt_mrta::config::Launch, rqt_mrta::config::application::Robot, rqt_mrta::config::architecture::Allocations, rqt_mrta::config::architecture::Tasks, rqt_mrta::config::Include, rqt_mrta::config::application::Task, rqt_mrta::config::architecture::AllocatedTasks, rqt_mrta::config::architecture::BusyRobots, rqt_mrta::config::architecture::IdleRobots, rqt_mrta::config::architecture::IncomingTasks, rqt_mrta::config::architecture::Widget, and mrta::ArchitectureConfig.
virtual void utilities::AbstractConfig::save | ( | QSettings & | settings | ) | const [pure virtual] |
Implemented in utilities::Export, utilities::RosPackage, rqt_mrta::config::architecture::RqtMrtaArchitecture, rqt_mrta::config::application::RqtMrtaApplication, rqt_mrta::config::Config, rqt_mrta::config::ParamInterface, rqt_mrta::config::Configs, rqt_mrta::config::Launches, rqt_mrta::config::Params, rqt_mrta::config::architecture::Topic, rqt_mrta::config::application::Robots, rqt_mrta::config::Param, rqt_mrta::config::application::Tasks, rqt_mrta::config::architecture::Robots, rqt_mrta::config::Args, rqt_mrta::config::architecture::Architecture, rqt_mrta::config::architecture::Widgets, rqt_mrta::config::Includes, rqt_mrta::config::application::Application, rqt_mrta::config::Arg, rqt_mrta::config::Launch, rqt_mrta::config::application::Robot, rqt_mrta::config::architecture::Allocations, rqt_mrta::config::architecture::Tasks, rqt_mrta::config::Include, rqt_mrta::config::application::Task, rqt_mrta::config::architecture::AllocatedTasks, rqt_mrta::config::architecture::BusyRobots, rqt_mrta::config::architecture::IdleRobots, rqt_mrta::config::architecture::IncomingTasks, rqt_mrta::config::architecture::Widget, and mrta::ArchitectureConfig.
virtual void utilities::AbstractConfig::write | ( | QDataStream & | stream | ) | const [pure virtual] |
Implemented in utilities::Export, utilities::RosPackage, rqt_mrta::config::Config, rqt_mrta::config::ParamInterface, rqt_mrta::config::Configs, rqt_mrta::config::Launches, rqt_mrta::config::Params, rqt_mrta::config::architecture::Topic, rqt_mrta::config::application::Robots, rqt_mrta::config::architecture::RqtMrtaArchitecture, rqt_mrta::config::Param, rqt_mrta::config::application::RqtMrtaApplication, rqt_mrta::config::application::Tasks, rqt_mrta::config::architecture::Robots, rqt_mrta::config::Args, rqt_mrta::config::architecture::Architecture, rqt_mrta::config::architecture::Widgets, rqt_mrta::config::Includes, rqt_mrta::config::application::Application, rqt_mrta::config::Arg, rqt_mrta::config::Launch, rqt_mrta::config::application::Robot, rqt_mrta::config::architecture::Allocations, rqt_mrta::config::architecture::Tasks, rqt_mrta::config::Include, rqt_mrta::config::application::Task, rqt_mrta::config::architecture::AllocatedTasks, rqt_mrta::config::architecture::BusyRobots, rqt_mrta::config::architecture::IdleRobots, rqt_mrta::config::architecture::IncomingTasks, rqt_mrta::config::architecture::Widget, and mrta::ArchitectureConfig.