* src/ltltest/randltl.cc: Include cassert.

* src/tgbaalgos/ndfs_result.hxx: Implement the spot::acss_statistics
interface.
* src/tgbaalgos/magic.cc, src/tgbaalgos/se05.cc, src/tgbaalgos/tau03.cc,
src/tgbaalgos/tau03opt.cc: Add to each heap class a method returning its
size.
This commit is contained in:
Denis Poitrenaud 2005-01-06 15:54:48 +00:00
parent 174b531f82
commit 603b49e216
7 changed files with 68 additions and 15 deletions

View file

@ -64,14 +64,22 @@ namespace spot
template <typename ndfs_search, typename heap>
class ndfs_result:
public emptiness_check_result,
public ars_statistics
public ars_statistics,
public acss_statistics
{
public:
ndfs_result(const ndfs_search& ms)
: emptiness_check_result(ms.automaton()), ms_(ms), h_(ms_.get_heap())
: emptiness_check_result(ms.automaton()), ms_(ms),
h_(ms_.get_heap())
{
}
int acss_states() const
{
// all visited states are in the state space search
return h_.size();
}
virtual ~ndfs_result()
{
}