|
Fawkes API
Fawkes Development Version
|
Provide a PDDL parser to a CLIPS environment. More...
#include "clips_pddl_parser_feature.h"

Public Member Functions | |
| PDDLCLIPSFeature (fawkes::Logger *logger) | |
| Initialize the CLIPS feature. More... | |
| virtual void | clips_context_init (const std::string &env_name, fawkes::LockPtr< CLIPS::Environment > &clips) |
| Initialize the context and add a parse-pddl-domain CLIPS function. More... | |
| virtual void | clips_context_destroyed (const std::string &env_name) |
| Clean up a context. More... | |
Public Member Functions inherited from fawkes::CLIPSFeature | |
| CLIPSFeature (const char *feature_name) | |
| Constructor. More... | |
| virtual | ~CLIPSFeature () |
| Virtual empty constructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from fawkes::CLIPSFeature | |
| const std::string | clips_feature_name |
| CLIPS feature name. More... | |
Provide a PDDL parser to a CLIPS environment.
Definition at line 37 of file clips_pddl_parser_feature.h.
| PDDLCLIPSFeature::PDDLCLIPSFeature | ( | fawkes::Logger * | logger | ) |
Initialize the CLIPS feature.
| logger | The logger to use for logging in the feature |
Definition at line 44 of file clips_pddl_parser_feature.cpp.
|
virtual |
Clean up a context.
| env_name | The name of the environment to clean. |
Implements fawkes::CLIPSFeature.
Definition at line 69 of file clips_pddl_parser_feature.cpp.
|
virtual |
Initialize the context and add a parse-pddl-domain CLIPS function.
| env_name | The name of the environment. |
| clips | The CLIPS environment to add the parser functionality to. |
Implements fawkes::CLIPSFeature.
Definition at line 54 of file clips_pddl_parser_feature.cpp.