OpenIndy-Core  0.2.0.43
oi::Plugin Class Referenceabstract

The Plugin class. More...

#include <plugin.h>

Public Member Functions

virtual ~Plugin ()
 
virtual QList< QPointer< Sensor > > createSensors ()=0
 
virtual QList< QPointer< Function > > createFunctions ()=0
 
virtual QList< QPointer< NetworkAdjustment > > createNetworkAdjustments ()=0
 
virtual QList< QPointer< SimulationModel > > createSimulations ()=0
 
virtual QList< QPointer< Tool > > createTools ()=0
 
virtual QList< QPointer< ExchangeSimpleAscii > > createSimpleAsciiExchanges ()=0
 
virtual QList< QPointer< ExchangeDefinedFormat > > createDefinedFormatExchanges ()=0
 
virtual QPointer< SensorcreateSensor (const QString &name)=0
 
virtual QPointer< FunctioncreateFunction (const QString &name)=0
 
virtual QPointer< NetworkAdjustmentcreateNetworkAdjustment (const QString &name)=0
 
virtual QPointer< SimulationModelcreateSimulation (const QString &name)=0
 
virtual QPointer< ToolcreateTool (const QString &name)=0
 
virtual QPointer< ExchangeSimpleAsciicreateSimpleAsciiExchange (const QString &name)=0
 
virtual QPointer< ExchangeDefinedFormatcreateDefinedFormatExchange (const QString &name)=0
 

Detailed Description

The Plugin class.

Constructor & Destructor Documentation

virtual oi::Plugin::~Plugin ( )
inlinevirtual

Member Function Documentation

virtual QPointer<ExchangeDefinedFormat> oi::Plugin::createDefinedFormatExchange ( const QString &  name)
pure virtual
virtual QList<QPointer<ExchangeDefinedFormat> > oi::Plugin::createDefinedFormatExchanges ( )
pure virtual
virtual QPointer<Function> oi::Plugin::createFunction ( const QString &  name)
pure virtual
virtual QList<QPointer<Function> > oi::Plugin::createFunctions ( )
pure virtual
virtual QPointer<NetworkAdjustment> oi::Plugin::createNetworkAdjustment ( const QString &  name)
pure virtual
virtual QList<QPointer<NetworkAdjustment> > oi::Plugin::createNetworkAdjustments ( )
pure virtual
virtual QPointer<Sensor> oi::Plugin::createSensor ( const QString &  name)
pure virtual
virtual QList<QPointer<Sensor> > oi::Plugin::createSensors ( )
pure virtual
virtual QPointer<ExchangeSimpleAscii> oi::Plugin::createSimpleAsciiExchange ( const QString &  name)
pure virtual
virtual QList<QPointer<ExchangeSimpleAscii> > oi::Plugin::createSimpleAsciiExchanges ( )
pure virtual
virtual QPointer<SimulationModel> oi::Plugin::createSimulation ( const QString &  name)
pure virtual
virtual QList<QPointer<SimulationModel> > oi::Plugin::createSimulations ( )
pure virtual
virtual QPointer<Tool> oi::Plugin::createTool ( const QString &  name)
pure virtual
virtual QList<QPointer<Tool> > oi::Plugin::createTools ( )
pure virtual

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