home | help
std::discar...engine::seed(3)  C++ Standard Libary std::discar...engine::seed(3)

NAME
     std::discard_block_engine::seed - std::discard_block_engine::seed

Synopsis
	void seed();			(1) (since C++11)
	void seed( result_type value ); (2) (since C++11)
	template< class Sseq >		(3) (since C++11)
	void seed( Sseq& seq );

	Reinitializes  the  internal  state of the underlying engine using a new
     seed value.

	1) Seeds the underlying engine with the default seed value.  Effectively
     calls
	e.seed(), where e is the underlying engine.
	2) Seeds the underlying engine with the seed value s. Effectively calls
	e.seed(value), where e is the underlying engine.
	3)  Seeds  the underlying engine with the seed sequence seq. Effectively
     calls
	e.seed(seq), where e is the underlying engine. This template  only  par-
     ticipate in
	overload  resolution if Sseq qualifies as a SeedSequence. In particular,
     this
	template does not participate in overload resolution if Sseq is  implic-
     itly
	convertible to result_type.

Parameters
	value - seed value to use in the initialization of the internal state of
     the
		underlying engine
	seq   - seed sequence to use in the initialization of the internal state
     of the
		underlying engine

Return value
	(none)

Exceptions
	Throws nothing.

http://cppreference.com 	   2024.06.10	   std::discar...engine::seed(3)

home | help