gz/transport/log/Recorder.hh File Reference
#include <cstdint>#include <memory>#include <regex>#include <set>#include <string>#include <gz/transport/Clock.hh>#include <gz/transport/config.hh>#include <gz/transport/log/Export.hh>Go to the source code of this file.
Classes | |
| class | Recorder |
| Records ignition transport topics This class makes it easy to record topics to a log file. Responsibilities: topic name matching, time received tracking, multiple thread safety, subscribing to topics. More... | |
Namespaces | |
| ignition | |
| ignition::transport | |
| ignition::transport::log | |
Enumerations | |
| enum | RecorderError : int64_t { SUCCESS = 0, FAILED_TO_OPEN = -1, FAILED_TO_SUBSCRIBE = -2, ALREADY_RECORDING = -3, INVALID_TOPIC = -4, TOPIC_NOT_FOUND = -5, ALREADY_SUBSCRIBED_TO_TOPIC = -6 } |