| Zth (libzth)
    | 
#include <fsm14.h>
 
  
| Public Types | |
| using | Callback_type = Callback< T, void > | 
| Public Member Functions | |
| template<typename T_ > | |
| constexpr | TypedAction (T_ &&a, char const *name=nullptr) | 
| virtual void | run (BasicFsm &fsm) const final | 
| virtual cow_string | name () const final | 
|  Public Member Functions inherited from zth::fsm::Action | |
| Action (Action const &)=delete | |
| void | operator= (Action const &)=delete | 
| void | operator() (BasicFsm &fsm) const | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from zth::fsm::Action | |
| constexpr | Action ()=default | 
| ~Action ()=default | |
| Action (Action &&) noexcept=default | |
| Action & | operator= (Action &&) noexcept=default | 
| using zth::fsm::TypedAction< T >::Callback_type = Callback<T, void> | 
| 
 | inlineexplicitconstexpr | 
| 
 | inlinefinalvirtual | 
Reimplemented from zth::fsm::Action.
| 
 | inlinefinalvirtual | 
Reimplemented from zth::fsm::Action.