Goby3
3.1.5a
2024.05.23
|
Represents an unsubscription to a serialized data type (interprocess and outer layers). More...
#include <goby/middleware/transport/serialization_handlers.h>
Public Member Functions | |
SerializationUnSubscription (const Group &group) | |
std::string::const_iterator | post (std::string::const_iterator b, std::string::const_iterator e) const override |
std::vector< char >::const_iterator | post (std::vector< char >::const_iterator b, std::vector< char >::const_iterator e) const override |
const char * | post (const char *b, const char *e) const override |
SerializationHandlerBase ::SubscriptionAction | action () const override |
const std::string & | type_name () const override |
const Group & | subscribed_group () const override |
int | scheme () const override |
Public Member Functions inherited from goby::middleware::SerializationHandlerBase<> | |
SerializationHandlerBase ()=default | |
virtual | ~SerializationHandlerBase ()=default |
virtual const std::string & | type_name () const=0 |
virtual const Group & | subscribed_group () const=0 |
virtual int | scheme () const=0 |
virtual SubscriptionAction | action () const=0 |
std::thread::id | thread_id () const |
virtual std::string | subscriber_id () const |
Additional Inherited Members | |
Public Types inherited from goby::middleware::SerializationHandlerBase<> | |
enum | SubscriptionAction |
Represents an unsubscription to a serialized data type (interprocess and outer layers).
Data | Subscribed data type |
scheme_id | Marshalling scheme id (typically MarshallingScheme::MarshallingSchemeEnum). |
Definition at line 350 of file serialization_handlers.h.
|
inline |
Definition at line 353 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 377 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 372 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 358 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 365 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 385 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 384 of file serialization_handlers.h.
|
inlineoverride |
Definition at line 383 of file serialization_handlers.h.