|
MeVisLab Toolbox Reference
|
#include <asio/Connection.h>#include <asio/Observable.h>#include <asio/Processable.h>#include <asio/ExecutionPolicy.h>#include <asio/SynchronousExecution.h>#include <asio/ResourceDestructionGuard.h>#include <FMEThirdPartyWarningsDisable.h>#include <memory>#include <utility>#include <tuple>#include <array>#include <cstddef>#include <FMEThirdPartyWarningsRestore.h>Go to the source code of this file.
Classes | |
| struct | std14::integer_sequence< T, Ints > |
| struct | std14::make_integer_sequence< T, N, Is > |
| struct | std14::make_integer_sequence< T, 0, Is... > |
| class | asio::ObservableConnectionInput< Args > |
| Templated input configuration class for the asio::ObservableConnection. More... | |
| class | asio::ObservableConnection< Result, Args > |
| Templated implementation of the asio::Connection interface for multi-input asynchronous pipelines using asio::Processable. More... | |
| class | asio::ObservableConnection< Result > |
| class | asio::ObservableConnection< void > |
| class | asio::ObservableConnection< void, Args... > |
Namespaces | |
| namespace | std14 |
| namespace | detail |
| namespace | asio |
Typedefs | |
| template<std::size_t... Ints> | |
| using | std14::index_sequence = integer_sequence< std::size_t, Ints... > |
| template<std::size_t N> | |
| using | std14::make_index_sequence = make_integer_sequence< std::size_t, N > |
| template<typename... T> | |
| using | std14::index_sequence_for = make_index_sequence< sizeof...(T)> |
Functions | |
| template<typename Fnc , typename... Args, std::size_t... Indices> | |
| void | detail::apply_impl (Fnc &&fnc, const std::tuple< Args... > &tuple, std14::index_sequence< Indices... >) |
| template<typename Fnc , typename... Args> | |
| void | detail::apply (Fnc &&fnc, const std::tuple< Args... > &tuple) |