#include "filesystem"
#include "knowrob/ThreadPool.h"
#include "PrologTerm.h"
Go to the source code of this file.
◆ PROLOG_ENGINE_ALL_SOL
#define PROLOG_ENGINE_ALL_SOL |
( |
|
term | ) |
PrologEngine::allSolutions([&]() { return term; }) |
◆ PROLOG_ENGINE_EVAL
#define PROLOG_ENGINE_EVAL |
( |
|
term | ) |
PrologEngine::eval([&]() { return term; }) |
◆ PROLOG_ENGINE_ONE_SOL
#define PROLOG_ENGINE_ONE_SOL |
( |
|
term | ) |
PrologEngine::oneSolution([&]() { return term; }) |
◆ PROLOG_ENGINE_QUERY
#define PROLOG_ENGINE_QUERY |
( |
|
term, |
|
|
|
callback |
|
) |
| PrologEngine::query([&]() { return term; }, callback) |