MNE-CPP  beta 1.0
Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
MNEX::PluginConnectorConnection Class Reference

The PluginConnectorConnection class holds connector connections. More...

#include <pluginconnectorconnection.h>

Inheritance diagram for MNEX::PluginConnectorConnection:

Public Types

typedef QSharedPointer< PluginConnectorConnectionSPtr
 
typedef QSharedPointer< const PluginConnectorConnectionConstSPtr
 

Public Member Functions

 PluginConnectorConnection (IPlugin::SPtr sender, IPlugin::SPtr receiver, QObject *parent=0)
 
virtual ~PluginConnectorConnection ()
 
void clearConnection ()
 
IPlugin::SPtrgetSender ()
 
IPlugin::SPtrgetReceiver ()
 
bool isConnected ()
 
QWidget * setupWidget ()
 

Static Public Member Functions

static QSharedPointer< PluginConnectorConnectioncreate (IPlugin::SPtr sender, IPlugin::SPtr receiver, QObject *parent=0)
 
static ConnectorDataType getDataType (QSharedPointer< PluginConnector > pPluginConnector)
 

Friends

class PluginConnectorConnectionWidget
 

Detailed Description

The PluginConnectorConnection class holds connector connections.

Class implements plug-in connector connections.

Definition at line 91 of file pluginconnectorconnection.h.

Member Typedef Documentation

Const shared pointer type for PluginConnectorConnection.

Definition at line 99 of file pluginconnectorconnection.h.

Shared pointer type for PluginConnectorConnection.

Definition at line 98 of file pluginconnectorconnection.h.

Constructor & Destructor Documentation

PluginConnectorConnection::~PluginConnectorConnection ( )
virtual

Destructor

Definition at line 77 of file pluginconnectorconnection.cpp.

Member Function Documentation

void PluginConnectorConnection::clearConnection ( )

Disconnect connection

Definition at line 85 of file pluginconnectorconnection.cpp.

QSharedPointer< PluginConnectorConnection > MNEX::PluginConnectorConnection::create ( IPlugin::SPtr  sender,
IPlugin::SPtr  receiver,
QObject *  parent = 0 
)
inlinestatic

Create connection

Definition at line 157 of file pluginconnectorconnection.h.

QWidget * PluginConnectorConnection::setupWidget ( )

The connector connection setup widget

Returns
the setup widget

Definition at line 223 of file pluginconnectorconnection.cpp.


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