MeVisLab Toolbox Reference
|
Templated implementation of the asio::Connection interface for multi-input asynchronous pipelines using asio::Processable. More...
#include <ObservableConnection.h>
Public Member Functions | |
ObservableConnection ()=default | |
ObservableConnection (ObservableConnectionInput< Args >... inputs, std::shared_ptr< Observable< Result > > target, std::shared_ptr< Processable< Result, Args... > > processable, std::unique_ptr< ExecutionPolicy > policy, bool muteUntilTargetSignalEmitted) | |
void | suspend () override |
void | resume () override |
Public Member Functions inherited from asio::Connection | |
virtual | ~Connection ()=default |
Templated implementation of the asio::Connection interface for multi-input asynchronous pipelines using asio::Processable.
Synopsis:
Definition at line 142 of file ObservableConnection.h.
|
default |
|
inline |
Definition at line 177 of file ObservableConnection.h.
References mlrange_cast().
|
inlineoverridevirtual |
Implements asio::Connection.
Definition at line 201 of file ObservableConnection.h.
References mlrange_cast().
|
inlineoverridevirtual |
Implements asio::Connection.
Definition at line 194 of file ObservableConnection.h.
References mlrange_cast().