RISA
glados::pipeline::OutputSide< OutputType > Class Template Reference

#include <OutputSide.h>

Public Member Functions

auto output (OutputType &&out) -> void
 
auto attach (std::unique_ptr< Port< OutputType >> &&port) noexcept-> void
 

Protected Attributes

std::unique_ptr< Port< OutputType > > port_
 

Detailed Description

template<class OutputType>
class glados::pipeline::OutputSide< OutputType >

Definition at line 37 of file OutputSide.h.

Member Function Documentation

template<class OutputType>
auto glados::pipeline::OutputSide< OutputType >::attach ( std::unique_ptr< Port< OutputType >> &&  port) -> void
inlinenoexcept

Definition at line 48 of file OutputSide.h.

template<class OutputType>
auto glados::pipeline::OutputSide< OutputType >::output ( OutputType &&  out) -> void
inline

Definition at line 40 of file OutputSide.h.

Member Data Documentation

template<class OutputType>
std::unique_ptr<Port<OutputType> > glados::pipeline::OutputSide< OutputType >::port_
protected

Definition at line 54 of file OutputSide.h.


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