class SubscriberBase
Declaration
class SubscriberBase { /* full declaration omitted */ };Description
Type-erased subscriber, receiving raw payloads for one topic.
Declared at: robot_comm/include/robot_comm/SubscriberBase.h:11
Member Variables
- private std::string topic_
Method Overview
- public SubscriberBase(const std::string & topic)
- public virtual void receive(const robot_comm::ByteBuffer & payload)
- public inline const std::string & topic() const
- public virtual ~SubscriberBase()
Methods
¶SubscriberBase(const std::string& topic)
SubscriberBase(const std::string& topic)Declared at: robot_comm/include/robot_comm/SubscriberBase.h:14
Parameters
- const std::string& topic
¶virtual void receive(
const robot_comm::ByteBuffer& payload)
virtual void receive(
const robot_comm::ByteBuffer& payload)Declared at: robot_comm/include/robot_comm/SubscriberBase.h:17
Parameters
- const robot_comm::ByteBuffer& payload
¶inline const std::string& topic() const
inline const std::string& topic() constDeclared at: robot_comm/include/robot_comm/SubscriberBase.h:19
¶virtual ~SubscriberBase()
virtual ~SubscriberBase()Declared at: robot_comm/include/robot_comm/SubscriberBase.h:15