Abstract base class used by subscriptions to deal with concrete message types through a common interface. This is one part of the roscpp API that is not fully stable, so overloading this class is not recommended. More...
#include <subscription_callback_helper.h>
Public Member Functions | |
virtual void | call (SubscriptionCallbackHelperCallParams ¶ms)=0 |
virtual VoidConstPtr | deserialize (const SubscriptionCallbackHelperDeserializeParams &)=0 |
virtual const std::type_info & | getTypeInfo ()=0 |
virtual bool | hasHeader ()=0 |
virtual bool | isConst ()=0 |
virtual | ~SubscriptionCallbackHelper () |
Abstract base class used by subscriptions to deal with concrete message types through a common interface. This is one part of the roscpp API that is not fully stable, so overloading this class is not recommended.
Definition at line 69 of file subscription_callback_helper.h.
|
inlinevirtual |
Definition at line 72 of file subscription_callback_helper.h.
|
pure virtual |
Implemented in ros::SubscriptionCallbackHelperT< P, Enabled >.
|
pure virtual |
Implemented in ros::SubscriptionCallbackHelperT< P, Enabled >.
|
pure virtual |
Implemented in ros::SubscriptionCallbackHelperT< P, Enabled >.
|
pure virtual |
Implemented in ros::SubscriptionCallbackHelperT< P, Enabled >.
|
pure virtual |
Implemented in ros::SubscriptionCallbackHelperT< P, Enabled >.