#include <ActionLogger.h>

Public Member Functions | |
| ActionLogger () | |
| void | actionStarted (const actasp::AspFluent &action) throw () |
| void | actionTerminated (const actasp::AspFluent &action) throw () |
| void | goalChanged (std::vector< actasp::AspRule > newGoalRules) throw () |
| void | policyChanged (actasp::PartialPolicy *policy) throw () |
| void | setFile (const std::string &path) |
| void | taskCompleted () |
| ~ActionLogger () | |
Private Attributes | |
| std::ofstream * | dest_file |
Definition at line 12 of file ActionLogger.h.
Definition at line 11 of file ActionLogger.cpp.
Definition at line 37 of file ActionLogger.cpp.
| void ActionLogger::actionStarted | ( | const actasp::AspFluent & | action | ) | throw () [virtual] |
Implements actasp::ExecutionObserver.
Definition at line 28 of file ActionLogger.cpp.
| void ActionLogger::actionTerminated | ( | const actasp::AspFluent & | action | ) | throw () [virtual] |
Implements actasp::ExecutionObserver.
Definition at line 35 of file ActionLogger.cpp.
| void ActionLogger::goalChanged | ( | std::vector< actasp::AspRule > | newGoalRules | ) | throw () [inline] |
Definition at line 22 of file ActionLogger.h.
| void ActionLogger::policyChanged | ( | actasp::PartialPolicy * | policy | ) | throw () [inline, virtual] |
Implements actasp::ExecutionObserver.
Definition at line 23 of file ActionLogger.h.
| void ActionLogger::setFile | ( | const std::string & | path | ) |
Definition at line 14 of file ActionLogger.cpp.
| void ActionLogger::taskCompleted | ( | ) |
Definition at line 41 of file ActionLogger.cpp.
std::ofstream* ActionLogger::dest_file [private] |
Definition at line 29 of file ActionLogger.h.