Awali
Another Weighted Automata library
|
base type for history of automata More...
#include <history.hh>
Public Member Functions | |
virtual | ~history_base () |
template<typename H > | |
H & | as () |
template<typename H > | |
H & | as () const |
virtual history_kind_t | get_nature () const =0 |
virtual state_t | get_state (state_t s)=0 |
virtual std::vector< state_t > | get_state_set (state_t s)=0 |
virtual bool | has_history () const |
virtual bool | has_history (state_t) const =0 |
virtual std::ostream & | print_state_name (state_t s, std::ostream &o, const std::string &fmt="text") const =0 |
virtual bool | remove_history (state_t)=0 |
base type for history of automata
Every automaton is connected with two history objects:
|
virtual |
H& awali::sttc::history_base::as | ( | ) |
H& awali::sttc::history_base::as | ( | ) | const |
|
pure virtual |
|
virtual |
Reimplemented in awali::sttc::no_history.
|
pure virtual |
|
pure virtual |
|
pure virtual |