QtBase  v6.3.1
Public Types | Public Member Functions | Static Public Member Functions | List of all members
QRandomGenerator::SystemGenerator Struct Reference

Public Types

typedef quint32 result_type
 

Public Member Functions

void generate (quint32 *begin, quint32 *end) noexcept(FillBufferNoexcept)
 
template<typename T >
void generate (T *begin, T *end)
 

Static Public Member Functions

static SystemGeneratorself ()
 

Detailed Description

Definition at line 102 of file qrandom.cpp.

Member Typedef Documentation

◆ result_type

Definition at line 183 of file qrandom.cpp.

Member Function Documentation

◆ generate() [1/2]

Q_NEVER_INLINE void QRandomGenerator::SystemGenerator::generate ( quint32 begin,
quint32 end 
)
noexcept

Definition at line 319 of file qrandom.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ generate() [2/2]

template<typename T >
void QRandomGenerator::SystemGenerator::generate ( T begin,
T end 
)
inline

Definition at line 189 of file qrandom.cpp.

Here is the call graph for this function:

◆ self()

QRandomGenerator::SystemGenerator & QRandomGenerator::SystemGenerator::self ( )
inlinestatic

Definition at line 432 of file qrandom.cpp.

Here is the call graph for this function:

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