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

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

#include <plugininputconnector.h>

Inheritance diagram for MNEX::PluginInputConnector:
MNEX::PluginConnector MNEX::PluginInputData< T > MNEX::PluginInputData< XMEASLIB::NewRealTimeMultiSampleArray > MNEX::PluginInputData< XMEASLIB::NewRealTimeSampleArray > MNEX::PluginInputData< XMEASLIB::RealTimeCov > MNEX::PluginInputData< XMEASLIB::RealTimeEvoked > MNEX::PluginInputData< XMEASLIB::RealTimeSourceEstimate >

Public Types

typedef QSharedPointer< PluginInputConnectorSPtr
 
typedef QSharedPointer< const PluginInputConnectorConstSPtr
 
- Public Types inherited from MNEX::PluginConnector
typedef QSharedPointer< PluginConnectorSPtr
 
typedef QSharedPointer< const PluginConnectorConstSPtr
 

Public Slots

void update (XMEASLIB::NewMeasurement::SPtr pMeasurement)
 

Signals

void notify (XMEASLIB::NewMeasurement::SPtr pMeasurement)
 

Public Member Functions

 PluginInputConnector (IPlugin *parent, const QString &name, const QString &descr)
 
virtual ~PluginInputConnector ()
 
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.

Base class to connect plug-in data streams.

Definition at line 72 of file plugininputconnector.h.

Member Typedef Documentation

Const shared pointer type for PluginInputConnector.

Definition at line 77 of file plugininputconnector.h.

Shared pointer type for PluginInputConnector.

Definition at line 76 of file plugininputconnector.h.

Constructor & Destructor Documentation

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

Constructs a PluginInputConnector with the given parent.

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

Definition at line 58 of file plugininputconnector.cpp.

virtual MNEX::PluginInputConnector::~PluginInputConnector ( )
inlinevirtual

Destructor

Definition at line 93 of file plugininputconnector.h.

Member Function Documentation

bool PluginInputConnector::isInputConnector ( ) const
virtual

Returns true.

Returns
true

Implements MNEX::PluginConnector.

Definition at line 66 of file plugininputconnector.cpp.

bool PluginInputConnector::isOutputConnector ( ) const
virtual

Returns false.

Returns
false

Implements MNEX::PluginConnector.

Definition at line 74 of file plugininputconnector.cpp.


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