OpenWalnut  1.4.0
Public Member Functions | Private Attributes | List of all members
WInputConnectorWrapper Class Reference

A wrapper for input connectors. More...

#include <WInputConnectorWrapper.h>

Public Member Functions

 WInputConnectorWrapper (boost::shared_ptr< WModuleInputConnector > conn)
 Constructor. More...
 
void connect (WOutputConnectorWrapper conn)
 Connect this input connector to an output connector. More...
 
void disconnect ()
 Disconnect this connector. More...
 
void waitForInput ()
 Wait for new input. More...
 

Private Attributes

boost::shared_ptr< WModuleInputConnectorm_conn
 The actual input connector. More...
 

Detailed Description

A wrapper for input connectors.

Definition at line 39 of file WInputConnectorWrapper.h.

Constructor & Destructor Documentation

WInputConnectorWrapper::WInputConnectorWrapper ( boost::shared_ptr< WModuleInputConnector conn)
explicit

Constructor.

Parameters
connThe input connector.

Definition at line 27 of file WInputConnectorWrapper.cpp.

Member Function Documentation

void WInputConnectorWrapper::connect ( WOutputConnectorWrapper  conn)

Connect this input connector to an output connector.

Parameters
connThe output connector to connect to.

Definition at line 32 of file WInputConnectorWrapper.cpp.

References WOutputConnectorWrapper::getConnectorPtr(), and m_conn.

void WInputConnectorWrapper::disconnect ( )

Disconnect this connector.

Definition at line 37 of file WInputConnectorWrapper.cpp.

References m_conn.

void WInputConnectorWrapper::waitForInput ( )

Wait for new input.

Definition at line 42 of file WInputConnectorWrapper.cpp.

References m_conn.

Member Data Documentation

boost::shared_ptr< WModuleInputConnector > WInputConnectorWrapper::m_conn
private

The actual input connector.

Definition at line 68 of file WInputConnectorWrapper.h.

Referenced by connect(), disconnect(), and waitForInput().


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