#include <RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.h>
◆ SkillManagerWrapper() [1/2]
| SkillManagerWrapper |
( |
skills::manager::dti::SkillManagerInterfacePrx & | _memory, |
|
|
QObject * | parent = nullptr ) |
|
inline |
◆ SkillManagerWrapper() [2/2]
◆ acceptSearchRequest
| void acceptSearchRequest |
( |
std::string const & | search | ) |
|
|
slot |
Applies the search word to the update filter.
- Parameters
-
◆ addParametersToHistory
◆ connectionUpdate
| void connectionUpdate |
( |
std::string const & | message, |
|
|
std::string const & | error ) |
|
signal |
◆ connectMemory()
| void connectMemory |
( |
skills::manager::dti::SkillManagerInterfacePrx const & | updatedMemory | ) |
|
Updates the memory pointer.
This should be called whenever the GUI connects/reconnects.
◆ disableAutoUpdate
| void disableAutoUpdate |
( |
| ) |
|
|
signal |
◆ disconnectMemory
| void disconnectMemory |
( |
| ) |
|
|
slot |
Disconnects the interface from memory.
◆ findFirstProvider()
◆ getExecutions()
Returns the latest status snapshot.
- Returns
- The map containing status updates for all execution ids.
◆ getLatestParametersForSkill
◆ getParameterHistoryForSkill
◆ getSkills()
Returns the latest skills snapshot.
- Returns
- The map representing all currently known skills.
◆ getSkillsFiltered()
Returns the latest skills snapshot.
- Returns
- The map representing all currently known skills.
◆ searchAccepted
◆ startExecutionWithParams()
Attempts to start an execution with given parameters.
If an Ice exception is encountered, a message will be logged and the method will abort.
- Parameters
-
| skillId | The skill to execute. |
| params | The parameters to execute with. |
◆ stopAllExecutions
| void stopAllExecutions |
( |
| ) |
|
|
slot |
Stops all available (and running) executions.
◆ stopExecution()
Attempts to stop an execution.
If this doesn't succeed, it will retry.
- Parameters
-
| executionId | The ExecutionID to abort. |
| max_retries | The amount of times to retry, if aborting fails. |
◆ updateAvailable
◆ updateFromMemory
| void updateFromMemory |
( |
| ) |
|
|
slot |
Requests this wrapper to overwrite its own state from memory.
The documentation for this class was generated from the following files: