Lumiera
0.pre.03
»edit your freedom«
|
#include "common/config-rules.hpp"
the "back side" interface towards the classes participating in the configuration system (the config system will be delivering instances of these classes for a given query).
This one currently is just brainstorming. The idea is that a participating class would provide such and TypeHandler implementing the predicates which make sense for this special type of object. Registering such a TypeHandler should create the necessary handler functions to be installed into the Prolog system.
Definition at line 132 of file config-rules.hpp.
Private Member Functions | |
template<SYMBOL SYM, typename SIG > | |
TY | find (Pred< SYM, SIG > capability) |
template<SYMBOL SYM, typename SIG > | |
TY | make (Pred< SYM, SIG > capability, TY &refObj=NIL) |
Static Private Attributes | |
static const TY | NIL |