|virtual ConditionInterface *||clone () const|
|ConditionExpire (ticks t)|
|virtual bool||evaluate ()|
|Evaluate the Condition and return the outcome. |
|virtual void||reset ()|
|virtual bool RTT::scripting::ConditionExpire::evaluate||(||)||
|virtual void RTT::scripting::ConditionExpire::reset||(||)||
Some conditions need to be reset at some points. E.g. a scripting::ConditionDuration counts the time since the first time a Command was executed, and if this time exceeds a certain preset time, returns true. Therefore, it needs to be reset, i.e. it needs to start counting, when the command is first executed.. scripting::ConditionOnce has a similar need. This function is called at such times.
Reimplemented from RTT::scripting::ConditionInterface.