base type for history of automata
Definition: history.hh:40
virtual ~history_base()
Definition: history.hh:73
virtual bool remove_history(state_t)=0
H & as()
Definition: history.hh:59
virtual bool has_history() const
Definition: history.hh:50
virtual history_kind_t get_nature() const =0
virtual bool has_history(state_t) const =0
H & as() const
Definition: history.hh:65
virtual std::vector< state_t > get_state_set(state_t s)=0
virtual std::ostream & print_state_name(state_t s, std::ostream &o, const std::string &fmt="text") const =0
virtual state_t get_state(state_t s)=0