18#ifndef _WIZARDSTOOLKIT_RANDOM_H
19#define _WIZARDSTOOLKIT_RANDOM_H
23#if defined(__cplusplus) || defined(c_plusplus)
59#if defined(__cplusplus) || defined(c_plusplus)
WizardExport unsigned long GetRandomSecretKey(const RandomInfo *)
WizardExport RandomInfo * DestroyRandomInfo(RandomInfo *)
WizardExport StringInfo * GetRandomKey(RandomInfo *, const size_t)
WizardExport double GetRandomValue(RandomInfo *)
WizardExport void SetRandomKey(RandomInfo *, const size_t, unsigned char *)
WizardExport void SetRandomSecretKey(const unsigned long)
WizardExport WizardBooleanType RandomComponentGenesis(void)
WizardExport void SetRandomTrueRandom(const WizardBooleanType)
WizardExport void RandomComponentTerminus(void)
WizardExport RandomInfo * AcquireRandomInfo(const HashType)
WizardExport double GetPseudoRandomValue(RandomInfo *)