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) |