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 | ChromosomeWindowStream< 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 > > | |
ChromosomeWindowStream(InputStreamIterator begin, InputStreamIterator end) | ChromosomeWindowStream< InputStreamIterator, DataType > | inline |
ChromosomeWindowStream(ChromosomeWindowStream const &)=default | ChromosomeWindowStream< InputStreamIterator, DataType > | |
ChromosomeWindowStream(ChromosomeWindowStream &&)=default | ChromosomeWindowStream< InputStreamIterator, DataType > | |
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 | ChromosomeWindowStream< InputStreamIterator, DataType > | |
DataType typedef | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
DerivedIterator | ChromosomeWindowStream< 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 > > | |
get_begin_iterator_() override final | ChromosomeWindowStream< InputStreamIterator, DataType > | inlineprotectedvirtual |
get_end_iterator_() override final | ChromosomeWindowStream< InputStreamIterator, DataType > | inlineprotectedvirtual |
InputStreamType typedef | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
InputType typedef | ChromosomeWindowStream< InputStreamIterator, DataType > | |
Iterator | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
iterator_category typedef | ChromosomeWindowStream< InputStreamIterator, DataType > | |
operator=(ChromosomeWindowStream const &)=default | ChromosomeWindowStream< InputStreamIterator, DataType > | |
operator=(ChromosomeWindowStream &&)=default | ChromosomeWindowStream< 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 | ChromosomeWindowStream< InputStreamIterator, DataType > | |
position_function | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | |
reference typedef | ChromosomeWindowStream< InputStreamIterator, DataType > | |
self_type typedef | ChromosomeWindowStream< InputStreamIterator, DataType > | |
sequence_dict() const | ChromosomeWindowStream< InputStreamIterator, DataType > | inline |
sequence_dict(std::shared_ptr< genesis::sequence::SequenceDict > value) | ChromosomeWindowStream< InputStreamIterator, DataType > | inline |
value_type typedef | ChromosomeWindowStream< InputStreamIterator, DataType > | |
WindowViewType typedef | ChromosomeWindowStream< InputStreamIterator, DataType > | |
~BaseWindowStream()=default | BaseWindowStream< InputStreamIterator, typename InputStreamIterator::value_type, ::genesis::population::WindowView< typename InputStreamIterator::value_type > > | virtual |
~ChromosomeWindowStream() override=default | ChromosomeWindowStream< InputStreamIterator, DataType > | virtual |