A library for working with phylogenetic and population genetic data.
v0.32.0
DiversityPoolProcessor Member List

This is the complete list of members for DiversityPoolProcessor, including all inherited members.

add_calculators(DiversityPoolSettings const &settings, std::vector< size_t > const &pool_sizes)DiversityPoolProcessorinline
begin()DiversityPoolProcessorinline
calculators() constDiversityPoolProcessorinline
DiversityPoolProcessor()=defaultDiversityPoolProcessor
DiversityPoolProcessor(WindowAveragePolicy window_average_policy, std::shared_ptr< utils::ThreadPool > thread_pool=nullptr, size_t threading_threshold=4096)DiversityPoolProcessorinline
DiversityPoolProcessor(DiversityPoolProcessor const &)=defaultDiversityPoolProcessor
DiversityPoolProcessor(DiversityPoolProcessor &&)=defaultDiversityPoolProcessor
end()DiversityPoolProcessorinline
get_filter_stats() constDiversityPoolProcessorinline
get_result(BaseWindow< D > const &window, std::shared_ptr< GenomeLocusSet > provided_loci) constDiversityPoolProcessorinline
get_result() constDiversityPoolProcessorinline
operator=(DiversityPoolProcessor const &)=defaultDiversityPoolProcessor
operator=(DiversityPoolProcessor &&)=defaultDiversityPoolProcessor
process(Variant const &variant)DiversityPoolProcessorinline
reset()DiversityPoolProcessorinline
size() constDiversityPoolProcessorinline
thread_pool() constDiversityPoolProcessorinline
thread_pool(std::shared_ptr< utils::ThreadPool > value)DiversityPoolProcessorinline
threading_threshold() constDiversityPoolProcessorinline
threading_threshold(size_t value)DiversityPoolProcessorinline
~DiversityPoolProcessor()=defaultDiversityPoolProcessor