23 #ifndef __PLUGINS_PLEXIL_LOG_ADAPTER_H_ 24 #define __PLUGINS_PLEXIL_LOG_ADAPTER_H_ 26 #include <logging/logger.h> 28 #include <InterfaceAdapter.hh> 59 void initFawkesLoggingAdapter();
62 #endif // POSIX_TIME_ADAPTER_H virtual bool shutdown()
Shut adapter down.
Interface adapter to provide logging facilities.
LoggingPlexilAdapter(PLEXIL::AdapterExecInterface &execInterface)
Constructor.
virtual bool initialize()
Initialize adapter.
virtual bool stop()
Stop adapter.
virtual ~LoggingPlexilAdapter()
Destructor.
void invokeAbort(PLEXIL::Command *cmd)
Abort currently running execution.
void executeCommand(PLEXIL::Command *cmd)
Perform given command.
virtual bool reset()
Reset adapter.
virtual bool start()
Start adapter.