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>

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 | |
Priority-based muxer for topics.
Definition in file priority_mux_base.h.