From ff573fcd26752d14b5e00b7a4e42f147ae7bc92e Mon Sep 17 00:00:00 2001 From: Kirk Shoop Date: Mon, 1 Sep 2014 22:38:02 -0700 Subject: allow conversions to dynamic --- Rx/v2/src/rxcpp/operators/rx-group_by.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Rx/v2/src/rxcpp/operators/rx-group_by.hpp') diff --git a/Rx/v2/src/rxcpp/operators/rx-group_by.hpp b/Rx/v2/src/rxcpp/operators/rx-group_by.hpp index dcba7ed..5ef609b 100644 --- a/Rx/v2/src/rxcpp/operators/rx-group_by.hpp +++ b/Rx/v2/src/rxcpp/operators/rx-group_by.hpp @@ -59,6 +59,7 @@ struct group_by typedef group_by_traits traits_type; typedef typename traits_type::key_selector_type key_selector_type; typedef typename traits_type::marble_selector_type marble_selector_type; + typedef typename traits_type::marble_type marble_type; typedef typename traits_type::predicate_type predicate_type; typedef typename traits_type::subject_type subject_type; typedef typename traits_type::key_type key_type; @@ -83,7 +84,7 @@ struct group_by { } - struct group_by_observable + struct group_by_observable : public rxs::source_base { subject_type subject; key_type key; @@ -109,7 +110,6 @@ struct group_by { typedef group_by_observer this_type; typedef typename traits_type::grouped_observable_type value_type; - typedef typename traits_type::marble_type marble_type; typedef typename std::decay::type dest_type; typedef observer observer_type; dest_type dest; -- cgit v1.2.3