ReactivePlusPlus
One more implementation of ReactiveX approach in C++ with care about performance and templates in mind
Loading...
Searching...
No Matches
rpp::constraint::operator_lift Concept Reference
Concept definition
template
<
typename
Op,
typename
Type>
concept
rpp::constraint::operator_lift
=
operator_base<Op, Type>
&&
requires
(
const
Op& op,
rpp::details::observers::fake_observer<typename std::decay_t<Op>::template
operator_traits<Type>::result_type>&&
observer
) {
{
op.template lift<Type>(std::move(
observer
))
} ->
rpp::constraint::observer_of_type<Type>
;
}
rpp::observer
Base class for any observer used in RPP. It handles core callbacks of observers. Objects of this clas...
Definition
observer.hpp:172
rpp::constraint::observer_of_type
Definition
fwd.hpp:238
rpp::constraint::observer
Definition
fwd.hpp:235
rpp::constraint::operator_base
Definition
fwd.hpp:95
rpp::constraint::operator_lift
Definition
fwd.hpp:105
rpp
constraint
operator_lift
Generated by
1.10.0