random_.h File Reference
#include "MagickCore/string_.h"
Go to the source code of this file.
Typedef Documentation
Function Documentation
| MagickExport RandomInfo* AcquireRandomInfo |
( |
void |
|
) |
|
References DestroySignatureInfo(), DestroyStringInfo(), GetMagickModule, LockSemaphoreInfo(), LogMagickEvent(), MagickCoreSignature, _RandomInfo::nonce, RelinquishMagickMemory(), RelinquishSemaphoreInfo(), _RandomInfo::reservoir, _RandomInfo::seed, _RandomInfo::semaphore, _RandomInfo::signature, _RandomInfo::signature_info, TraceEvent, and UnlockSemaphoreInfo().
Referenced by DestroyFxInfo(), DestroyPixelCache(), DestroyRandomInfoThreadSet(), KmeansImage(), PlasmaImage(), ResourceComponentTerminus(), and ShredFile().
| MagickExport double GetPseudoRandomValue |
( |
RandomInfo * |
magick_restrict |
) |
|
| MagickExport unsigned long GetRandomSecretKey |
( |
const RandomInfo * |
|
) |
|
| MagickExport double GetRandomValue |
( |
RandomInfo * |
|
) |
|
| MagickExport void SetRandomKey |
( |
RandomInfo * |
, |
|
|
const |
size_t, |
|
|
unsigned char * |
| |
|
) |
| | |
| MagickExport void SetRandomSecretKey |
( |
const unsigned long |
|
) |
|
| MagickExport void SetRandomTrueRandom |
( |
const |
MagickBooleanType |
) |
|