00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef _MAGICKCORE_STREAM_PRIVATE_H
00019 #define _MAGICKCORE_STREAM_PRIVATE_H
00020
00021 #if defined(__cplusplus) || defined(c_plusplus)
00022 extern "C" {
00023 #endif
00024
00025 typedef struct _StreamInfo
00026 StreamInfo;
00027
00028 extern MagickExport const void
00029 *GetStreamInfoClientData(StreamInfo *);
00030
00031 extern MagickExport Image
00032 *StreamImage(const ImageInfo *,StreamInfo *,ExceptionInfo *);
00033
00034 extern MagickExport MagickBooleanType
00035 OpenStream(const ImageInfo *,StreamInfo *,const char *,ExceptionInfo *);
00036
00037 extern MagickExport StreamInfo
00038 *AcquireStreamInfo(const ImageInfo *),
00039 *DestroyStreamInfo(StreamInfo *);
00040
00041 extern MagickExport void
00042 SetStreamInfoClientData(StreamInfo *,const void *),
00043 SetStreamInfoMap(StreamInfo *,const char *),
00044 SetStreamInfoStorageType(StreamInfo *,const StorageType);
00045
00046 #if defined(__cplusplus) || defined(c_plusplus)
00047 }
00048 #endif
00049
00050 #endif