Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Reservoir_Sampler< T > Member List

This is the complete list of members for Aleph::Reservoir_Sampler< T >, including all inherited members.

clear()Aleph::Reservoir_Sampler< T >inline
get_sample() const noexceptAleph::Reservoir_Sampler< T >inline
GslRngPtr typedefAleph::Reservoir_Sampler< T >private
k_Aleph::Reservoir_Sampler< T >private
n_seen_Aleph::Reservoir_Sampler< T >private
reservoir_Aleph::Reservoir_Sampler< T >private
Reservoir_Sampler(const size_t k, const unsigned long seed=static_cast< unsigned long >(std::chrono::high_resolution_clock::now().time_since_epoch().count()))Aleph::Reservoir_Sampler< T >inlineexplicit
rng_Aleph::Reservoir_Sampler< T >private
rng_max_Aleph::Reservoir_Sampler< T >private
rng_min_Aleph::Reservoir_Sampler< T >private
rng_range() const noexceptAleph::Reservoir_Sampler< T >inline
rng_range_Aleph::Reservoir_Sampler< T >private
sample_size() const noexceptAleph::Reservoir_Sampler< T >inline
seed_Aleph::Reservoir_Sampler< T >private
set_n_seen_for_testing(const size_t n)Aleph::Reservoir_Sampler< T >inline
total_seen() const noexceptAleph::Reservoir_Sampler< T >inline
update(const T &val)Aleph::Reservoir_Sampler< T >inline
update(Itor beg, Sent end)Aleph::Reservoir_Sampler< T >inline