Horizon
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ranges::views::sample_base_fn Struct Reference

Returns a random sample of a range of length size(range). More...

#include <sample.hpp>

Inheritance diagram for ranges::views::sample_base_fn:
ranges::views::sample_fn

Public Member Functions

 template (typename Rng, typename URNG=detail::default_random_engine)(AND input_range< Rng > AND uniform_random_bit_generator< URNG > AND convertible_to< invoke_result_t< URNG & >
 
range_difference_t< Rng > AND (sized_range< Rng >||sized_sentinel_for< sentinel_t< Rng >, iterator_t< Rng > >||forward_range< Rng >)) sample_view< all_t< Rng >
 
range_difference_t< Rng > URNG operator() (Rng &&rng, range_difference_t< Rng > sample_size, URNG &generator=detail::get_random_engine()) const
 

Detailed Description

Returns a random sample of a range of length size(range).


The documentation for this struct was generated from the following file: