A library for working with phylogenetic and population genetic data.
v0.32.0
BaseWindowStream< InputStreamIterator, Data, WindowType > Member List

This is the complete list of members for BaseWindowStream< InputStreamIterator, Data, WindowType >, including all inherited members.

add_begin_callback(std::function< void()> const &callback)BaseWindowStream< InputStreamIterator, Data, WindowType >inline
add_end_callback(std::function< void()> const &callback)BaseWindowStream< InputStreamIterator, Data, WindowType >inline
add_on_enter_observer(std::function< void(WindowType const &)> const &observer)BaseWindowStream< InputStreamIterator, Data, WindowType >inline
add_on_leave_observer(std::function< void(WindowType const &)> const &observer)BaseWindowStream< InputStreamIterator, Data, WindowType >inline
BaseWindowStream(InputStreamIterator begin, InputStreamIterator end)BaseWindowStream< InputStreamIterator, Data, WindowType >inline
BaseWindowStream(BaseWindowStream const &)=defaultBaseWindowStream< InputStreamIterator, Data, WindowType >
BaseWindowStream(BaseWindowStream &&)=defaultBaseWindowStream< InputStreamIterator, Data, WindowType >
BaseWindowStream()=defaultBaseWindowStream< InputStreamIterator, Data, WindowType >protected
begin()BaseWindowStream< InputStreamIterator, Data, WindowType >inline
chromosome_functionBaseWindowStream< InputStreamIterator, Data, WindowType >
clear_callbacks()BaseWindowStream< InputStreamIterator, Data, WindowType >inline
clear_observers()BaseWindowStream< InputStreamIterator, Data, WindowType >inline
const_reference typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
DataType typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
end()BaseWindowStream< InputStreamIterator, Data, WindowType >inline
entry_input_functionBaseWindowStream< InputStreamIterator, Data, WindowType >
get_begin_iterator_()=0BaseWindowStream< InputStreamIterator, Data, WindowType >protectedpure virtual
get_end_iterator_()=0BaseWindowStream< InputStreamIterator, Data, WindowType >protectedpure virtual
InputStreamType typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
InputType typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
IteratorBaseWindowStream< InputStreamIterator, Data, WindowType >
iterator_category typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
operator=(BaseWindowStream const &)=defaultBaseWindowStream< InputStreamIterator, Data, WindowType >
operator=(BaseWindowStream &&)=defaultBaseWindowStream< InputStreamIterator, Data, WindowType >
pointer typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
position_functionBaseWindowStream< InputStreamIterator, Data, WindowType >
reference typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
self_type typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
value_type typedefBaseWindowStream< InputStreamIterator, Data, WindowType >
~BaseWindowStream()=defaultBaseWindowStream< InputStreamIterator, Data, WindowType >virtual