- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# modeReconfiguration Class Reference

Collaboration diagram for modeReconfiguration:

[legend]
List of all members.

## Public Member Functions
| modeReconfiguration (const Mers::Models::CCA::CCAModel &_model, Mers::Solvers::Entailment::GoalInterpreterInterface *giInterface)
| ~modeReconfiguration ()
bool | update_current_state (unsigned int variable_id, unsigned int value_id)
bool | update_current_state (Mers::Utils::Lang::String variable_name, Mers::Utils::Lang::String value_name)
bool | update_current_state (Mers::Utils::Containers::intList const *updates)
bool | update_current_state (std::list< Mers::Utils::Lang::String > const &updates)
bool | update_goal (unsigned int variable_id, unsigned int value_id)
bool | update_goal (Mers::Utils::Lang::String variable_name, Mers::Utils::Lang::String value_name)
void | clear_goal ()
Mers::Utils::Containers::intList const *const | generate_next_command_intList_p ()
std::list< Mers::Utils::Lang::String > | generate_next_command_stringlist ()
Mers::Utils::Containers::intList const *const | generate_reachable_states_intList_p ()
void | setDebug (bool debugState)
bool | getDebug () const
void | showVariables () const
## Friends
std::ostream & | operator<< (std::ostream &_ostream, modeReconfiguration const &_modeReconfiguration)

## Detailed Description

Definition at line 39 of file modeReconfiguration.h.

The documentation for this class was generated from the following files:

- /Users/fpy/titan-1-5-MBARI/Mers/Reconfiguration/Discrete/modeReconfiguration.h
- /Users/fpy/titan-1-5-MBARI/Mers/Reconfiguration/Discrete/modeReconfiguration.cpp