Event destination: subscribers of the specified topics. More...
#include <message.hh>
Public Member Functions | |
topic_list (std::vector< publisher_topic_type > &&topics_) | |
topic_list (const std::vector< publisher_topic_type > &topics_) | |
topic_list (const std::initializer_list< publisher_topic_type > topics_) | |
void | populate_capnp (message_encoding::server::Message::Destination::Builder &builder) const |
Internal method used for serialization. More... | |
Static Public Member Functions | |
static topic_list | user_id (const uint64_t user_id) |
static topic_list | entity_id (const uint64_t entity_id) |
static topic_list | custom_topic (const uint64_t topic_id) |
Event destination: subscribers of the specified topics.
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
void aether::message::topic_list::populate_capnp | ( | message_encoding::server::Message::Destination::Builder & | builder | ) | const |
Internal method used for serialization.
|
inlinestatic |