$darkmode
Public Member Functions | |
| Transition (const std::string &name, T from, T to) | |
| Transition (const Transition< T > &)=delete | |
| Transition (Transition< T > &&)=delete | |
| EventPtr | clone () const override |
| bool | operator() (const Sync &, T x) |
| void | to_json (Json &j) const override |
Public Member Functions inherited from cloe::Entity | |
| Entity (const std::string &name) | |
| Entity (const std::string &name, const std::string &desc) | |
| std::string | name () const |
| void | set_name (const std::string &name) |
| std::string | description () const |
| void | set_description (const std::string &desc) |
Additional Inherited Members | |
Protected Member Functions inherited from cloe::Event | |
| Logger | logger () const |
Protected Attributes inherited from cloe::Entity | |
| std::string | name_ |
| std::string | desc_ |
|
inlineoverridevirtual |
Clone this event with correct state information.
This happens when a sticky trigger evaluates to true.
Implements cloe::Event.
|
inlineoverridevirtual |
Describe the event state so that the same event can be re-created through it's JSON representation with the corresponding EventFactory.
Implements cloe::Event.