Concrete generic implementation of SubscriptionCallbackHelper for any normal message type. Use directly with care, this is mostly for internal use. More...
#include <subscription_callback_helper.h>
Concrete generic implementation of SubscriptionCallbackHelper for any normal message type. Use directly with care, this is mostly for internal use.
Definition at line 120 of file subscription_callback_helper.h.
typedef ParameterAdapter<P> ros::SubscriptionCallbackHelperT< P, Enabled >::Adapter |
Definition at line 123 of file subscription_callback_helper.h.
typedef boost::function<void(typename Adapter::Parameter)> ros::SubscriptionCallbackHelperT< P, Enabled >::Callback |
Definition at line 132 of file subscription_callback_helper.h.
typedef boost::add_const<NonConstType>::type ros::SubscriptionCallbackHelperT< P, Enabled >::ConstType |
Definition at line 126 of file subscription_callback_helper.h.
typedef boost::shared_ptr<ConstType> ros::SubscriptionCallbackHelperT< P, Enabled >::ConstTypePtr |
Definition at line 128 of file subscription_callback_helper.h.
typedef boost::function<NonConstTypePtr()> ros::SubscriptionCallbackHelperT< P, Enabled >::CreateFunction |
Definition at line 133 of file subscription_callback_helper.h.
typedef ParameterAdapter<P>::Event ros::SubscriptionCallbackHelperT< P, Enabled >::Event |
Definition at line 125 of file subscription_callback_helper.h.
typedef ParameterAdapter<P>::Message ros::SubscriptionCallbackHelperT< P, Enabled >::NonConstType |
Definition at line 124 of file subscription_callback_helper.h.
typedef boost::shared_ptr<NonConstType> ros::SubscriptionCallbackHelperT< P, Enabled >::NonConstTypePtr |
Definition at line 127 of file subscription_callback_helper.h.
ros::SubscriptionCallbackHelperT< P, Enabled >::SubscriptionCallbackHelperT | ( | const Callback & | callback, | |
const CreateFunction & | create = DefaultMessageCreator<NonConstType>() | |||
) | [inline] |
Definition at line 135 of file subscription_callback_helper.h.
virtual void ros::SubscriptionCallbackHelperT< P, Enabled >::call | ( | SubscriptionCallbackHelperCallParams & | params | ) | [inline, virtual] |
Implements ros::SubscriptionCallbackHelper.
Definition at line 170 of file subscription_callback_helper.h.
virtual VoidConstPtr ros::SubscriptionCallbackHelperT< P, Enabled >::deserialize | ( | const SubscriptionCallbackHelperDeserializeParams & | params | ) | [inline, virtual] |
Implements ros::SubscriptionCallbackHelper.
Definition at line 145 of file subscription_callback_helper.h.
virtual const std::type_info& ros::SubscriptionCallbackHelperT< P, Enabled >::getTypeInfo | ( | ) | [inline, virtual] |
Implements ros::SubscriptionCallbackHelper.
Definition at line 176 of file subscription_callback_helper.h.
virtual bool ros::SubscriptionCallbackHelperT< P, Enabled >::isConst | ( | ) | [inline, virtual] |
Implements ros::SubscriptionCallbackHelper.
Definition at line 181 of file subscription_callback_helper.h.
void ros::SubscriptionCallbackHelperT< P, Enabled >::setCreateFunction | ( | const CreateFunction & | create | ) | [inline] |
Definition at line 140 of file subscription_callback_helper.h.
Callback ros::SubscriptionCallbackHelperT< P, Enabled >::callback_ [private] |
Definition at line 187 of file subscription_callback_helper.h.
CreateFunction ros::SubscriptionCallbackHelperT< P, Enabled >::create_ [private] |
Definition at line 188 of file subscription_callback_helper.h.
const bool ros::SubscriptionCallbackHelperT< P, Enabled >::is_const = ParameterAdapter<P>::is_const [static] |
Definition at line 130 of file subscription_callback_helper.h.