Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::middleware::SerializationHandlerPostSelector< Metadata, Enable > Class Template Reference

Selector class for enabling SerializationHandlerBase::post() override signature based on whether the Metadata exists (e.g. Publisher or Subscriber) or not (that is, Metadata = void). More...

#include <goby/middleware/transport/serialization_handlers.h>

Inheritance diagram for goby::middleware::SerializationHandlerPostSelector< Metadata, Enable >:
goby::middleware::SerializationHandlerBase< intervehicle::protobuf::Header > goby::middleware::SerializationHandlerBase< Metadata > goby::middleware::SerializationHandlerBase< Metadata > goby::middleware::IntervehicleSerializationSubscription< Data, scheme_id > goby::middleware::PublisherCallback< Data, scheme_id, Metadata > goby::middleware::SerializationInterModuleSubscription goby::middleware::SerializationSubscription< Data, scheme_id > goby::middleware::SerializationUnSubscription< Data, scheme_id >

Detailed Description

template<typename Metadata, typename Enable = void>
class goby::middleware::SerializationHandlerPostSelector< Metadata, Enable >

Selector class for enabling SerializationHandlerBase::post() override signature based on whether the Metadata exists (e.g. Publisher or Subscriber) or not (that is, Metadata = void).

Definition at line 50 of file serialization_handlers.h.


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