Public Member Functions
actasp::ExecutionObserver Struct Reference

#include <ExecutionObserver.h>

Inheritance diagram for actasp::ExecutionObserver:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void actionStarted (const AspFluent &action)=0 throw ()
virtual void actionTerminated (const AspFluent &action)=0 throw ()
virtual void goalChanged (std::vector< actasp::AspRule > newGoalRules)=0 throw ()
virtual void policyChanged (PartialPolicy *policy)=0 throw ()
virtual ~ExecutionObserver ()

Detailed Description

Definition at line 14 of file ExecutionObserver.h.


Constructor & Destructor Documentation

virtual actasp::ExecutionObserver::~ExecutionObserver ( ) [inline, virtual]

Definition at line 24 of file ExecutionObserver.h.


Member Function Documentation

virtual void actasp::ExecutionObserver::actionStarted ( const AspFluent action) throw () [pure virtual]
virtual void actasp::ExecutionObserver::actionTerminated ( const AspFluent action) throw () [pure virtual]
virtual void actasp::ExecutionObserver::goalChanged ( std::vector< actasp::AspRule newGoalRules) throw () [pure virtual]

Implemented in Observer, Observer, and Observer.

virtual void actasp::ExecutionObserver::policyChanged ( PartialPolicy policy) throw () [pure virtual]

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


bwi_kr_execution
Author(s): Matteo Leonetti, Piyush Khandelwal
autogenerated on Thu Jun 6 2019 17:57:37