WizardsToolkit  1.0.7
blob.h File Reference
#include "wizard/exception.h"
Include dependency graph for blob.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define WizardMaxBufferExtent   0x3c005L

Typedefs

typedef struct _BlobInfo BlobInfo

Enumerations

enum  MapMode { ReadMode, WriteMode, IOMode }

Functions

WizardExport unsigned char * FileToBlob (const char *, const size_t, size_t *, ExceptionInfo *)
WizardExport void * MapBlob (int, const MapMode, const WizardOffsetType, const size_t)
WizardExport WizardBooleanType UnmapBlob (void *, const size_t)

Define Documentation

#define WizardMaxBufferExtent   0x3c005L

Definition at line 26 of file blob.h.

Referenced by FileToBlob(), and ReadFileChunk().


Typedef Documentation

typedef struct _BlobInfo BlobInfo

Definition at line 38 of file blob.h.


Enumeration Type Documentation

enum MapMode
Enumerator:
ReadMode 
WriteMode 
IOMode 

Definition at line 31 of file blob.h.


Function Documentation

WizardExport void* MapBlob ( int  ,
const MapMode  ,
const WizardOffsetType  ,
const size_t   
)
WizardExport WizardBooleanType UnmapBlob ( void *  ,
const size_t   
)