Intended for internal use by NotNot which injects this call directly after the predicate supplied to the NotNot constructor.
More...
#include <pred.hpp>
Intended for internal use by NotNot which injects this call directly after the predicate supplied to the NotNot constructor.
◆ NotNotEnd()
pl_search::NotNotEnd::NotNotEnd |
( |
Engine * |
eng, |
|
|
bool * |
succ |
|
) |
| |
|
inline |
NotNot::initialize_call uses this to "terminate" the call supplied to NotNot.
- Parameters
-
eng | Pointer to the engine. |
succ | is used to flag if this object is called - i.e. the call to NotNot succeeded. |
◆ apply_choice()
bool pl_search::NotNotEnd::apply_choice |
( |
| ) |
|
|
overridevirtual |
Applies a choice for the not-not-end predicate.
- Returns
- False
Reimplemented from pl_search::Pred.
◆ initialize_call()
void pl_search::NotNotEnd::initialize_call |
( |
| ) |
|
|
inlineoverridevirtual |
◆ succeeded
bool* pl_search::NotNotEnd::succeeded |
|
protected |
The documentation for this class was generated from the following files: