Classes | Namespaces
priority_mux_base.h File Reference

Priority-based muxer for topics. More...

#include <functional>
#include <map>
#include <string>
#include <unordered_map>
#include <utility>
#include <cras_cpp_common/optional.hpp>
#include <cras_cpp_common/log_utils.h>
#include <ros/duration.h>
#include <ros/time.h>
Include dependency graph for priority_mux_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cras::priority_mux::LockConfig
 Configuration of a lock topic for the mux. More...
 
struct  cras::priority_mux::OutputTopicConfig
 Configuration of an output topic for the mux. More...
 
class  cras::PriorityMux
 A class for priority-based muxing of topics. More...
 
struct  cras::priority_mux::TopicConfig
 Configuration of an input to the mux. More...
 

Namespaces

 cras
 
 cras::priority_mux
 

Detailed Description

Priority-based muxer for topics.

Author
Martin Pecka

Definition in file priority_mux_base.h.



cras_topic_tools
Author(s): Martin Pecka
autogenerated on Sun Jan 14 2024 03:48:28