|
Orocos Real-Time Toolkit
2.9.0
|
Public Types | |
| typedef boost::shared_ptr< DisposableInterface > | shared_ptr |
| Use this type for shared pointer storage of an DisposableInterface object. More... | |
Public Member Functions | |
| RemoveMsg (ExecutableInterface *f, ExecutionEngine *ee) | |
| virtual void | executeAndDispose () |
| Execute functionality and free this object. More... | |
| virtual void | dispose () |
| Just free this object without executing it. More... | |
| virtual bool | isError () const |
| bool | done () const |
Public Attributes | |
| ExecutableInterface * | mf |
| ExecutionEngine * | mee |
| bool | found |
Definition at line 130 of file ExecutionEngine.cpp.
|
inherited |
Use this type for shared pointer storage of an DisposableInterface object.
Definition at line 60 of file DisposableInterface.hpp.
|
inline |
Definition at line 134 of file ExecutionEngine.cpp.
|
inlinevirtual |
Just free this object without executing it.
Implements RTT::base::DisposableInterface.
Definition at line 140 of file ExecutionEngine.cpp.
|
inline |
Definition at line 142 of file ExecutionEngine.cpp.
References RTT::base::ExecutableInterface::isLoaded().
Referenced by RTT::ExecutionEngine::removeFunction().
|
inlinevirtual |
Execute functionality and free this object.
You may no longer use this object after calling this method.
Implements RTT::base::DisposableInterface.
Definition at line 136 of file ExecutionEngine.cpp.
References RTT::ExecutionEngine::removeSelfFunction().
|
inlinevirtual |
Definition at line 141 of file ExecutionEngine.cpp.
| bool RTT::RemoveMsg::found |
Definition at line 133 of file ExecutionEngine.cpp.
Referenced by RTT::ExecutionEngine::removeFunction().
| ExecutionEngine* RTT::RemoveMsg::mee |
Definition at line 132 of file ExecutionEngine.cpp.
| ExecutableInterface* RTT::RemoveMsg::mf |
Definition at line 131 of file ExecutionEngine.cpp.
1.8.11