BaseWindowStream | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
const_reference typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
InputType typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
is_first_window() const | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
is_last_window() const | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
Iterator(BaseWindowStream const *parent, std::unique_ptr< BaseIterator > base_iterator) | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inlineprotected |
Iterator()=default | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
Iterator(Iterator const &)=delete | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
Iterator(Iterator &&other) | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
iterator_category typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
operator!=(self_type const &other) const | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator*() const | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator*() | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator++() | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator->() const | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator->() | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator=(Iterator const &)=delete | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
operator=(Iterator &&other) | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
operator==(self_type const &other) const | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | inline |
pointer typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
reference typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
self_type typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
value_type typedef | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |
~Iterator()=default | BaseWindowStream< InputStreamIterator, Data, WindowType >::Iterator | |