Public Member Functions | Protected Attributes
Retalis Class Reference

List of all members.

Public Member Functions

void inputEventsCB (const std_msgs::String::ConstPtr &event)
void inputMarkersCB (const ar_pose::ARMarkers::ConstPtr &msg)
void inputTFCB (const tf::tfMessage::ConstPtr &msg)
bool memorizeSrv (retalis::AddMemory::Request &req, retalis::AddMemory::Response &res)
 Retalis (char **argv)
bool subscribeSrv (retalis::AddOutputSubscription::Request &req, retalis::AddOutputSubscription::Response &res)
bool unMemorizeSrv (retalis::DeleteMemory::Request &req, retalis::DeleteMemory::Response &res)
bool unSubscribeSrv (retalis::DeleteOutputSubscription::Request &req, retalis::DeleteOutputSubscription::Response &res)
 ~Retalis (void)

Protected Attributes

ros::Subscriber inputARPoseSub_
ros::Subscriber inputEventsSub_
ros::Subscriber inputTFSub_
ros::ServiceServer memorizeEvents_
boost::mutex mutex_
ros::NodeHandle nh_
ros::ServiceServer subscribeToTopics_
PlEngine swipl_
ros::ServiceServer unMemorizeEvents_
ros::ServiceServer unSubscribeToTopics_

Detailed Description

Definition at line 52 of file retalis_interface.cpp.


Constructor & Destructor Documentation

Retalis::Retalis ( char **  argv) [inline]

Definition at line 55 of file retalis_interface.cpp.

Retalis::~Retalis ( void  ) [inline]

Definition at line 98 of file retalis_interface.cpp.


Member Function Documentation

void Retalis::inputEventsCB ( const std_msgs::String::ConstPtr &  event) [inline]

Definition at line 170 of file retalis_interface.cpp.

void Retalis::inputMarkersCB ( const ar_pose::ARMarkers::ConstPtr &  msg) [inline]

Definition at line 251 of file retalis_interface.cpp.

void Retalis::inputTFCB ( const tf::tfMessage::ConstPtr &  msg) [inline]

Definition at line 186 of file retalis_interface.cpp.

bool Retalis::memorizeSrv ( retalis::AddMemory::Request &  req,
retalis::AddMemory::Response &  res 
) [inline]

Definition at line 118 of file retalis_interface.cpp.

bool Retalis::subscribeSrv ( retalis::AddOutputSubscription::Request &  req,
retalis::AddOutputSubscription::Response &  res 
) [inline]

Definition at line 101 of file retalis_interface.cpp.

bool Retalis::unMemorizeSrv ( retalis::DeleteMemory::Request &  req,
retalis::DeleteMemory::Response &  res 
) [inline]

Definition at line 153 of file retalis_interface.cpp.

bool Retalis::unSubscribeSrv ( retalis::DeleteOutputSubscription::Request &  req,
retalis::DeleteOutputSubscription::Response &  res 
) [inline]

Definition at line 136 of file retalis_interface.cpp.


Member Data Documentation

Definition at line 385 of file retalis_interface.cpp.

Definition at line 377 of file retalis_interface.cpp.

Definition at line 384 of file retalis_interface.cpp.

Definition at line 380 of file retalis_interface.cpp.

boost::mutex Retalis::mutex_ [protected]

Definition at line 378 of file retalis_interface.cpp.

Definition at line 375 of file retalis_interface.cpp.

Definition at line 379 of file retalis_interface.cpp.

PlEngine Retalis::swipl_ [protected]

Definition at line 376 of file retalis_interface.cpp.

Definition at line 382 of file retalis_interface.cpp.

Definition at line 381 of file retalis_interface.cpp.


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


retalis
Author(s): Pouyan Ziafati
autogenerated on Fri Aug 28 2015 12:23:31