Meta-topic decoders for C++.
More...
Meta-topic decoders for C++.
◆ DecodeClientPublishers()
std::optional< std::vector< ClientPublisher > > nt::meta::DecodeClientPublishers |
( |
std::span< const uint8_t > |
data | ) |
|
Decodes $clientpub$<topic>
meta-topic data.
- Parameters
-
- Returns
- Vector of ClientPublishers, or empty optional on decoding error.
◆ DecodeClients()
std::optional< std::vector< Client > > nt::meta::DecodeClients |
( |
std::span< const uint8_t > |
data | ) |
|
Decodes $clients
meta-topic data.
- Parameters
-
- Returns
- Vector of Clients, or empty optional on decoding error.
◆ DecodeClientSubscribers()
std::optional< std::vector< ClientSubscriber > > nt::meta::DecodeClientSubscribers |
( |
std::span< const uint8_t > |
data | ) |
|
Decodes $clientsub$<topic>
meta-topic data.
- Parameters
-
- Returns
- Vector of ClientSubscribers, or empty optional on decoding error.
◆ DecodeTopicPublishers()
std::optional< std::vector< TopicPublisher > > nt::meta::DecodeTopicPublishers |
( |
std::span< const uint8_t > |
data | ) |
|
Decodes $pub$<topic>
meta-topic data.
- Parameters
-
- Returns
- Vector of TopicPublishers, or empty optional on decoding error.
◆ DecodeTopicSubscribers()
std::optional< std::vector< TopicSubscriber > > nt::meta::DecodeTopicSubscribers |
( |
std::span< const uint8_t > |
data | ) |
|
Decodes $sub$<topic>
meta-topic data.
- Parameters
-
- Returns
- Vector of TopicSubscribers, or empty optional on decoding error.