Searched refs:TakeGenerator (Results 1 – 4 of 4) sorted by relevance
17 class TakeGenerator : public IGenerator<T> { class22 TakeGenerator(size_t target, GeneratorWrapper<T>&& generator): in TakeGenerator() function in Catch::Generators::TakeGenerator49 return GeneratorWrapper<T>(pf::make_unique<TakeGenerator<T>>(target, std::move(generator))); in take()
44 * `TakeGenerator<T>` -- takes first `n` elements from a generator66 * `take(count, GeneratorWrapper<T>&&)` for `TakeGenerator<T>`
4086 class TakeGenerator : public IGenerator<T> { class4091 TakeGenerator(size_t target, GeneratorWrapper<T>&& generator): in TakeGenerator() function in Catch::Generators::TakeGenerator4118 return GeneratorWrapper<T>(pf::make_unique<TakeGenerator<T>>(target, std::move(generator))); in take()
4116 class TakeGenerator : public IGenerator<T> { class4121 TakeGenerator(size_t target, GeneratorWrapper<T>&& generator): in TakeGenerator() function in Catch::Generators::TakeGenerator4148 return GeneratorWrapper<T>(pf::make_unique<TakeGenerator<T>>(target, std::move(generator))); in take()