ReactivePlusPlus
One more implementation of ReactiveX approach in C++ with care about performance and templates in mind
 
Loading...
Searching...
No Matches
rpp::details::group_by_lift_impl< Type, TKey, KeySelector, ValueSelector, KeyComparator > Struct Template Reference

Public Types

using ValueType = utils::decayed_invoke_result_t< ValueSelector, Type >
 
using StateType = group_by_state< TKey, utils::decayed_invoke_result_t< ValueSelector, Type >, KeyComparator >
 

Public Member Functions

template<constraint::subscriber TSub>
auto operator() (TSub &&subscriber) const
 

Public Attributes

RPP_NO_UNIQUE_ADDRESS KeySelector key_selector
 
RPP_NO_UNIQUE_ADDRESS ValueSelector value_selector
 
RPP_NO_UNIQUE_ADDRESS KeyComparator comparator
 

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