dlvhex
2.5.0
|
Base class for plugin-specific storage in ProgramCtx. More...
#include <include/dlvhex2/PluginInterface.h>
Public Member Functions | |
PluginEnvironment () | |
virtual | ~PluginEnvironment () |
Base class for plugin-specific storage in ProgramCtx.
Concrete usage pattern: * derive from this in YourPluginClass::Environment * default construct this with ProgramCtx::getPluginEnvironment<YourPluginClass> * obtain where needed via ProgramCtx::getPluginEnvironment<YourPluginClass>
Definition at line 526 of file PluginInterface.h.
PluginEnvironment::PluginEnvironment | ( | ) | [inline] |
Definition at line 529 of file PluginInterface.h.
virtual PluginEnvironment::~PluginEnvironment | ( | ) | [inline, virtual] |
Definition at line 530 of file PluginInterface.h.