|
tin
1.5.9
|
Logging policy vocabulary for state-machine observations. More...


Go to the source code of this file.
Classes | |
| struct | tsm::log::Record |
| struct | tsm::policy::NoLogging |
| struct | tsm::policy::Logging< Logger, Threshold > |
Namespaces | |
| tsm | |
| tsm::log | |
| tsm::policy | |
Enumerations | |
| enum class | tsm::log::Kind : std::uint8_t { tsm::log::Event , tsm::log::Transition , tsm::log::GuardRejected , tsm::log::Action , tsm::log::Entry , tsm::log::Exit , tsm::log::Unhandled } |
| enum class | tsm::log::Level : std::uint8_t { tsm::log::Debug , tsm::log::Info , tsm::log::Warn , tsm::log::Error } |
Logging policy vocabulary for state-machine observations.
Defines log levels, record kinds, numeric record fields, and the no-op logging policy used when logging is not configured.