|
WizardsToolkit
1.0.7
|
#include "wizard/exception.h"

Go to the source code of this file.
| WizardExport FileInfo* AcquireFileInfo | ( | const char * | , |
| const char * | , | ||
| const FileMode | mode, | ||
| ExceptionInfo * | |||
| ) |
| WizardExport WizardBooleanType DestroyFile | ( | FileInfo * | , |
| ExceptionInfo * | |||
| ) |
| WizardExport FileInfo * DestroyFileInfo | ( | FileInfo * | , |
| ExceptionInfo * | |||
| ) |
Definition at line 430 of file file.c.
References _FileInfo::signature, WizardSignature, LogWizardEvent(), TraceEvent, GetWizardModule, _FileInfo::path, LockSemaphoreInfo(), _FileInfo::semaphore, _FileInfo::file, close, ThrowWizardException(), FileError, RelinquishFileLock(), DestroyString(), UnlockSemaphoreInfo(), DestroySemaphoreInfo(), and RelinquishWizardMemory().
Referenced by AcquireFileInfo(), ExportKeyringKey(), ImportKeyringKey(), PrintKeyringProperties(), GetEntropyFromReservoir(), and SaveEntropyToReservoir().
| WizardExport int GetFileDescriptor | ( | const FileInfo * | ) |
| WizardExport const char* GetFilePath | ( | const FileInfo * | ) |
Definition at line 504 of file file.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _FileInfo::signature, WizardSignature, and _FileInfo::path.
Referenced by ExportKeyringKey(), ImportKeyringKey(), PrintKeyringProperties(), GetEntropyFromReservoir(), and SaveEntropyToReservoir().
| WizardExport struct stat* GetFileProperties | ( | const FileInfo * | ) | [read] |
Definition at line 534 of file file.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _FileInfo::signature, WizardSignature, and _FileInfo::properties.
Referenced by PrintKeyringProperties().
| WizardExport WizardBooleanType ReadFile16Bits | ( | FileInfo * | , |
| unsigned short * | |||
| ) |
| WizardExport WizardBooleanType ReadFile32Bits | ( | FileInfo * | , |
| size_t * | |||
| ) |
| WizardExport WizardBooleanType ReadFile64Bits | ( | FileInfo * | , |
| WizardSizeType * | |||
| ) |
| WizardExport int ReadFileByte | ( | FileInfo * | ) |
Definition at line 565 of file file.c.
References _FileInfo::signature, WizardSignature, ReadFileChunk(), and WizardFalse.
| WizardExport WizardBooleanType ReadFileChunk | ( | FileInfo * | , |
| void * | , | ||
| const size_t | |||
| ) |
| WizardExport WizardBooleanType WriteFile16Bits | ( | FileInfo * | , |
| const unsigned short | |||
| ) |
| WizardExport WizardBooleanType WriteFile32Bits | ( | FileInfo * | , |
| const size_t | |||
| ) |
| WizardExport WizardBooleanType WriteFile64Bits | ( | FileInfo * | , |
| const WizardSizeType | |||
| ) |
Definition at line 983 of file file.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, and WriteFileChunk().
Referenced by ImportKeyringKey(), and SaveEntropyToReservoir().
| WizardExport WizardBooleanType WriteFileChunk | ( | FileInfo * | , |
| const void * | , | ||
| const size_t | |||
| ) |