ReactivePlusPlus
One more implementation of ReactiveX approach in C++ with care about performance and templates in mind
 
Loading...
Searching...
No Matches
fwd.hpp
1// ReactivePlusPlus library
2//
3// Copyright Aleksey Loginov 2022 - present.
4// Distributed under the Boost Software License, Version 1.0.
5// (See accompanying file LICENSE_1_0.txt or copy at
6// https://www.boost.org/LICENSE_1_0.txt)
7//
8// Project home: https://github.com/victimsnino/ReactivePlusPlus
9//
10
11#pragma once
12
13#include <rpp/observers/constraints.hpp>
14#include <rpp/utils/constraints.hpp>
15
16namespace rpp::details
17{
19
20template<constraint::decayed_type Type>
22} // namespace rpp::details
23
24namespace rpp
25{
26template<constraint::decayed_type Type, constraint::decayed_observer Observer>
28
29template<constraint::decayed_type Type>
31} // namespace rpp
subscriber which uses dynamic_observer<T> to hide original callbacks
Definition: dynamic_subscriber.hpp:24
specific version of subscriber which stores type of observer used inside to prevent extra allocations
Definition: specific_subscriber.hpp:31
Definition: fwd.hpp:18