|
WizardsToolkit
1.0.7
|

Go to the source code of this file.
Typedefs | |
| typedef struct _EntropyInfo | EntropyInfo |
Enumerations | |
| enum | EntropyType { UndefinedEntropy, NoEntropy, ZIPEntropy, BZIPEntropy, LZMAEntropy } |
Functions | |
| WizardExport const StringInfo * | GetEntropyChaos (const EntropyInfo *) |
| WizardExport EntropyInfo * | AcquireEntropyInfo (const EntropyType, const size_t) |
| WizardExport EntropyInfo * | DestroyEntropyInfo (EntropyInfo *) |
| WizardExport WizardBooleanType | IncreaseEntropy (EntropyInfo *, const StringInfo *, ExceptionInfo *) |
| WizardExport WizardBooleanType | RestoreEntropy (EntropyInfo *, const size_t, const StringInfo *, ExceptionInfo *) |
| typedef struct _EntropyInfo EntropyInfo |
| enum EntropyType |
| WizardExport EntropyInfo* AcquireEntropyInfo | ( | const EntropyType | , |
| const size_t | |||
| ) |
| WizardExport EntropyInfo * DestroyEntropyInfo | ( | EntropyInfo * | ) |
Definition at line 154 of file entropy.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, EntropyDomain, _EntropyInfo::signature, WizardSignature, _EntropyInfo::handle, _EntropyInfo::entropy, BZIPEntropy, DestroyBZIPInfo(), LZMAEntropy, DestroyLZMAInfo(), ZIPEntropy, DestroyZIPInfo(), and RelinquishWizardMemory().
Referenced by GenerateEntropicChaos().
| WizardExport const StringInfo* GetEntropyChaos | ( | const EntropyInfo * | ) |
Definition at line 210 of file entropy.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, EntropyDomain, _EntropyInfo::signature, WizardSignature, _EntropyInfo::entropy, BZIPEntropy, _EntropyInfo::handle, GetBZIPChaos(), LZMAEntropy, GetLZMAChaos(), ZIPEntropy, GetZIPChaos(), ThrowWizardFatalError, and EnumerateError.
Referenced by GenerateEntropicChaos().
| WizardExport WizardBooleanType IncreaseEntropy | ( | EntropyInfo * | , |
| const StringInfo * | , | ||
| ExceptionInfo * | |||
| ) |
| WizardExport WizardBooleanType RestoreEntropy | ( | EntropyInfo * | , |
| const size_t | , | ||
| const StringInfo * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 362 of file entropy.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, EntropyDomain, _EntropyInfo::signature, WizardSignature, WizardFalse, _EntropyInfo::entropy, BZIPEntropy, _EntropyInfo::handle, RestoreBZIP(), LZMAEntropy, RestoreLZMA(), ZIPEntropy, RestoreZIP(), ThrowWizardFatalError, and EnumerateError.