#include <ScriptableMonitorNode.h>
Public Member Functions | |
ScriptHost & | getScriptHost () |
ScriptableMonitorNode () | |
~ScriptableMonitorNode () | |
Private Member Functions | |
bool | addScript (scriptable_monitor::AddScriptRequest &request, scriptable_monitor::AddScriptResponse &response) |
bool | getScripts (scriptable_monitor::GetScriptsRequest &request, scriptable_monitor::GetScriptsResponse &response) |
void | onAddScriptMessage (const std_msgs::String::ConstPtr script) |
void | onDeleteScriptMessage (const std_msgs::String::ConstPtr scriptName) |
Private Attributes | |
ros::ServiceServer | _addScriptService |
ros::Subscriber | _addScriptSubscriber |
ros::Subscriber | _deleteScriptSubscriber |
ros::ServiceServer | _getScriptsService |
ScriptHost | _scriptHost |
Definition at line 20 of file ScriptableMonitorNode.h.
Definition at line 10 of file ScriptableMonitorNode.cpp.
Definition at line 29 of file ScriptableMonitorNode.cpp.
bool ScriptableMonitorNode::addScript | ( | scriptable_monitor::AddScriptRequest & | request, |
scriptable_monitor::AddScriptResponse & | response | ||
) | [private] |
Definition at line 36 of file ScriptableMonitorNode.cpp.
ScriptHost& ScriptableMonitorNode::getScriptHost | ( | ) | [inline] |
Definition at line 27 of file ScriptableMonitorNode.h.
bool ScriptableMonitorNode::getScripts | ( | scriptable_monitor::GetScriptsRequest & | request, |
scriptable_monitor::GetScriptsResponse & | response | ||
) | [private] |
Definition at line 52 of file ScriptableMonitorNode.cpp.
void ScriptableMonitorNode::onAddScriptMessage | ( | const std_msgs::String::ConstPtr | script | ) | [private] |
Definition at line 80 of file ScriptableMonitorNode.cpp.
void ScriptableMonitorNode::onDeleteScriptMessage | ( | const std_msgs::String::ConstPtr | scriptName | ) | [private] |
Definition at line 86 of file ScriptableMonitorNode.cpp.
Definition at line 34 of file ScriptableMonitorNode.h.
Definition at line 31 of file ScriptableMonitorNode.h.
Definition at line 32 of file ScriptableMonitorNode.h.
Definition at line 33 of file ScriptableMonitorNode.h.
ScriptHost ScriptableMonitorNode::_scriptHost [private] |
Definition at line 30 of file ScriptableMonitorNode.h.