Public Member Functions | Private Member Functions | Private Attributes
denso_robot_core::DensoTask Class Reference

#include <denso_task.h>

Inheritance diagram for denso_robot_core::DensoTask:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 35 of file denso_task.h.


Constructor & Destructor Documentation

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.

Definition at line 37 of file denso_task.cpp.


Member Function Documentation

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.

Definition at line 42 of file denso_task.cpp.

Implements denso_robot_core::DensoBase.

Definition at line 47 of file denso_task.cpp.

Reimplemented from denso_robot_core::DensoBase.

Definition at line 62 of file denso_task.cpp.

Reimplemented from denso_robot_core::DensoBase.

Definition at line 79 of file denso_task.cpp.


Member Data Documentation

Definition at line 59 of file denso_task.h.


The documentation for this class was generated from the following files:


denso_robot_core
Author(s): DENSO WAVE INCORPORATED
autogenerated on Thu Jun 6 2019 21:00:11