
| Public Types | |
| typedef boost::shared_ptr< MockedExecution > | Ptr | 
| Public Member Functions | |
| MOCK_METHOD0 (cancel, bool()) | |
| MockedExecution () | |
|  Public Member Functions inherited from mbf_abstract_nav::AbstractExecutionBase | |
| AbstractExecutionBase (const std::string &name) | |
| virtual bool | cancel () | 
| Cancel the plugin execution.  More... | |
| const std::string & | getMessage () const | 
| Gets the current plugin execution message.  More... | |
| const std::string & | getName () const | 
| Returns the name of the corresponding plugin.  More... | |
| uint32_t | getOutcome () const | 
| Gets the current plugin execution outcome.  More... | |
| void | join () | 
| virtual void | postRun () | 
| Optional implementation-specific cleanup function, called right after execution.  More... | |
| virtual void | preRun () | 
| Optional implementation-specific setup function, called right before execution.  More... | |
| virtual void | reconfigure (MoveBaseFlexConfig &_cfg) | 
| Optional implementaiton-specific configuration function.  More... | |
| virtual bool | start () | 
| virtual void | stop () | 
| boost::cv_status | waitForStateUpdate (boost::chrono::microseconds const &duration) | 
| virtual | ~AbstractExecutionBase () | 
| Protected Member Functions | |
| MOCK_METHOD0 (run, void()) | |
|  Protected Member Functions inherited from mbf_abstract_nav::AbstractExecutionBase | |
| virtual void | run () | 
| Additional Inherited Members | |
|  Protected Attributes inherited from mbf_abstract_nav::AbstractExecutionBase | |
| bool | cancel_ | 
| flag for canceling controlling  More... | |
| boost::condition_variable | condition_ | 
| condition variable to wake up control thread  More... | |
| std::string | message_ | 
| the last received plugin execution message  More... | |
| std::string | name_ | 
| the plugin name; not the plugin type!  More... | |
| uint32_t | outcome_ | 
| the last received plugin execution outcome  More... | |
| boost::thread | thread_ | 
| the controlling thread object  More... | |
Definition at line 14 of file abstract_action_base.cpp.
Definition at line 15 of file abstract_action_base.cpp.
| 
 | inline | 
Definition at line 17 of file abstract_action_base.cpp.
| MockedExecution::MOCK_METHOD0 | ( | cancel | , | 
| bool() | |||
| ) | 
| 
 | protected |