* src/tgbaalgos/emptiness.hh: Declare Doxygen group

emptiness_check_stats.
* src/tgbaalgos/emptiness_stats.hh: Use it.
This commit is contained in:
Alexandre Duret-Lutz 2005-01-03 16:59:53 +00:00
parent 685c23a756
commit a9ab303859
3 changed files with 25 additions and 6 deletions

View file

@ -1,5 +1,9 @@
2005-01-03 Alexandre Duret-Lutz <adl@src.lip6.fr>
* src/tgbaalgos/emptiness.hh: Declare Doxygen group
emptiness_check_stats.
* src/tgbaalgos/emptiness_stats.hh: Use it.
* doc/Doxyfile.in: Update for Doxygen 1.4.0, set
DOT_MULTI_TARGETS, and disable GROUP_GRAPH (it causes segfault).
* src/tgbaparse/public.hh (format_tgba_parse_errors): Complete

View file

@ -1,4 +1,4 @@
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// Copyright (C) 2004, 2005 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
//
@ -196,6 +196,9 @@ namespace spot
tgba* tgba_run_to_tgba(const tgba* a, const tgba_run* run);
/// @}
/// \addtogroup emptiness_check_stats Emptiness-check statistics
/// \ingroup emptiness_check
}
#endif // SPOT_TGBAALGOS_EMPTINESS_HH

View file

@ -25,10 +25,14 @@
namespace spot
{
/// \addtogroup ec_misc
/// \addtogroup emptiness_check_stats
/// @{
/// Emptiness-check statistics
/// \brief Emptiness-check statistics
///
/// Implementations of spot::emptiness_check may also implement
/// this interface. Try to dynamic_cast the spot::emptiness_check
/// pointer to know whether these statistics are available.
class ec_statistics
{
public :
@ -94,7 +98,11 @@ namespace spot
unsigned max_depth_; /// maximal depth of the stack(s)
};
/// Accepting Cycle Search Space statistics
/// \brief Accepting Cycle Search Space statistics
///
/// Implementations of spot::emptiness_check_result may also implement
/// this interface. Try to dynamic_cast the spot::emptiness_check_result
/// pointer to know whether these statistics are available.
class acss_statistics
{
public:
@ -102,7 +110,11 @@ namespace spot
virtual int acss_states() const = 0;
};
/// Accepting Run Search statistics.
/// \brief Accepting Run Search statistics.
///
/// Implementations of spot::emptiness_check_result may also implement
/// this interface. Try to dynamic_cast the spot::emptiness_check_result
/// pointer to know whether these statistics are available.
class ars_statistics
{
public:
@ -130,4 +142,4 @@ namespace spot
/// @}
}
#endif // SPOT_TGBAALGOS_EMPTINESS_STATS_HH
#endif // SPOT_TGBAALGOS_EMPTINESS_STATS_