MNE-CPP
beta 1.0
|
PluginOutputConnector with specified Measurement. More...
#include <pluginoutputdata.h>
Public Types | |
typedef QSharedPointer< PluginOutputData< T > > | SPtr |
typedef QSharedPointer< const PluginOutputData< T > > | ConstSPtr |
![]() | |
typedef QSharedPointer< PluginOutputConnector > | SPtr |
typedef QSharedPointer< const PluginOutputConnector > | ConstSPtr |
![]() | |
typedef QSharedPointer< PluginConnector > | SPtr |
typedef QSharedPointer< const PluginConnector > | ConstSPtr |
Public Member Functions | |
PluginOutputData (IPlugin *parent, const QString &name, const QString &descr) | |
virtual | ~PluginOutputData () |
QSharedPointer< T > & | data () |
void | update () |
![]() | |
PluginOutputConnector (IPlugin *parent, const QString &name, const QString &descr) | |
virtual | ~PluginOutputConnector () |
virtual bool | isInputConnector () const |
virtual bool | isOutputConnector () const |
![]() | |
PluginConnector (IPlugin *parent, const QString &name, const QString &descr) | |
virtual | ~PluginConnector () |
QString | getName () const |
Static Public Member Functions | |
static QSharedPointer< PluginOutputData< T > > | create (IPlugin *parent, const QString &name, const QString &descr) |
Additional Inherited Members | |
![]() | |
void | notify (XMEASLIB::NewMeasurement::SPtr) |
![]() | |
IPlugin * | m_pPlugin |
QSet< PluginConnector::SPtr > | m_setConnections |
PluginOutputConnector with specified Measurement.
Class PluginOutputData provides an output connector with a specified MEasurement type.
Definition at line 72 of file pluginoutputdata.h.
typedef QSharedPointer<const PluginOutputData<T> > MNEX::PluginOutputData< T >::ConstSPtr |
Const shared pointer type for PluginOutputData.
Definition at line 76 of file pluginoutputdata.h.
typedef QSharedPointer<PluginOutputData<T> > MNEX::PluginOutputData< T >::SPtr |
Shared pointer type for PluginOutputData.
Definition at line 75 of file pluginoutputdata.h.
MNEX::PluginOutputData< T >::PluginOutputData | ( | IPlugin * | parent, |
const QString & | name, | ||
const QString & | descr | ||
) |
Constructs PluginOutputData with the given parent.
[in] | parent | pointer to parent plugin |
[in] | name | connection name |
[in] | descr | connection description |
Definition at line 74 of file pluginoutputdata.cpp.
|
inlinevirtual |
Destructor
Definition at line 92 of file pluginoutputdata.h.
|
inlinestatic |
Creates PluginOutputData with the given parent.
[in] | parent | pointer to parent plugin |
[in] | name | connection name |
[in] | descr | connection description |
Definition at line 126 of file pluginoutputdata.h.
|
inline |