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

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

# reactivePlanner Class Reference

Collaboration diagram for reactivePlanner:

[legend]
List of all members.

## Public Types
enum | rpResultType { ACHIEVED, COMMAND, FAILED, ACHIEVED, COMMAND, FAILED }
## Public Member Functions
| reactivePlanner ()
| reactivePlanner (const Mers::Models::CCA::CCAModel &_model)
| ~reactivePlanner ()
const Mers::Models::CCA::CCAModel *const | model_p () const
const bool | update_current_state (const unsigned int rpAutomaton_index, const unsigned int rpState_index)
const bool | update_goal_state (const unsigned int rpAutomaton_index, const unsigned int rpState_index)
const Mers::Models::CCA::CCAAssignments *const | generate_next_command_assignments_p (rpResultType &result)
## Friends
class | rpInterface
std::ostream & | operator<< (std::ostream &_ostream, const reactivePlanner &_reactivePlanner)

## Detailed Description

Definition at line 28 of file reactivePlanner.h.

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

- /Users/fpy/titan-1-5-MBARI/Mers/Planning/Reactive/CCA/reactivePlanner.h
- /Users/fpy/titan-1-5-MBARI/Mers/Planning/Reactive/CCA/reactivePlanner.cpp