22#include <spot/twaalgos/emptiness.hh>
36 class SPOT_API bfs_steps
39 bfs_steps(
const const_twa_ptr& a);
virtual const state * filter(const state *s)=0
Return a state* that is unique for a.
const state * search(const state *start, twa_run::steps &l)
Start the search from start, and append the resulting path (if any) to l.
virtual void finalize(const std::map< const state *, twa_run::step, state_ptr_less_than > &father, const twa_run::step &s, const state *start, twa_run::steps &l)
Append the resulting path to the resulting run.
virtual bool match(twa_run::step &step, const state *dest)=0
Whether a new transition completes a path.
const_twa_ptr a_
The spot::tgba we are searching into.
Definition bfssteps.hh:96
Abstract class for states.
Definition twa.hh:47
Definition automata.hh:26
Strict Weak Ordering for state*.
Definition twa.hh:124
Definition emptiness.hh:373
Please direct any
question,
comment, or
bug report to the Spot mailing list at
spot@lrde.epita.fr.
Generated on for spot by
1.15.0