rad 6.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rad::TopicHandler Class Referenceabstract

#include <topicHandler.hpp>

Inheritance diagram for rad::TopicHandler:
TestTopicHandler server::TopicParsers

Public Member Functions

virtual ~TopicHandler ()
 
virtual void Handle (const std::string &topic_type_id, const void *data, size_t data_size)=0
 

Detailed Description

Base class for actions performed for a specific topic type

Constructor & Destructor Documentation

◆ ~TopicHandler()

virtual rad::TopicHandler::~TopicHandler ( )
inlinevirtual

Member Function Documentation

◆ Handle()

virtual void rad::TopicHandler::Handle ( const std::string & topic_type_id,
const void * data,
size_t data_size )
pure virtual

Handles raw topic.

Parameters
topic_type_idIdentity of message type.
dataRaw serialized message.
data_sizeSize of the raw message.

Implemented in server::TopicParsers, and TestTopicHandler.


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