MNE-CPP  beta 1.0
Public Types | Signals | Public Member Functions | List of all members
MNEX::PluginOutputConnector Class Reference

The PluginConnector class provides the base to connect plug-in data. More...

#include <pluginoutputconnector.h>

Inheritance diagram for MNEX::PluginOutputConnector:
MNEX::PluginConnector MNEX::PluginOutputData< T > MNEX::PluginOutputData< XMEASLIB::FrequencySpectrum > MNEX::PluginOutputData< XMEASLIB::NewRealTimeMultiSampleArray > MNEX::PluginOutputData< XMEASLIB::NewRealTimeSampleArray > MNEX::PluginOutputData< XMEASLIB::RealTimeCov > MNEX::PluginOutputData< XMEASLIB::RealTimeEvoked > MNEX::PluginOutputData< XMEASLIB::RealTimeSourceEstimate >

Public Types

typedef QSharedPointer< PluginOutputConnectorSPtr
 
typedef QSharedPointer< const PluginOutputConnectorConstSPtr
 
- Public Types inherited from MNEX::PluginConnector
typedef QSharedPointer< PluginConnectorSPtr
 
typedef QSharedPointer< const PluginConnectorConstSPtr
 

Signals

void notify (XMEASLIB::NewMeasurement::SPtr)
 

Public Member Functions

 PluginOutputConnector (IPlugin *parent, const QString &name, const QString &descr)
 
virtual ~PluginOutputConnector ()
 
virtual bool isInputConnector () const
 
virtual bool isOutputConnector () const
 
- Public Member Functions inherited from MNEX::PluginConnector
 PluginConnector (IPlugin *parent, const QString &name, const QString &descr)
 
virtual ~PluginConnector ()
 
QString getName () const
 

Additional Inherited Members

- Protected Attributes inherited from MNEX::PluginConnector
IPluginm_pPlugin
 
QSet< PluginConnector::SPtrm_setConnections
 

Detailed Description

The PluginConnector class provides the base to connect plug-in data.

Class to connect plug-in data streams.

Definition at line 63 of file pluginoutputconnector.h.

Member Typedef Documentation

Const shared pointer type for PluginOutputConnector.

Definition at line 68 of file pluginoutputconnector.h.

Shared pointer type for PluginOutputConnector.

Definition at line 67 of file pluginoutputconnector.h.

Constructor & Destructor Documentation

PluginOutputConnector::PluginOutputConnector ( IPlugin parent,
const QString &  name,
const QString &  descr 
)

Constructs a PluginOutputConnector with the given parent.

Parameters
[in]parentpointer to parent plugin
[in]nameconnection name
[in]descrconnection description

Definition at line 58 of file pluginoutputconnector.cpp.

virtual MNEX::PluginOutputConnector::~PluginOutputConnector ( )
inlinevirtual

Destructor

Definition at line 84 of file pluginoutputconnector.h.

Member Function Documentation

bool PluginOutputConnector::isInputConnector ( ) const
virtual

Returns false

Returns
false

Implements MNEX::PluginConnector.

Definition at line 66 of file pluginoutputconnector.cpp.

bool PluginOutputConnector::isOutputConnector ( ) const
virtual

Returns true

Returns
true

Implements MNEX::PluginConnector.

Definition at line 74 of file pluginoutputconnector.cpp.


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