#include <denso_task.h>
Public Member Functions | |
HRESULT | AddVariable (const std::string &name) |
DensoTask (DensoBase *parent, Service_Vec &service, Handle_Vec &handle, const std::string &name, const int *mode) | |
HRESULT | get_Variable (const std::string &name, DensoVariable_Ptr *var) |
HRESULT | InitializeBCAP (XMLElement *xmlElem) |
HRESULT | StartService (ros::NodeHandle &node) |
HRESULT | StopService () |
bool | Update () |
virtual | ~DensoTask () |
Private Member Functions | |
HRESULT | AddVariable (XMLElement *xmlElem) |
Private Attributes | |
DensoVariable_Vec | m_vecVar |
Definition at line 35 of file denso_task.h.
denso_robot_core::DensoTask::DensoTask | ( | DensoBase * | parent, |
Service_Vec & | service, | ||
Handle_Vec & | handle, | ||
const std::string & | name, | ||
const int * | mode | ||
) |
Definition at line 29 of file denso_task.cpp.
denso_robot_core::DensoTask::~DensoTask | ( | ) | [virtual] |
Definition at line 37 of file denso_task.cpp.
HRESULT denso_robot_core::DensoTask::AddVariable | ( | const std::string & | name | ) |
Definition at line 113 of file denso_task.cpp.
HRESULT denso_robot_core::DensoTask::AddVariable | ( | XMLElement * | xmlElem | ) | [private] |
Definition at line 119 of file denso_task.cpp.
HRESULT denso_robot_core::DensoTask::get_Variable | ( | const std::string & | name, |
DensoVariable_Ptr * | var | ||
) |
Definition at line 95 of file denso_task.cpp.
HRESULT denso_robot_core::DensoTask::InitializeBCAP | ( | XMLElement * | xmlElem | ) |
Definition at line 42 of file denso_task.cpp.
HRESULT denso_robot_core::DensoTask::StartService | ( | ros::NodeHandle & | node | ) | [virtual] |
Implements denso_robot_core::DensoBase.
Definition at line 47 of file denso_task.cpp.
HRESULT denso_robot_core::DensoTask::StopService | ( | ) | [virtual] |
Reimplemented from denso_robot_core::DensoBase.
Definition at line 62 of file denso_task.cpp.
bool denso_robot_core::DensoTask::Update | ( | ) | [virtual] |
Reimplemented from denso_robot_core::DensoBase.
Definition at line 79 of file denso_task.cpp.
Definition at line 59 of file denso_task.h.