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.