Implementation of Group for dynamic (run-time) instantiations. Use Group directly for static (compile-time) instantiations.
More...
#include <goby/middleware/group.h>
|
static constexpr std::uint32_t | broadcast_group {0} |
| Special group number representing the broadcast group (used when no grouping is required for a given type) More...
|
|
static constexpr std::uint32_t | invalid_numeric_group {std::numeric_limits<std::uint32_t>::max()} |
| Special group number representing an invalid numeric group (unsuitable for intervehicle and outer layers) More...
|
|
static constexpr std::uint32_t | maximum_valid_group |
|
void | set_c_str (const char *c) |
|
Implementation of Group for dynamic (run-time) instantiations. Use Group directly for static (compile-time) instantiations.
Definition at line 119 of file group.h.
◆ DynamicGroup() [1/2]
Construct a group with a string and possibly a numeric value (when this Group will be used on intervehicle and outer layers).
Definition at line 123 of file group.h.
◆ DynamicGroup() [2/2]
goby::middleware::DynamicGroup::DynamicGroup |
( |
std::uint32_t |
i | ) |
|
|
inline |
Construct a group with a numeric value only.
Definition at line 130 of file group.h.
The documentation for this class was generated from the following file: