MagickCore  7.1.0
random_.h File Reference
Include dependency graph for random_.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


typedef struct _RandomInfo RandomInfo


MagickExport double GetRandomValue (RandomInfo *)
MagickExport double GetPseudoRandomValue (RandomInfo *magick_restrict)
MagickExport RandomInfoAcquireRandomInfo (void)
MagickExport RandomInfoDestroyRandomInfo (RandomInfo *)
MagickExport StringInfoGetRandomKey (RandomInfo *, const size_t)
MagickExport unsigned long GetRandomSecretKey (const RandomInfo *)
MagickExport void SetRandomKey (RandomInfo *, const size_t, unsigned char *)
MagickExport void SetRandomSecretKey (const unsigned long)
MagickExport void SetRandomTrueRandom (const MagickBooleanType)

Typedef Documentation

◆ RandomInfo

typedef struct _RandomInfo RandomInfo

Definition at line 30 of file random_.h.

Function Documentation

◆ AcquireRandomInfo()

MagickExport RandomInfo* AcquireRandomInfo ( void  )

◆ DestroyRandomInfo()

◆ GetPseudoRandomValue()

MagickExport double GetPseudoRandomValue ( RandomInfo magick_restrict)

◆ GetRandomKey()

MagickExport StringInfo* GetRandomKey ( RandomInfo ,
const size_t   

◆ GetRandomSecretKey()

MagickExport unsigned long GetRandomSecretKey ( const RandomInfo )

◆ GetRandomValue()

MagickExport double GetRandomValue ( RandomInfo )

◆ SetRandomKey()

MagickExport void SetRandomKey ( RandomInfo ,
const size_t  ,
unsigned char *   

◆ SetRandomSecretKey()

MagickExport void SetRandomSecretKey ( const unsigned long  )

◆ SetRandomTrueRandom()

MagickExport void SetRandomTrueRandom ( const MagickBooleanType  )

Definition at line 956 of file random.c.

References gather_true_random.