Public Types | Public Member Functions | Public Attributes

spot::power_map Struct Reference

#include <tgbaalgos/powerset.hh>

List of all members.

Public Types

typedef std::set< const state
*, state_ptr_less_than
power_state
typedef std::map< int,
power_state
power_map_data
typedef Sgi::hash_set< const
state *, state_ptr_hash,
state_ptr_equal
state_set

Public Member Functions

 ~power_map ()
const power_statestates_of (int s) const
const statecanonicalize (const state *s)

Public Attributes

power_map_data map_
state_set states

Member Typedef Documentation


Constructor & Destructor Documentation

spot::power_map::~power_map (  )  [inline]

References spot::state::destroy(), and states.


Member Function Documentation

const state* spot::power_map::canonicalize ( const state s  )  [inline]

References spot::state::destroy(), and states.

const power_state& spot::power_map::states_of ( int  s  )  const [inline]

References map_.


Member Data Documentation

Referenced by states_of().

Referenced by canonicalize(), and ~power_map().


The documentation for this struct was generated from the following file:

Please comment this page and report errors about it on the RefDocComments page.
Generated on Mon Feb 7 2011 14:29:31 for spot by doxygen 1.7.1