MagickCore  7.0.7
Convert, Edit, Or Compose Bitmap Images
stream.h File Reference
#include "MagickCore/pixel.h"
Include dependency graph for stream.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _StreamInfo StreamInfo
 
typedef size_t(* StreamHandler) (const Image *, const void *, const size_t)
 

Functions

MagickExport ImageReadStream (const ImageInfo *, StreamHandler, ExceptionInfo *)
 
MagickExport ImageStreamImage (const ImageInfo *, StreamInfo *, ExceptionInfo *)
 
MagickExport MagickBooleanType OpenStream (const ImageInfo *, StreamInfo *, const char *, ExceptionInfo *)
 
MagickExport MagickBooleanType WriteStream (const ImageInfo *, Image *, StreamHandler, ExceptionInfo *)
 
MagickExport StreamInfoAcquireStreamInfo (const ImageInfo *, ExceptionInfo *)
 
MagickExport StreamInfoDestroyStreamInfo (StreamInfo *)
 
MagickExport void SetStreamInfoMap (StreamInfo *, const char *)
 
MagickExport void SetStreamInfoStorageType (StreamInfo *, const StorageType)
 

Typedef Documentation

◆ StreamHandler

typedef size_t(* StreamHandler) (const Image *, const void *, const size_t)

Definition at line 31 of file stream.h.

◆ StreamInfo

typedef struct _StreamInfo StreamInfo

Definition at line 27 of file stream.h.

Function Documentation

◆ AcquireStreamInfo()

MagickExport StreamInfo* AcquireStreamInfo ( const ImageInfo ,
ExceptionInfo  
)

◆ DestroyStreamInfo()

◆ OpenStream()

MagickExport MagickBooleanType OpenStream ( const ImageInfo ,
StreamInfo ,
const char *  ,
ExceptionInfo  
)

◆ ReadStream()

MagickExport Image* ReadStream ( const ImageInfo ,
StreamHandler  ,
ExceptionInfo  
)

◆ SetStreamInfoMap()

MagickExport void SetStreamInfoMap ( StreamInfo ,
const char *   
)

◆ SetStreamInfoStorageType()

MagickExport void SetStreamInfoStorageType ( StreamInfo ,
const StorageType   
)

Definition at line 1142 of file stream.c.

References MagickCoreSignature, _StreamInfo::signature, and _StreamInfo::storage_type.

◆ StreamImage()

◆ WriteStream()