Public Member Functions | Protected Member Functions | Protected Attributes
ros1_ros_cpptemplate::Subscriber Class Reference

#include <subscriber.hpp>

List of all members.

Public Member Functions

 Subscriber (ros::NodeHandle &node_handle, const std::string &topic_name)
virtual ~Subscriber ()

Protected Member Functions

virtual void callback (const std_msgs::Int32Ptr &number)
 Subscriber ()

Protected Attributes

ros::Subscriber subscriber_
 Actual subscriber.

Detailed Description

Class which publishes fibonacci numbers

Definition at line 17 of file subscriber.hpp.


Constructor & Destructor Documentation

ros1_ros_cpptemplate::Subscriber::Subscriber ( ros::NodeHandle node_handle,
const std::string &  topic_name 
)

Constructor

Parameters:
node_handleNodeHandle the subscriber will be registered under
topic_nameSubscriber topic name

Definition at line 9 of file subscriber.cpp.

Deconstructor

Definition at line 16 of file subscriber.cpp.

Protected default construtor for easy mocking

Definition at line 44 of file subscriber.hpp.


Member Function Documentation

void ros1_ros_cpptemplate::Subscriber::callback ( const std_msgs::Int32Ptr &  number) [protected, virtual]

Callback for next Fibonacci number

Parameters:
numberMsg with next number

Definition at line 20 of file subscriber.cpp.


Member Data Documentation

Actual subscriber.

Definition at line 49 of file subscriber.hpp.


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


ros1_ros_cpptemplate
Author(s): Alexander Reimann
autogenerated on Fri Sep 1 2017 02:23:42