Represents a regex subscription to a serialized data type (interprocess and outer layers).
More...
#include <goby/middleware/transport/serialization_handlers.h>
|
| typedef std::function< void(const std::vector< unsigned char > &, int scheme, const std::string &type, const Group &group)> | HandlerType |
Represents a regex subscription to a serialized data type (interprocess and outer layers).
Definition at line 393 of file serialization_handlers.h.
◆ HandlerType
◆ SerializationSubscriptionRegex()
| goby::middleware::SerializationSubscriptionRegex::SerializationSubscriptionRegex |
( |
HandlerType | handler, |
|
|
const std::set< int > & | schemes, |
|
|
const std::string & | type_regex = ".*", |
|
|
const std::string & | group_regex = ".*" ) |
|
inline |
◆ post()
template<typename CharIterator>
| bool goby::middleware::SerializationSubscriptionRegex::post |
( |
CharIterator | bytes_begin, |
|
|
CharIterator | bytes_end, |
|
|
int | scheme, |
|
|
const std::string & | type, |
|
|
const std::string & | group ) const |
|
inline |
◆ subscriber_id()
| std::string goby::middleware::SerializationSubscriptionRegex::subscriber_id |
( |
| ) |
const |
|
inline |
◆ thread_id()
| std::thread::id goby::middleware::SerializationSubscriptionRegex::thread_id |
( |
| ) |
const |
|
inline |
◆ update_group_regex()
| void goby::middleware::SerializationSubscriptionRegex::update_group_regex |
( |
const std::string & | group_regex | ) |
|
|
inline |
◆ update_type_regex()
| void goby::middleware::SerializationSubscriptionRegex::update_type_regex |
( |
const std::string & | type_regex | ) |
|
|
inline |
The documentation for this class was generated from the following file: