Data Structures | Functions

entropy.c File Reference

#include "wizard/studio.h"
#include "wizard/bzip.h"
#include "wizard/entropy.h"
#include "wizard/exception.h"
#include "wizard/exception-private.h"
#include "wizard/lzma.h"
#include "wizard/memory_.h"
#include "wizard/zip.h"

Data Structures

struct  _EntropyInfo

Functions

WizardExport EntropyInfoAcquireEntropyInfo (const EntropyType entropy, const size_t level)
WizardExport EntropyInfoDestroyEntropyInfo (EntropyInfo *entropy_info)
WizardExport const StringInfoGetEntropyChaos (const EntropyInfo *entropy_info)
WizardExport WizardBooleanType IncreaseEntropy (EntropyInfo *entropy_info, const StringInfo *message, ExceptionInfo *exception)
WizardExport WizardBooleanType RestoreEntropy (EntropyInfo *entropy_info, const size_t length, const StringInfo *message, ExceptionInfo *exception)

Function Documentation

WizardExport EntropyInfo* AcquireEntropyInfo ( const EntropyType  entropy,
const size_t  level 
)
WizardExport EntropyInfo* DestroyEntropyInfo ( EntropyInfo entropy_info  ) 
WizardExport const StringInfo* GetEntropyChaos ( const EntropyInfo entropy_info  ) 
WizardExport WizardBooleanType IncreaseEntropy ( EntropyInfo entropy_info,
const StringInfo message,
ExceptionInfo exception 
)
WizardExport WizardBooleanType RestoreEntropy ( EntropyInfo entropy_info,
const size_t  length,
const StringInfo message,
ExceptionInfo exception 
)