|
virtual bool | signal (Pred *) |
|
bool | is_alive () const |
|
virtual bool | reduce (_Fact *input)=0 |
|
void | incRef () |
|
virtual void | decRef () |
|
|
typedef std::list< std::pair< P< _Fact >, P< Sim > > > | SolutionList |
|
|
static Goal * | get_solution_goal (_Fact *f_pred_f_success) |
|
Definition at line 96 of file g_monitor.h.
◆ signal()
virtual bool r_exec::_GMonitor::signal |
( |
Pred * |
| ) |
|
|
inlinevirtual |
◆ store_simulated_outcome()
void r_exec::_GMonitor::store_simulated_outcome |
( |
_Fact * |
f_pred_f_success, |
|
|
Sim * |
sim |
|
) |
| |
|
protected |
Store the outcome of any goal affected by the simulation of the monitored goal. If (fact (pred (fact ...))) then store in sim_successes_. Otherwise if (fact (pred (|fact ...))) then store in sim_failures_.
- Parameters
-
f_pred_f_success | The (fact (pred (fact (success...)))) or (fact (pred (|fact (success...)))) where the success's object is the affected (fact (goal ...)). |
sim | The Sim object (for the relevant controller) from the prediction. |
Definition at line 113 of file g_monitor.cpp.
The documentation for this class was generated from the following files: