Fawkes API Fawkes Development Version
|
CLIPS warning on redefinition of names. More...
#include "feature_redefine_warning.h"
Public Member Functions | |
RedefineWarningCLIPSFeature (fawkes::Logger *logger) | |
Constructor. More... | |
virtual | ~RedefineWarningCLIPSFeature () |
Destructor. More... | |
virtual void | clips_context_init (const std::string &env_name, fawkes::LockPtr< CLIPS::Environment > &clips) |
Initialize a CLIPS context to use the provided feature. More... | |
virtual void | clips_context_destroyed (const std::string &env_name) |
Notification that a CLIPS environment has been destroyed. More... | |
![]() | |
CLIPSFeature (const char *feature_name) | |
Constructor. More... | |
virtual | ~CLIPSFeature () |
Virtual empty constructor. More... | |
virtual void | clips_context_init (const std::string &env_name, fawkes::LockPtr< CLIPS::Environment > &clips)=0 |
Initialize a CLIPS context to use the provided feature. More... | |
virtual void | clips_context_destroyed (const std::string &env_name)=0 |
Notification that a CLIPS environment has been destroyed. More... | |
Additional Inherited Members | |
![]() | |
const std::string | clips_feature_name |
CLIPS feature name. More... | |
CLIPS warning on redefinition of names.
Definition at line 39 of file feature_redefine_warning.h.
RedefineWarningCLIPSFeature::RedefineWarningCLIPSFeature | ( | fawkes::Logger * | logger | ) |
Constructor.
logger | message logger |
Definition at line 156 of file feature_redefine_warning.cpp.
|
virtual |
Destructor.
Definition at line 162 of file feature_redefine_warning.cpp.
|
virtual |
Notification that a CLIPS environment has been destroyed.
At this time the CLIPS environment can no longer be accessed. But the event can be used to free internal resources that were associated with the environment.
env_name | name of destroyed CLIPS environment |
Implements fawkes::CLIPSFeature.
Definition at line 189 of file feature_redefine_warning.cpp.
References fawkes::Logger::log_warn().
|
virtual |
Initialize a CLIPS context to use the provided feature.
This method must be implemented by threads with the CLIPSFeatureAspect. It is called to initialize a particular CLIPS environment that requests to use the provided feature.
env_name | name of CLIPS environment to initialized. |
clips | CLIPS environment to initialize |
Implements fawkes::CLIPSFeature.
Definition at line 167 of file feature_redefine_warning.cpp.