All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
continual_planning_executive::StateCreator Class Reference

Base interface for creating/estimating SymbolicStates from the world. More...

#include <stateCreator.h>

List of all members.

Public Member Functions

virtual bool fillState (SymbolicState &state)=0
virtual void initialize (const std::deque< std::string > &arguments)
 Initialize the action from a list of arguments - should be called after creating the interface.
 StateCreator ()
virtual ~StateCreator ()

Detailed Description

Base interface for creating/estimating SymbolicStates from the world.

StateCreators are specific to a certain domain. There can be multiple StateCreators that fill different aspects of the symbolic state. Those should not contradict each other.

Definition at line 18 of file stateCreator.h.


Constructor & Destructor Documentation

Definition at line 21 of file stateCreator.h.

Definition at line 22 of file stateCreator.h.


Member Function Documentation

virtual bool continual_planning_executive::StateCreator::fillState ( SymbolicState state) [pure virtual]
virtual void continual_planning_executive::StateCreator::initialize ( const std::deque< std::string > &  arguments) [inline, virtual]

Initialize the action from a list of arguments - should be called after creating the interface.

Definition at line 25 of file stateCreator.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


continual_planning_executive
Author(s): Christian Dornhege
autogenerated on Tue Jan 22 2013 12:24:43