MeVisLab Toolbox Reference
asio::ObservableConnection< void > Class Reference

#include <ObservableConnection.h>

Inheritance diagram for asio::ObservableConnection< void >:
asio::Connection

Public Member Functions

 ObservableConnection ()=default
 
 ObservableConnection (ObservableConnectionInput<> input, std::shared_ptr< Observable<>> target, std::shared_ptr< Processable< void >> processable, std::unique_ptr< ExecutionPolicy > policy, bool muteUntilTargetSignalEmitted)
 
void suspend () override
 
void resume () override
 
- Public Member Functions inherited from asio::Connection
virtual ~Connection ()=default
 

Detailed Description

Definition at line 372 of file ObservableConnection.h.

Constructor & Destructor Documentation

◆ ObservableConnection() [1/2]

◆ ObservableConnection() [2/2]

asio::ObservableConnection< void >::ObservableConnection ( ObservableConnectionInput<>  input,
std::shared_ptr< Observable<>>  target,
std::shared_ptr< Processable< void >>  processable,
std::unique_ptr< ExecutionPolicy policy,
bool  muteUntilTargetSignalEmitted 
)
inline

Member Function Documentation

◆ resume()

void asio::ObservableConnection< void >::resume ( )
inlineoverridevirtual

Implements asio::Connection.

Definition at line 446 of file ObservableConnection.h.

◆ suspend()

void asio::ObservableConnection< void >::suspend ( )
inlineoverridevirtual

Implements asio::Connection.

Definition at line 441 of file ObservableConnection.h.


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