Searched refs:co_observable_iterator (Results 1 – 1 of 1) sorted by relevance
34 struct co_observable_iterator;66 co_observable_iterator<Source> await_resume();72 struct co_observable_iterator : public iterator<input_iterator_tag, typename Source::value_type> struct76 co_observable_iterator() {} in co_observable_iterator() function78 …explicit co_observable_iterator(const Source& o) : state(make_shared<co_observable_iterator_state<… in co_observable_iterator() function79 …explicit co_observable_iterator(const shared_ptr<co_observable_iterator_state<Source>>& o) : state… in co_observable_iterator() argument81 co_observable_iterator(co_observable_iterator&&)=default;82 co_observable_iterator& operator=(co_observable_iterator&&)=default;89 co_observable_iterator& operator++(int) = delete;92 bool operator==(co_observable_iterator const &rhs) const in operator ==() argument[all …]