#include <plKernelDictionary.h>
Inheritance diagram for plKernelDictionary:


Public Member Functions | |
| virtual | ~plKernelDictionary () |
| Destructor of the Kernel Map. | |
| virtual void | push (const plValues &values, const plComputableObject &compObj)=0 |
| Inserts a new kernel {compObj} with an specified key value {value}. | |
| virtual void | push (const plComputableObject &compObj, const plValues &values)=0 |
| Inserts a new kernel {compObj} with an specified key value {value}. | |
| virtual void | push (const plComputableObject &compObj, int value)=0 |
| Inserts a new kernel {compObj} with an specified integer key value {value}. | |
| virtual void | push (const plComputableObject &compObj, plFloat value)=0 |
| Inserts a new kernel {compObj} with an specified float key value {value}. | |
| virtual void | push_default (const plComputableObject &compObj)=0 |
| push_default is used to push a default distribution that will be used for cases that have never been pushed in the KernelDictionary | |
| virtual bool | find (const plValues &values) const =0 |
| Returns {true} if a computable object has been already pushed for the case {value}. | |
Definition at line 31 of file plKernelDictionary.h.
|
|
Returns {true} if a computable object has been already pushed for the case {value}. Returns {false} otherwise Implemented in plKernelMap. |
1.4.1