MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Types | Signals | Public Member Functions | Protected Attributes | List of all members
RTPROCESSINGLIB::RtConnectivity Class Reference

Real-time connectivity estimation. More...

#include <rtconnectivity.h>

Public Types

typedef QSharedPointer< RtConnectivitySPtr
 
typedef QSharedPointer< const RtConnectivityConstSPtr
 

Signals

void newConnectivityResultAvailable (const QList< CONNECTIVITYLIB::Network > &connectivityResults, const CONNECTIVITYLIB::ConnectivitySettings &connectivitySettings)
 
void operate (const CONNECTIVITYLIB::ConnectivitySettings &connectivitySettings)
 

Public Member Functions

 RtConnectivity (QObject *parent=0)
 
 ~RtConnectivity ()
 
void append (const CONNECTIVITYLIB::ConnectivitySettings &connectivitySettings)
 
void restart ()
 
void stop ()
 

Protected Attributes

QThread m_workerThread
 

Detailed Description

Real-time connectivity estimation.

Real-time connectivity estimation.

Definition at line 108 of file rtconnectivity.h.

Inheritance diagram for RTPROCESSINGLIB::RtConnectivity:
Inheritance graph

Member Typedef Documentation

◆ ConstSPtr

Const shared pointer type for RtConnectivity.

Definition at line 114 of file rtconnectivity.h.

◆ SPtr

Shared pointer type for RtConnectivity.

Definition at line 113 of file rtconnectivity.h.

Constructor & Destructor Documentation

◆ RtConnectivity()

RtConnectivity::RtConnectivity ( QObject *  parent = 0)
explicit

Creates the real-time connectivity estimation object.

Parameters
[in]parentParent QObject (optional).

Definition at line 105 of file rtconnectivity.cpp.

◆ ~RtConnectivity()

RtConnectivity::~RtConnectivity ( )

Destroys the real-time connectivity estimation object.

Definition at line 125 of file rtconnectivity.cpp.

Member Function Documentation

◆ append()

void RtConnectivity::append ( const CONNECTIVITYLIB::ConnectivitySettings connectivitySettings)

Slot to receive incoming data.

Parameters
[in]dataData to estimate the connectivity from.

Definition at line 132 of file rtconnectivity.cpp.

◆ restart()

void RtConnectivity::restart ( )

Restarts the thread by interrupting its computation queue, quitting, waiting and then starting it again.

Definition at line 139 of file rtconnectivity.cpp.

◆ stop()

void RtConnectivity::stop ( )

Stops the thread by interrupting its computation queue, quitting and waiting.

Definition at line 160 of file rtconnectivity.cpp.

Member Data Documentation

◆ m_workerThread

QThread RTPROCESSINGLIB::RtConnectivity::m_workerThread
protected

The worker thread.

Definition at line 151 of file rtconnectivity.h.


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