OpenWalnut  1.5.0dev
Public Member Functions | Private Attributes | List of all members
WOutputConnectorWrapper Class Reference

A wrapper for output connectors. More...

#include <WOutputConnectorWrapper.h>

+ Collaboration diagram for WOutputConnectorWrapper:

Public Member Functions

 WOutputConnectorWrapper (std::shared_ptr< WModuleOutputConnector > conn)
 Constructor. More...
 
void disconnect ()
 Disconnect this connector. More...
 
std::shared_ptr< WModuleOutputConnectorgetConnectorPtr ()
 Get the pointer to the actual connector. More...
 

Private Attributes

std::shared_ptr< WModuleOutputConnectorm_conn
 The actual input connector. More...
 

Detailed Description

A wrapper for output connectors.

Definition at line 38 of file WOutputConnectorWrapper.h.

Constructor & Destructor Documentation

◆ WOutputConnectorWrapper()

WOutputConnectorWrapper::WOutputConnectorWrapper ( std::shared_ptr< WModuleOutputConnector conn)
explicit

Constructor.

Parameters
connThe input connector.

Definition at line 29 of file WOutputConnectorWrapper.cpp.

Member Function Documentation

◆ disconnect()

void WOutputConnectorWrapper::disconnect ( )

Disconnect this connector.

Definition at line 34 of file WOutputConnectorWrapper.cpp.

References m_conn.

◆ getConnectorPtr()

std::shared_ptr< WModuleOutputConnector > WOutputConnectorWrapper::getConnectorPtr ( )

Get the pointer to the actual connector.

Returns
The pointer to the connector.

Definition at line 39 of file WOutputConnectorWrapper.cpp.

References m_conn.

Referenced by WInputConnectorWrapper::connect().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_conn

std::shared_ptr< WModuleOutputConnector > WOutputConnectorWrapper::m_conn
private

The actual input connector.

Definition at line 62 of file WOutputConnectorWrapper.h.

Referenced by disconnect(), and getConnectorPtr().


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