Goby3  3.1.5a
2024.05.23
group.h File Reference
#include <cstdint>
#include <limits>
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  goby::middleware::Group
 Class for grouping publications in the Goby middleware. Analogous to "topics" in ROS, "channel" in LCM, or "variable" in MOOS. More...
 
class  goby::middleware::DynamicGroup
 Implementation of Group for dynamic (run-time) instantiations. Use Group directly for static (compile-time) instantiations. More...
 
struct  std::hash< goby::middleware::Group >
 

Namespaces

 goby
 The global namespace for the Goby project.
 
 goby::middleware
 Objects implementing the Goby nested middleware.
 

Functions

bool goby::middleware::operator== (const Group &a, const Group &b)
 
bool goby::middleware::operator!= (const Group &a, const Group &b)
 
std::ostream & goby::middleware::operator<< (std::ostream &os, const Group &g)