|
| ControllerBuilder & | allowReuse (const bool allowReuse) |
| |
| AronDTO & | config () |
| |
| | ControllerBuilder (const armarx::RobotUnitInterfacePrx &controllerCreator, const memory::config::Reader &configProvider, const memory::config::Writer &configWriter, const std::string &controllerNamePrefix) |
| |
| std::unique_ptr< ControllerWrapper< T > > | create () |
| | Creates the controller with the default name. More...
|
| |
| std::unique_ptr< ControllerWrapper< T > > | create (const std::string &name) |
| |
| CtrlProxy | createGetTSComplianceCtrl (const std::string &namePrefix="", const ::armarx::aron::data::dto::DictPtr &configDict=nullptr, const std::string &configFilename="", bool flagActivate=true, bool flagAllowReuse=true, bool flagFromMemory=false) |
| |
| CtrlProxy | createGetTSComplianceMPCtrl (const std::string &namePrefix, const ::armarx::aron::data::dto::DictPtr &mpConfigDict, const ::armarx::aron::data::dto::DictPtr &configDict=nullptr, const std::string &configFilename="", bool flagActivate=true, bool flagAllowReuse=true, bool flagFromMemory=false, bool flagStart=true) |
| |
| std::unique_ptr< ControllerWrapper< T > > | createTSComplianceCtrl (const std::string &namePrefix="", const ::armarx::aron::data::dto::DictPtr &configDict=nullptr, const std::string &configFilename="", bool flagActivate=true, bool flagAllowReuse=true, bool flagFromMemory=false) |
| |
| std::unique_ptr< ControllerWrapper< T > > | createTSComplianceMPCtrl (const std::string &namePrefix, const ::armarx::aron::data::dto::DictPtr &mpConfigDict, const ::armarx::aron::data::dto::DictPtr &configDict=nullptr, const std::string &configFilename="", bool flagActivate=true, bool flagAllowReuse=true, bool flagFromMemory=false, bool flagStart=true) |
| |
| ControllerBuilder & | daemonize () |
| |
| std::string | getControllerName () |
| |
| bool | getReusing () |
| |
| ControllerBuilder & | withConfig (const ::armarx::aron::data::dto::DictPtr &configDict) |
| |
| ControllerBuilder & | withConfig (const armarx::armem::MemoryID &memoryId) |
| |
| ControllerBuilder & | withConfig (const AronDTO &dto) |
| |
| ControllerBuilder & | withConfig (const std::filesystem::path &filename) |
| |
| ControllerBuilder & | withDefaultConfig (const std::string &name="default") |
| |
| ControllerBuilder & | withDefaultConfigFile (const std::string &name="default", const std::string &robotNameSuffix="", const std::string &appendix="") |
| |
| ControllerBuilder & | withNamePrefix (const std::string &namePrefix) |
| |
| ControllerBuilder & | withNodeSet (const std::string &nodeSetName) |
| |
template<auto T>
class armarx::control::client::ControllerBuilder< T >
Definition at line 52 of file ControllerBuilder.h.