Fawkes API
Fawkes Development Version
|
Thread aspect to provide a feature to CLIPS environments. More...
#include <>>
Public Member Functions | |
CLIPSFeatureAspect (CLIPSFeature *feature) | |
Constructor. More... | |
CLIPSFeatureAspect (const std::list< CLIPSFeature *> features) | |
Constructor for multiple features. More... | |
virtual | ~CLIPSFeatureAspect () |
Virtual empty destructor. More... | |
![]() | |
const std::list< const char * > & | get_aspects () const |
Get list of aspect names attached to a aspected thread. More... | |
Friends | |
class | CLIPSFeatureAspectIniFin |
Additional Inherited Members | |
![]() | |
void | add_aspect (const char *name) |
Add an aspect to a thread. More... | |
Thread aspect to provide a feature to CLIPS environments.
Give this aspect to your thread if you want to provide a CLIPS feature (library) to other threads which have the CLIPSAspect.
Definition at line 57 of file clips_feature.h.
fawkes::CLIPSFeatureAspect::CLIPSFeatureAspect | ( | CLIPSFeature * | feature | ) |
Constructor.
feature | CLIPS feature maintainer |
Definition at line 85 of file clips_feature.cpp.
fawkes::CLIPSFeatureAspect::CLIPSFeatureAspect | ( | const std::list< CLIPSFeature *> | features | ) |
Constructor for multiple features.
features | CLIPS feature maintainers |
Definition at line 94 of file clips_feature.cpp.
|
virtual |
Virtual empty destructor.
Definition at line 102 of file clips_feature.cpp.