spot  1.0
Public Types | Public Member Functions | Public Attributes | List of all members
spot::power_map Struct Reference

#include <tgbaalgos/powerset.hh>

Collaboration diagram for spot::power_map:
Collaboration graph

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

power_map_data spot::power_map::map_

Referenced by states_of().

state_set spot::power_map::states

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 Sat Oct 27 2012 09:34:34 for spot by doxygen 1.8.1.2