6 #include <palimpsest/Dictionary.h>
12 using palimpsest::Dictionary;
30 virtual inline std::string
prefix() const noexcept {
31 return "unknown_source";
41 virtual void write(Dictionary& observation) {}
virtual void write(Dictionary &observation)
Write output to a dictionary.
virtual ~Source()
Destructor is virtual to deallocate lists of observers properly.
virtual std::string prefix() const noexcept
Prefix of output in the observation dictionary.