NSEvaluation::Plugin Class Reference

Base-class for plugins in Evaluation. More...

#include <plugins_interface.h>

Inheritance diagram for NSEvaluation::Plugin:

NSEvaluation::Analyzer NSEvaluation::Filter NSEvaluation::Modifier IntegrationAnalyzer IntegrationAnalyzerAnalytic IntegrationAnalyzerCF IntegrationAnalyzerCFspline IntegrationAnalyzerDiff IntegrationAnalyzerZeroLine TimeConstantAnalyzer TimeConstantIntegrationAnalyzer
Collaboration diagram for NSEvaluation::Plugin:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Plugin (NSCore::QTreeItem *p)
virtual ~Plugin ()
NSCore::NamedParameterTreeItemPointer config ()
 Access to the configuration.
virtual QString type () const =0
 Return the type of this plugin.
virtual QString help () const

Protected Attributes

NSCore::NamedParameterTreeItemPointer _config


Detailed Description

Base-class for plugins in Evaluation.

Provides a NamedParameterTreeItem _config and access to it via NamedParameterTreeItemPointer config();


Constructor & Destructor Documentation

NSEvaluation::Plugin::Plugin ( NSCore::QTreeItem p  ) 

virtual NSEvaluation::Plugin::~Plugin (  )  [inline, virtual]


Member Function Documentation

NSCore::NamedParameterTreeItemPointer NSEvaluation::Plugin::config (  ) 

Access to the configuration.

Referenced by NSEvaluation::AnalyzerItem::config().

virtual QString NSEvaluation::Plugin::type (  )  const [pure virtual]

virtual QString NSEvaluation::Plugin::help (  )  const [inline, virtual]


Member Data Documentation

Use _config to store and access your configuration parameters.

These will be made accessible by the GUIs


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

Generated on Tue Apr 12 02:10:37 2011 for epos by  doxygen 1.5.5