|
WizardsToolkit
1.0.7
|
#include "wizard/studio.h"#include "wizard/exception.h"#include "wizard/exception-private.h"#include "wizard/memory_.h"#include "wizard/zip.h"#include "zlib.h"
Go to the source code of this file.
Data Structures | |
| struct | _ZIPInfo |
Functions | |
| WizardExport ZIPInfo * | AcquireZIPInfo (const size_t level) |
| WizardExport const StringInfo * | GetZIPChaos (const ZIPInfo *zip_info) |
| WizardExport ZIPInfo * | DestroyZIPInfo (ZIPInfo *zip_info) |
| static voidpf | AcquireZIPMemory (voidpf context, uInt items, uInt size) |
| static void | RelinquishZIPMemory (voidpf context, voidpf memory) |
| WizardExport WizardBooleanType | IncreaseZIP (ZIPInfo *zip_info, const StringInfo *message, ExceptionInfo *exception) |
| WizardExport WizardBooleanType | RestoreZIP (ZIPInfo *zip_info, const size_t length, const StringInfo *message, ExceptionInfo *exception) |
| WizardExport ZIPInfo* AcquireZIPInfo | ( | const size_t | level | ) |
Definition at line 93 of file zip.c.
References AcquireWizardMemory(), ThrowWizardFatalError, EntropyError, MemoryError, ResetWizardMemory(), _ZIPInfo::chaos, AcquireStringInfo(), _ZIPInfo::level, _ZIPInfo::timestamp, WizardEpoch, _ZIPInfo::signature, and WizardSignature.
Referenced by AcquireEntropyInfo().
| static voidpf AcquireZIPMemory | ( | voidpf | context, |
| uInt | items, | ||
| uInt | size | ||
| ) | [static] |
Definition at line 200 of file zip.c.
References AcquireQuantumMemory().
Referenced by IncreaseZIP(), and RestoreZIP().
Definition at line 161 of file zip.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, EntropyDomain, _ZIPInfo::signature, WizardSignature, _ZIPInfo::chaos, DestroyStringInfo(), and RelinquishWizardMemory().
Referenced by DestroyEntropyInfo().
| WizardExport const StringInfo* GetZIPChaos | ( | const ZIPInfo * | zip_info | ) |
Definition at line 131 of file zip.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, EntropyDomain, _ZIPInfo::signature, WizardSignature, and _ZIPInfo::chaos.
Referenced by GetEntropyChaos().
| WizardExport WizardBooleanType IncreaseZIP | ( | ZIPInfo * | zip_info, |
| const StringInfo * | message, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 210 of file zip.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, EntropyDomain, _ZIPInfo::signature, WizardSignature, AcquireZIPMemory(), RelinquishZIPMemory(), _ZIPInfo::level, ThrowWizardException(), EntropyError, WizardFalse, GetStringInfoDatum(), GetStringInfoLength(), SetStringInfoLength(), _ZIPInfo::chaos, and WizardTrue.
Referenced by IncreaseEntropy().
| static void RelinquishZIPMemory | ( | voidpf | context, |
| voidpf | memory | ||
| ) | [static] |
Definition at line 205 of file zip.c.
References RelinquishWizardMemory().
Referenced by IncreaseZIP(), and RestoreZIP().
| WizardExport WizardBooleanType RestoreZIP | ( | ZIPInfo * | zip_info, |
| const size_t | length, | ||
| const StringInfo * | message, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 290 of file zip.c.
References WizardAssert, EntropyDomain, LogWizardEvent(), TraceEvent, GetWizardModule, _ZIPInfo::signature, WizardSignature, AcquireZIPMemory(), RelinquishZIPMemory(), ThrowWizardException(), EntropyError, WizardFalse, GetStringInfoDatum(), GetStringInfoLength(), SetStringInfoLength(), _ZIPInfo::chaos, and WizardTrue.
Referenced by RestoreEntropy().