.TH "std::random_device" 3cxx "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::random_device .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Public Types" .in +1c .ti -1c .RI "\fBtypedef\fP unsigned int \fBresult_type\fP" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBrandom_device\fP (\fBconst\fP \fBrandom_device\fP &)=\fBdelete\fP" .br .ti -1c .RI "\fBrandom_device\fP (\fBconst\fP \fBstd::string\fP &\fB__token\fP)" .br .ti -1c .RI "double \fBentropy\fP () \fBconst\fP \fBnoexcept\fP" .br .ti -1c .RI "\fBresult_type\fP \fBoperator()\fP ()" .br .ti -1c .RI "\fBvoid\fP \fBoperator=\fP (\fBconst\fP \fBrandom_device\fP &)=\fBdelete\fP" .br .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "\fBstatic\fP \fBconstexpr\fP \fBresult_type\fP \fBmax\fP ()" .br .ti -1c .RI "\fBstatic\fP \fBconstexpr\fP \fBresult_type\fP \fBmin\fP ()" .br .in -1c .SH "Detailed Description" .PP A standard interface to a platform-specific non-deterministic random number generator (if any are available)\&. .SH "Member Typedef Documentation" .PP .SS "\fBtypedef\fP unsigned int \fBstd::random_device::result_type\fP" The type of the generated random value\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.