#include <CommandFunctors.hpp>

Public Types | |
| typedef boost::function< bool(void)> | Function |
Public Member Functions | |
| virtual ConditionFunction * | clone () const |
| ConditionFunction (Function impl, bool invert=false) | |
| virtual bool | evaluate () |
| Evaluate the Condition and return the outcome. More... | |
Public Member Functions inherited from RTT::scripting::ConditionInterface | |
| virtual ConditionInterface * | copy (std::map< const base::DataSourceBase *, base::DataSourceBase * > &alreadyCloned) const |
| virtual void | reset () |
| virtual | ~ConditionInterface () |
Public Attributes | |
| Function | con |
| bool | minvert |
A functor with the ConditionInterface, for the case where the functor is a bool(void).
Definition at line 87 of file CommandFunctors.hpp.
| typedef boost::function<bool(void)> RTT::scripting::ConditionFunction::Function |
Definition at line 91 of file CommandFunctors.hpp.
|
inline |
Definition at line 99 of file CommandFunctors.hpp.
|
inlinevirtual |
The Clone Software Pattern.
Implements RTT::scripting::ConditionInterface.
Definition at line 106 of file CommandFunctors.hpp.
|
inlinevirtual |
Evaluate the Condition and return the outcome.
Implements RTT::scripting::ConditionInterface.
Definition at line 104 of file CommandFunctors.hpp.
| Function RTT::scripting::ConditionFunction::con |
Definition at line 93 of file CommandFunctors.hpp.
| bool RTT::scripting::ConditionFunction::minvert |
Definition at line 94 of file CommandFunctors.hpp.