dlvhex  2.5.0
PluginEnvironment Class Reference

Base class for plugin-specific storage in ProgramCtx. More...

#include <include/dlvhex2/PluginInterface.h>

Public Member Functions

 PluginEnvironment ()
virtual ~PluginEnvironment ()

Detailed Description

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.


Constructor & Destructor Documentation

Definition at line 529 of file PluginInterface.h.

virtual PluginEnvironment::~PluginEnvironment ( ) [inline, virtual]

Definition at line 530 of file PluginInterface.h.


The documentation for this class was generated from the following file: