| add_begin_callback(std::function< void()> const &callback) | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| add_end_callback(std::function< void()> const &callback) | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| add_on_enter_observer(std::function< void(::genesis::population::WindowView< typename InputStreamIterator::value_type > const &)> const &observer) | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| add_on_leave_observer(std::function< void(::genesis::population::WindowView< typename InputStreamIterator::value_type > const &)> const &observer) | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| base_type typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| BaseWindowStream(InputStreamIterator begin, InputStreamIterator end) | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| BaseWindowStream(BaseWindowStream const &)=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| BaseWindowStream(BaseWindowStream &&)=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| BaseWindowStream()=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | protected |
| begin() | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| chromosome_function | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| clear_callbacks() | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| clear_observers() | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| const_reference typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| DataType typedef | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| DerivedIterator | GenomeWindowStream< InputStreamIterator, DataType > | |
| end() | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | inline |
| entry_input_function | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| GenomeWindowStream(InputStreamIterator begin, InputStreamIterator end) | GenomeWindowStream< InputStreamIterator, DataType > | inline |
| GenomeWindowStream(GenomeWindowStream const &)=default | GenomeWindowStream< InputStreamIterator, DataType > | |
| GenomeWindowStream(GenomeWindowStream &&)=default | GenomeWindowStream< InputStreamIterator, DataType > | |
| get_begin_iterator_() override final | GenomeWindowStream< InputStreamIterator, DataType > | inlineprotectedvirtual |
| get_end_iterator_() override final | GenomeWindowStream< InputStreamIterator, DataType > | inlineprotectedvirtual |
| InputStreamType typedef | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| InputType typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| Iterator | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| iterator_category typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| operator=(GenomeWindowStream const &)=default | GenomeWindowStream< InputStreamIterator, DataType > | |
| operator=(GenomeWindowStream &&)=default | GenomeWindowStream< InputStreamIterator, DataType > | |
| BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > >::operator=(BaseWindowStream const &)=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > >::operator=(BaseWindowStream &&)=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| pointer typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| position_function | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
| reference typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| self_type typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| sequence_dict() const | GenomeWindowStream< InputStreamIterator, DataType > | inline |
| sequence_dict(std::shared_ptr< genesis::sequence::SequenceDict > value) | GenomeWindowStream< InputStreamIterator, DataType > | inline |
| value_type typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| WindowViewType typedef | GenomeWindowStream< InputStreamIterator, DataType > | |
| ~BaseWindowStream()=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | virtual |
| ~GenomeWindowStream() override=default | GenomeWindowStream< InputStreamIterator, DataType > | virtual |