![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "core/fxcrt/fx_random.h"#include <array>#include "build/build_config.h"#include "core/fxcrt/fx_memory.h"#include "core/fxcrt/fx_string.h"#include "core/fxcrt/fx_system.h"#include <sys/time.h>#include <unistd.h>Go to the source code of this file.
Macros | |
| #define | MT_N 848 |
| #define | MT_M 456 |
| #define | MT_Matrix_A 0x9908b0df |
| #define | MT_Upper_Mask 0x80000000 |
| #define | MT_Lower_Mask 0x7fffffff |
Functions | |
| void * | FX_Random_MT_Start (uint32_t dwSeed) |
| uint32_t | FX_Random_MT_Generate (void *pContext) |
| void | FX_Random_MT_Close (void *pContext) |
| void | FX_Random_GenerateMT (pdfium::span< uint32_t > pBuffer) |
| #define MT_Lower_Mask 0x7fffffff |
Definition at line 20 of file fx_random.cpp.
| #define MT_M 456 |
Definition at line 17 of file fx_random.cpp.
| #define MT_Matrix_A 0x9908b0df |
Definition at line 18 of file fx_random.cpp.
| #define MT_N 848 |
Definition at line 16 of file fx_random.cpp.
| #define MT_Upper_Mask 0x80000000 |
Definition at line 19 of file fx_random.cpp.
| void FX_Random_GenerateMT | ( | pdfium::span< uint32_t > | pBuffer | ) |
Definition at line 128 of file fx_random.cpp.
References FX_Random_MT_Close(), and FX_Random_MT_Generate().
Definition at line 124 of file fx_random.cpp.
Referenced by FX_Random_GenerateMT().
| uint32_t FX_Random_MT_Generate | ( | void * | pContext | ) |
Definition at line 98 of file fx_random.cpp.
Referenced by FX_Random_GenerateMT().
| void * FX_Random_MT_Start | ( | uint32_t | dwSeed | ) |
Definition at line 87 of file fx_random.cpp.