Public Member Functions | List of all members
orca_ros::task::RosGenericTask Class Reference

#include <RosGenericTask.h>

+ Inheritance diagram for orca_ros::task::RosGenericTask:
+ Collaboration diagram for orca_ros::task::RosGenericTask:

Public Member Functions

 RosGenericTask (const std::string &robot_name, const std::string &controller_name, std::shared_ptr< orca::task::GenericTask > gen_task)
 
virtual ~RosGenericTask ()
 
bool getWeightService (orca_ros::GetDouble::Request &req, orca_ros::GetDouble::Response &res)
 
bool setWeightService (orca_ros::SetDouble::Request &req, orca_ros::SetDouble::Response &res)
 
bool getSizeService (orca_ros::GetSize::Request &req, orca_ros::GetSize::Response &res)
 
bool colsService (orca_ros::GetInt::Request &req, orca_ros::GetInt::Response &res)
 
bool rowsService (orca_ros::GetInt::Request &req, orca_ros::GetInt::Response &res)
 
bool getEService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool getfService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool printService (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
 
bool setEService (orca_ros::SetMatrix::Request &req, orca_ros::SetMatrix::Response &res)
 
bool setfService (orca_ros::SetMatrix::Request &req, orca_ros::SetMatrix::Response &res)
 
- Public Member Functions inherited from orca_ros::common::RosTaskBase
 RosTaskBase (const std::string &robot_name, const std::string &controller_name, const std::string &generic_prefix, std::shared_ptr< orca::common::TaskBase > base)
 
virtual ~RosTaskBase ()
 
- Public Member Functions inherited from orca_ros::common::RosWrapperBase
 RosWrapperBase (const std::string &robot_name, const std::string &controller_name="", const std::string &obj_name="", const std::string &generic_prefix="")
 
virtual ~RosWrapperBase ()
 
std::string getRobotName ()
 
std::string getControllerName ()
 
std::string getGenericPrefix ()
 
std::string getObjectName ()
 
std::shared_ptr< ros::NodeHandle > getNodeHandle ()
 
std::string getNamespacePrefix ()
 
std::string getRobotNamespacePrefix ()
 

Constructor & Destructor Documentation

RosGenericTask::RosGenericTask ( const std::string &  robot_name,
const std::string &  controller_name,
std::shared_ptr< orca::task::GenericTask >  gen_task 
)
RosGenericTask::~RosGenericTask ( )
virtual

Member Function Documentation

bool RosGenericTask::colsService ( orca_ros::GetInt::Request &  req,
orca_ros::GetInt::Response &  res 
)
bool RosGenericTask::getEService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosGenericTask::getfService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosGenericTask::getSizeService ( orca_ros::GetSize::Request &  req,
orca_ros::GetSize::Response &  res 
)
bool RosGenericTask::getWeightService ( orca_ros::GetDouble::Request &  req,
orca_ros::GetDouble::Response &  res 
)
bool RosGenericTask::printService ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
)
bool RosGenericTask::rowsService ( orca_ros::GetInt::Request &  req,
orca_ros::GetInt::Response &  res 
)
bool RosGenericTask::setEService ( orca_ros::SetMatrix::Request &  req,
orca_ros::SetMatrix::Response &  res 
)
bool RosGenericTask::setfService ( orca_ros::SetMatrix::Request &  req,
orca_ros::SetMatrix::Response &  res 
)
bool RosGenericTask::setWeightService ( orca_ros::SetDouble::Request &  req,
orca_ros::SetDouble::Response &  res 
)

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