#include <RobotAPI/libraries/skills_gui/memory/SkillManagerWrapper.h>
Definition at line 19 of file 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 |
◆ 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.
Definition at line 172 of file SkillManagerWrapper.cpp.
◆ disconnectMemory
void disconnectMemory |
( |
| ) |
|
|
slot |
◆ findFirstProvider()
◆ getExecutions()
Returns the latest status snapshot.
- Returns
- The map containing status updates for all execution ids.
Definition at line 273 of file SkillManagerWrapper.cpp.
◆ getSkills()
Returns the latest skills snapshot.
- Returns
- The map representing all currently known skills.
Definition at line 263 of file SkillManagerWrapper.cpp.
◆ 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. |
Definition at line 334 of file SkillManagerWrapper.cpp.
◆ stopAllExecutions
void stopAllExecutions |
( |
| ) |
|
|
slot |
◆ 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. |
Definition at line 280 of file SkillManagerWrapper.cpp.
◆ updateAvailable
◆ updateFromMemory
void updateFromMemory |
( |
| ) |
|
|
slot |
The documentation for this class was generated from the following files: