Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:203:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp: In instantiation of ‘struct rxcpp::detail::OnNextForward<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void>’:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:199:15: required from ‘class rxcpp::observer<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void, void, void>’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:119:40: required by substitution of ‘template<class C> static typename C::subscriber_tag* rxcpp::is_subscriber<T>::check(int) [with C = rxcpp::observer<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void, void, void>]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:123:82: required from ‘const bool rxcpp::is_subscriber<rxcpp::observer<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void, void, void> >::value’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/subjects/rx-subject.hpp:268:13: recursively required from ‘rxcpp::subjects::subject<T>::get_observable() const::<lambda(rxcpp::subscriber<T>)> [with T = const rafio::Message&]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/subjects/rx-subject.hpp:268:13: required from ‘struct rxcpp::subjects::subject<T>::get_observable() const [with T = const rafio::Message&; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]::<lambda(class rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, void, void, void, void> >)>’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/subjects/rx-subject.hpp:267:42: required from ‘rxcpp::observable<T> rxcpp::subjects::subject<T>::get_observable() const [with T = const rafio::Message&; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]’
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:25:25: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:66:10: error: ‘void rxcpp::detail::OnNextForward<T, State, void>::operator()(rxcpp::detail::OnNextForward<T, State, void>::state_t&, T&&) const [with T = const rafio::Message&; State = rxcpp::subjects::detail::multicast_observer<const rafio::Message&>; rxcpp::detail::OnNextForward<T, State, void>::state_t = rxcpp::subjects::detail::multicast_observer<const rafio::Message&>]’ cannot be overloaded
- void operator()(state_t& s, T&& t) const {
- ^~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:63:10: error: with ‘void rxcpp::detail::OnNextForward<T, State, void>::operator()(rxcpp::detail::OnNextForward<T, State, void>::state_t&, T&) const [with T = const rafio::Message&; State = rxcpp::subjects::detail::multicast_observer<const rafio::Message&>; rxcpp::detail::OnNextForward<T, State, void>::state_t = rxcpp::subjects::detail::multicast_observer<const rafio::Message&>]’
- void operator()(state_t& s, T& t) const {
- ^~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp: In instantiation of ‘class rxcpp::observer<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void, void, void>’:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:119:40: required by substitution of ‘template<class C> static typename C::subscriber_tag* rxcpp::is_subscriber<T>::check(int) [with C = rxcpp::observer<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void, void, void>]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:123:82: required from ‘const bool rxcpp::is_subscriber<rxcpp::observer<const rafio::Message&, rxcpp::subjects::detail::multicast_observer<const rafio::Message&>, void, void, void> >::value’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/subjects/rx-subject.hpp:268:13: recursively required from ‘rxcpp::subjects::subject<T>::get_observable() const::<lambda(rxcpp::subscriber<T>)> [with T = const rafio::Message&]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/subjects/rx-subject.hpp:268:13: required from ‘struct rxcpp::subjects::subject<T>::get_observable() const [with T = const rafio::Message&; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]::<lambda(class rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, void, void, void, void> >)>’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/subjects/rx-subject.hpp:267:42: required from ‘rxcpp::observable<T> rxcpp::subjects::subject<T>::get_observable() const [with T = const rafio::Message&; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]’
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:25:25: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:244:10: error: ‘void rxcpp::observer<T, State, OnNext, OnError, OnCompleted>::on_next(T&&) const [with T = const rafio::Message&; State = rxcpp::subjects::detail::multicast_observer<const rafio::Message&>; OnNext = void; OnError = void; OnCompleted = void]’ cannot be overloaded
- void on_next(T&& t) const {
- ^~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:241:10: error: with ‘void rxcpp::observer<T, State, OnNext, OnError, OnCompleted>::on_next(T&) const [with T = const rafio::Message&; State = rxcpp::subjects::detail::multicast_observer<const rafio::Message&>; OnNext = void; OnError = void; OnCompleted = void]’
- void on_next(T& t) const {
- ^~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp: In instantiation of ‘struct rxcpp::detail::OnNextForward<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void>’:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:199:15: required from ‘class rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void>’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:119:40: required by substitution of ‘template<class C> static typename C::subscriber_tag* rxcpp::is_subscriber<T>::check(int) [with C = rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void>]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:123:82: required from ‘const bool rxcpp::is_subscriber<rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >::value’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:27:19: required from ‘class rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: required from ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::subscribe(ArgN&& ...) const [with ArgN = {main(int, char**)::<lambda(const rafio::Message&)>&}; T = const rafio::Message&; SourceOperator = rxcpp::dynamic_observable<const rafio::Message&>]’
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:25:44: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:66:10: error: ‘void rxcpp::detail::OnNextForward<T, State, void>::operator()(rxcpp::detail::OnNextForward<T, State, void>::state_t&, T&&) const [with T = const rafio::Message&; State = main(int, char**)::<lambda(const rafio::Message&)>; rxcpp::detail::OnNextForward<T, State, void>::state_t = main(int, char**)::<lambda(const rafio::Message&)>]’ cannot be overloaded
- void operator()(state_t& s, T&& t) const {
- ^~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:63:10: error: with ‘void rxcpp::detail::OnNextForward<T, State, void>::operator()(rxcpp::detail::OnNextForward<T, State, void>::state_t&, T&) const [with T = const rafio::Message&; State = main(int, char**)::<lambda(const rafio::Message&)>; rxcpp::detail::OnNextForward<T, State, void>::state_t = main(int, char**)::<lambda(const rafio::Message&)>]’
- void operator()(state_t& s, T& t) const {
- ^~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp: In instantiation of ‘class rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void>’:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:119:40: required by substitution of ‘template<class C> static typename C::subscriber_tag* rxcpp::is_subscriber<T>::check(int) [with C = rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void>]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-predef.hpp:123:82: required from ‘const bool rxcpp::is_subscriber<rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >::value’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:27:19: required from ‘class rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: required from ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::subscribe(ArgN&& ...) const [with ArgN = {main(int, char**)::<lambda(const rafio::Message&)>&}; T = const rafio::Message&; SourceOperator = rxcpp::dynamic_observable<const rafio::Message&>]’
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:25:44: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:244:10: error: ‘void rxcpp::observer<T, State, OnNext, OnError, OnCompleted>::on_next(T&&) const [with T = const rafio::Message&; State = main(int, char**)::<lambda(const rafio::Message&)>; OnNext = void; OnError = void; OnCompleted = void]’ cannot be overloaded
- void on_next(T&& t) const {
- ^~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observer.hpp:241:10: error: with ‘void rxcpp::observer<T, State, OnNext, OnError, OnCompleted>::on_next(T&) const [with T = const rafio::Message&; State = main(int, char**)::<lambda(const rafio::Message&)>; OnNext = void; OnError = void; OnCompleted = void]’
- void on_next(T& t) const {
- ^~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp: In instantiation of ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::subscribe(ArgN&& ...) const [with ArgN = {rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&}; T = rafio::Message; SourceOperator = rxcpp::dynamic_observable<rafio::Message>]’:
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:32:57: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: error: no matching function for call to ‘make_subscriber(rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&)’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:224:6: note: candidate: template<class T, class Observer> rxcpp::subscriber<T, Observer> rxcpp::make_subscriber(rxcpp::subscriber<T, Observer>)
- auto make_subscriber(
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:224:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘rxcpp::subscriber<rafio::Message, Observer>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:234:6: note: candidate: template<class T> typename std::enable_if<rxcpp::detail::is_on_next_of<T, rxcpp::detail::OnNextEmpty<T> >::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, rxcpp::detail::OnNextEmpty<T> > > >::type rxcpp::make_subscriber()
- auto make_subscriber()
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:234:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 0 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:243:6: note: candidate: template<class T, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(const rxcpp::observer<T, I>&)
- auto make_subscriber(
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:243:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::observer<rafio::Message, I, void, void, void>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:249:6: note: candidate: template<class T, class Observer> typename std::enable_if<(rxcpp::is_observer<Observer>::value && (! rxcpp::is_subscriber<Subscriber>::value)), rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(const Observer&)
- auto make_subscriber(const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:249:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 1 argument, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:257:6: note: candidate: template<class T, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, State>::value) && (! rxcpp::is_subscriber<Subscriber>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const Observer&)
- auto make_subscriber(const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:257:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 1 argument, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:267:6: note: candidate: template<class T, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, State>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(const OnNext&)
- auto make_subscriber(const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:267:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 1 argument, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:275:6: note: candidate: template<class T, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(const OnNext&, const OnError&)
- auto make_subscriber(const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:275:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:284:6: note: candidate: template<class T, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(const OnNext&, const OnCompleted&)
- auto make_subscriber(const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:284:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:293:6: note: candidate: template<class T, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:293:6: note: template argument deduction/substitution failed:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp: In substitution of ‘template<class T, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const OnNext&, const OnError&, const OnCompleted&) [with T = rafio::Message; OnNext = rxcpp::subjects::subject<const rafio::Message&>; OnError = rxcpp::subjects::subject<const rafio::Message&>; OnCompleted = rxcpp::subjects::subject<const rafio::Message&>]’:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: required from ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::subscribe(ArgN&& ...) const [with ArgN = {rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&}; T = rafio::Message; SourceOperator = rxcpp::dynamic_observable<rafio::Message>]’
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:32:57: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:293:6: error: no type named ‘type’ in ‘struct std::enable_if<false, rxcpp::subscriber<rafio::Message, rxcpp::observer<rafio::Message, rxcpp::detail::stateless_observer_tag, rxcpp::subjects::subject<const rafio::Message&>, rxcpp::subjects::subject<const rafio::Message&>, rxcpp::subjects::subject<const rafio::Message&> > > >’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp: In instantiation of ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::subscribe(ArgN&& ...) const [with ArgN = {rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&, rxcpp::subjects::subject<const rafio::Message&>&}; T = rafio::Message; SourceOperator = rxcpp::dynamic_observable<rafio::Message>]’:
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:32:57: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:307:6: note: candidate: template<class T> rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, rxcpp::detail::OnNextEmpty<T> > > rxcpp::make_subscriber(const rxcpp::composite_subscription&)
- auto make_subscriber(const composite_subscription& cs)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:307:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 1 argument, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:314:6: note: candidate: template<class T, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(const rxcpp::composite_subscription&, const rxcpp::observer<T, I>&)
- auto make_subscriber(const composite_subscription& cs,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:314:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::observer<rafio::Message, I, void, void, void>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:320:6: note: candidate: template<class T, class I> rxcpp::subscriber<T, Observer> rxcpp::make_subscriber(const rxcpp::composite_subscription&, const rxcpp::subscriber<T, Observer>&)
- auto make_subscriber(const composite_subscription& cs,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:320:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<rafio::Message, Observer>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:326:6: note: candidate: template<class T, class Observer> typename std::enable_if<((! rxcpp::is_subscriber<Subscriber>::value) && rxcpp::is_observer<Observer>::value), rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:326:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:334:6: note: candidate: template<class T, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, State>::value) && (! rxcpp::is_subscriber<Subscriber>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:334:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:344:6: note: candidate: template<class T, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, State>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(const rxcpp::composite_subscription&, const OnNext&)
- auto make_subscriber(const composite_subscription& cs, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:344:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:352:6: note: candidate: template<class T, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(const rxcpp::composite_subscription&, const OnNext&, const OnError&)
- auto make_subscriber(const composite_subscription& cs, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:352:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘const rxcpp::composite_subscription&’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:361:6: note: candidate: template<class T, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::composite_subscription&, const OnNext&, const OnCompleted&)
- auto make_subscriber(const composite_subscription& cs, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:361:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘const rxcpp::composite_subscription&’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:370:6: note: candidate: template<class T, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::composite_subscription&, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(const composite_subscription& cs, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:370:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 4 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:384:6: note: candidate: template<class T> rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, rxcpp::detail::OnNextEmpty<T> > > rxcpp::make_subscriber(rxcpp::trace_id)
- auto make_subscriber(trace_id id)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:384:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 1 argument, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:391:6: note: candidate: template<class T> rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, rxcpp::detail::OnNextEmpty<T> > > rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&)
- auto make_subscriber(trace_id id, const composite_subscription& cs)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:391:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:398:6: note: candidate: template<class T, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::observer<T, I>&)
- auto make_subscriber(trace_id id,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:398:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::observer<rafio::Message, I, void, void, void>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:404:6: note: candidate: template<class T, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const rxcpp::observer<T, I>&)
- auto make_subscriber(trace_id id, const composite_subscription& cs,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:404:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::observer<rafio::Message, I, void, void, void>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:410:6: note: candidate: template<class T, class Observer> typename std::enable_if<rxcpp::is_observer<Observer>::value, rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(rxcpp::trace_id, const Observer&)
- auto make_subscriber(trace_id id, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:410:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:417:6: note: candidate: template<class T, class Observer> typename std::enable_if<rxcpp::is_observer<Observer>::value, rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(trace_id id, const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:417:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘rxcpp::trace_id’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:424:6: note: candidate: template<class T, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, State>::value) && (! rxcpp::is_subscriber<Subscriber>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const Observer&)
- auto make_subscriber(trace_id id, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:424:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:434:6: note: candidate: template<class T, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, State>::value) && (! rxcpp::is_subscriber<Subscriber>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(trace_id id, const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:434:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘rxcpp::trace_id’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:444:6: note: candidate: template<class T, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, State>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const OnNext&)
- auto make_subscriber(trace_id id, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:444:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 2 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:452:6: note: candidate: template<class T, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, State>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&)
- auto make_subscriber(trace_id id, const composite_subscription& cs, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:452:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘rxcpp::trace_id’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:460:6: note: candidate: template<class T, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const OnNext&, const OnError&)
- auto make_subscriber(trace_id id, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:460:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘rxcpp::trace_id’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:469:6: note: candidate: template<class T, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&, const OnError&)
- auto make_subscriber(trace_id id, const composite_subscription& cs, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:469:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 4 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:478:6: note: candidate: template<class T, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const OnNext&, const OnCompleted&)
- auto make_subscriber(trace_id id, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:478:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: cannot convert ‘std::forward<rxcpp::subjects::subject<const rafio::Message&>&>((* & an#0))’ (type ‘rxcpp::subjects::subject<const rafio::Message&>’) to type ‘rxcpp::trace_id’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:487:6: note: candidate: template<class T, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&, const OnCompleted&)
- auto make_subscriber(trace_id id, const composite_subscription& cs, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:487:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 4 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:496:6: note: candidate: template<class T, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(trace_id id, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:496:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 4 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:506:6: note: candidate: template<class T, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, State>::value && rxcpp::detail::is_on_error<Observer>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(trace_id id, const composite_subscription& cs, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:506:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: candidate expects 5 arguments, 3 provided
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:520:6: note: candidate: template<class T, class OtherT, class OtherObserver, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::observer<T, I>&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:520:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:528:6: note: candidate: template<class T, class OtherT, class OtherObserver, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::observer<T, I>&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:528:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:536:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<rxcpp::is_observer<Observer>::value, rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:536:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:545:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<((! rxcpp::is_subscription<Observer>::value) && rxcpp::is_observer<Observer>::value), rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:545:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:555:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, Observer>::value) && (! rxcpp::is_subscriber<Observer>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:555:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:567:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, Observer>::value) && (! rxcpp::is_subscriber<Observer>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:567:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:579:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, Observer>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const OnNext&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:579:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:589:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, Observer>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const OnNext&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:589:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:599:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const OnNext&, const OnError&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:599:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:610:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const OnNext&, const OnError&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:610:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:621:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const OnNext&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:621:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:632:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const OnNext&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:632:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:643:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:643:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:655:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:655:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:668:6: note: candidate: template<class T, class OtherT, class OtherObserver, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const rxcpp::observer<T, I>&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& , const composite_subscription& cs,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:668:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:674:6: note: candidate: template<class T, class OtherT, class OtherObserver, class I> rxcpp::subscriber<T, rxcpp::observer<T, I> > rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const rxcpp::observer<T, I>&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>&, trace_id id, const composite_subscription& cs,
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:674:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:680:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<rxcpp::is_observer<Observer>::value, rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:680:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:689:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<rxcpp::is_observer<Observer>::value, rxcpp::subscriber<T, Observer> >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:689:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:698:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, Observer>::value) && (! rxcpp::is_subscriber<Observer>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:698:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:710:6: note: candidate: template<class T, class OtherT, class OtherObserver, class Observer> typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, Observer>::value) && (! rxcpp::is_subscriber<Observer>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const Observer&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const composite_subscription& cs, const Observer& o)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:710:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:722:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, Observer>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const OnNext&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const composite_subscription& cs, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:722:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:732:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext> typename std::enable_if<rxcpp::detail::is_on_next_of<T, Observer>::value, rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const composite_subscription& cs, const OnNext& on)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:732:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:742:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const OnNext&, const OnError&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const composite_subscription& cs, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:742:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:753:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&, const OnError&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const composite_subscription& cs, const OnNext& on, const OnError& oe)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:753:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:764:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const OnNext&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const composite_subscription& cs, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:764:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:775:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnCompleted> typename std::enable_if<(rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, rxcpp::detail::OnErrorEmpty, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const composite_subscription& cs, const OnNext& on, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:775:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:786:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, const rxcpp::composite_subscription&, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, const composite_subscription& cs, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:786:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:798:6: note: candidate: template<class T, class OtherT, class OtherObserver, class OnNext, class OnError, class OnCompleted> typename std::enable_if<((rxcpp::detail::is_on_next_of<T, Observer>::value && rxcpp::detail::is_on_error<OnError>::value) && rxcpp::detail::is_on_completed<OnCompleted>::value), rxcpp::subscriber<T, rxcpp::observer<T, rxcpp::detail::stateless_observer_tag, OnNext, OnError, OnCompleted> > >::type rxcpp::make_subscriber(const rxcpp::subscriber<OtherT, OtherObserver>&, rxcpp::trace_id, const rxcpp::composite_subscription&, const OnNext&, const OnError&, const OnCompleted&)
- auto make_subscriber(const subscriber<OtherT, OtherObserver>& scbr, trace_id id, const composite_subscription& cs, const OnNext& on, const OnError& oe, const OnCompleted& oc)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:798:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<OtherT, OtherObserver>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:811:6: note: candidate: template<class T, class Observer> rxcpp::subscriber<T, Observer> rxcpp::make_subscriber(const rxcpp::subscriber<T, Observer>&, const rxcpp::composite_subscription&)
- auto make_subscriber(const subscriber<T, Observer>& scbr, const composite_subscription& cs)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:811:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<rafio::Message, Observer>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:818:6: note: candidate: template<class T, class Observer> rxcpp::subscriber<T, Observer> rxcpp::make_subscriber(const rxcpp::subscriber<T, Observer>&, rxcpp::trace_id, const rxcpp::composite_subscription&)
- auto make_subscriber(const subscriber<T, Observer>& scbr, trace_id id, const composite_subscription& cs)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:818:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<rafio::Message, Observer>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:826:6: note: candidate: template<class T, class Observer> rxcpp::subscriber<T, Observer> rxcpp::make_subscriber(const rxcpp::subscriber<T, Observer>&, rxcpp::trace_id)
- auto make_subscriber(const subscriber<T, Observer>& scbr, trace_id id)
- ^~~~~~~~~~~~~~~
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:826:6: note: template argument deduction/substitution failed:
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: note: ‘rxcpp::subjects::subject<const rafio::Message&>’ is not derived from ‘const rxcpp::subscriber<rafio::Message, Observer>’
- return detail_subscribe(make_subscriber<T>(std::forward<ArgN>(an)...));
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:205:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp: In instantiation of ‘rxcpp::subscriber<T, Observer>::subscriber(rxcpp::trace_id, rxcpp::composite_subscription, U&&) [with U = const main(int, char**)::<lambda(const rafio::Message&)>&; T = const rafio::Message&; Observer = rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void>]’:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:264:13: required from ‘typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, State>::value) && (! rxcpp::is_subscriber<Subscriber>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type rxcpp::make_subscriber(const Observer&) [with T = const rafio::Message&; Observer = main(int, char**)::<lambda(const rafio::Message&)>; typename std::enable_if<((((! rxcpp::detail::is_on_next_of<T, State>::value) && (! rxcpp::is_subscriber<Subscriber>::value)) && (! rxcpp::is_subscription<Observer>::value)) && (! rxcpp::is_observer<Observer>::value)), rxcpp::subscriber<T, rxcpp::observer<T, I> > >::type = rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >]’
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:650:51: required from ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::subscribe(ArgN&& ...) const [with ArgN = {main(int, char**)::<lambda(const rafio::Message&)>&}; T = const rafio::Message&; SourceOperator = rxcpp::dynamic_observable<const rafio::Message&>]’
- /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:25:44: required from here
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-subscriber.hpp:142:9: error: static assertion failed: must pass observer to subscriber
- static_assert(is_observer<U>::value, "must pass observer to subscriber");
- ^~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:102:15: error: ‘rxcpp::observable<T> rxcpp::make_observable_dynamic(Source&&) [with T = const rafio::Message&; Source = rxcpp::subjects::subject<T>::get_observable() const [with T = const rafio::Message&; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]::<lambda(rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, void, void, void, void> >)>; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]’, declared using local type ‘rxcpp::subjects::subject<T>::get_observable() const [with T = const rafio::Message&; typename std::conditional<std::is_same<_Dummy, void>::value, void, rxcpp::dynamic_observable<T> >::type = rxcpp::dynamic_observable<const rafio::Message&>]::<lambda(rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, void, void, void, void> >)>’, is used but never defined [-fpermissive]
- observable<T> make_observable_dynamic(Source&& s) {
- ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:8:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-trace.hpp:89:17: warning: ‘void rxcpp::trace_noop::create_subscriber(const Subscriber&) [with Subscriber = rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >]’ used but never defined
- inline void create_subscriber(const Subscriber&) {}
- ^~~~~~~~~~~~~~~~~
- In file included from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-includes.hpp:211:0,
- from /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx.hpp:8,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.hpp:7,
- from /home/cafe/Documents/rafio/projects/example_project/src/main.cpp:1:
- /./home/cafe/Documents/rafio/projects/example_project/../../system/external/rxcpp/rx-observable.hpp:498:10: warning: ‘rxcpp::composite_subscription rxcpp::observable<T, SourceObservable>::detail_subscribe(Subscriber) const [with Subscriber = rxcpp::subscriber<const rafio::Message&, rxcpp::observer<const rafio::Message&, main(int, char**)::<lambda(const rafio::Message&)>, void, void, void> >; T = const rafio::Message&; SourceOperator = rxcpp::dynamic_observable<const rafio::Message&>]’ used but never defined
- auto detail_subscribe(Subscriber o) const
- ^~~~~~~~~~~~~~~~
- CMakeFiles/example_project.dir/build.make:62: recipe for target 'CMakeFiles/example_project.dir/src/main.cpp.o' failed
- make[2]: *** [CMakeFiles/example_project.dir/src/main.cpp.o] Error 1
- CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/example_project.dir/all' failed
- make[1]: *** [CMakeFiles/example_project.dir/all] Error 2
- Makefile:129: recipe for target 'all' failed
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement