18 #ifndef MAGICKCORE_LIST_H
19 #define MAGICKCORE_LIST_H
21 #if defined(__cplusplus) || defined(c_plusplus)
61 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType magick_attribute((deprecated))
MagickExport void ReverseImageList(Image **)
MagickExport Image * RemoveLastImageFromList(Image **)
MagickExport void InsertImageInList(Image **, Image *)
MagickExport Image ** ImageListToArray(const Image *, ExceptionInfo *)
MagickExport void ReplaceImageInList(Image **, Image *)
MagickExport size_t GetImageListLength(const Image *) magick_attribute((__pure__))
Definition: list.c:709
MagickExport Image * SpliceImageIntoList(Image **, const size_t, const Image *)
MagickExport Image * RemoveFirstImageFromList(Image **)
MagickExport ssize_t GetImageIndexInList(const Image *) magick_attribute((__pure__))
Definition: list.c:670
MagickExport Image * SyncNextImageInList(const Image *)
Definition: list.c:1471
MagickExport Image * GetPreviousImageInList(const Image *) magick_attribute((__pure__))
MagickExport Image * SplitImageList(Image *)
MagickExport void DeleteImages(Image **, const char *, ExceptionInfo *)
MagickExport Image * GetLastImageInList(const Image *) magick_attribute((__pure__))
MagickExport Image * DestroyImageList(Image *)
MagickExport void AppendImageToList(Image **, const Image *)
MagickExport void DeleteImageFromList(Image **)
MagickExport Image * CloneImages(const Image *, const char *, ExceptionInfo *)
MagickExport void PrependImageToList(Image **, Image *)
MagickExport Image * NewImageList(void) magick_attribute((__const__))
MagickExport void ReplaceImageInListReturnLast(Image **, Image *)
MagickExport Image * CloneImageList(const Image *, ExceptionInfo *)
MagickExport Image * GetFirstImageInList(const Image *) magick_attribute((__pure__))
MagickExport Image * GetNextImageInList(const Image *) magick_attribute((__pure__))
MagickExport void SyncImageList(Image *)
Definition: list.c:1425
MagickExport Image * GetImageFromList(const Image *, const ssize_t) magick_attribute((__pure__))
MagickExport Image * DuplicateImages(Image *, const size_t, const char *, ExceptionInfo *)
MagickExport Image * RemoveImageFromList(Image **)
#define MagickExport
Definition: method-attribute.h:80
Definition: exception.h:103