CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ds::StateMachine< T > Class Template Reference

#include <state_machine.h>

Public Member Functions

 StateMachine (const std::string &label_, T state_)
 
void expect (T state_) const
 
bool check (T state_) const
 
value () const
 
void advance (T state_)
 

Constructor & Destructor Documentation

◆ StateMachine()

template<typename T >
ds::StateMachine< T >::StateMachine ( const std::string &  label_,
state_ 
)
inline

Member Function Documentation

◆ advance()

template<typename T >
void ds::StateMachine< T >::advance ( state_)
inline

◆ check()

template<typename T >
bool ds::StateMachine< T >::check ( state_) const
inline

◆ expect()

template<typename T >
void ds::StateMachine< T >::expect ( state_) const
inline

◆ value()

template<typename T >
T ds::StateMachine< T >::value ( ) const
inline

The documentation for this class was generated from the following file: