OpenWalnut  1.4.0
Public Member Functions | Private Attributes
WInputConnectorWrapper Class Reference

A wrapper for input connectors. More...

#include <WInputConnectorWrapper.h>

List of all members.

Public Member Functions

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

Private Attributes

boost::shared_ptr
< WModuleInputConnector
m_conn
 The actual input connector.

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

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.

Disconnect this connector.

Definition at line 37 of file WInputConnectorWrapper.cpp.

References m_conn.

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: