github.com/kaydxh/golang@v0.0.131/pkg/gocv/cgo/third_path/graphics-magick/include/GraphicsMagick/magick/forward.h (about) 1 /* 2 Copyright (C) 2007 GraphicsMagick Group 3 4 This program is covered by multiple licenses, which are described in 5 Copyright.txt. You should have received a copy of Copyright.txt with this 6 package; otherwise see http://www.graphicsmagick.org/www/Copyright.html. 7 8 Forward declarations for types used in public structures. 9 10 */ 11 #ifndef _MAGICK_FORWARD_H 12 #define _MAGICK_FORWARD_H 13 14 #if defined(__cplusplus) || defined(c_plusplus) 15 extern "C" { 16 #endif 17 18 typedef struct _Image *ImagePtr; 19 20 typedef struct _Ascii85Info* _Ascii85InfoPtr_; 21 22 typedef struct _BlobInfo* _BlobInfoPtr_; 23 24 typedef struct _CacheInfo* _CacheInfoPtr_; 25 26 typedef struct _ImageAttribute* _ImageAttributePtr_; 27 28 typedef struct _SemaphoreInfo* _SemaphoreInfoPtr_; 29 30 typedef struct _ThreadViewSet* _ThreadViewSetPtr_; 31 32 typedef void *ViewInfo; 33 34 #if defined(__cplusplus) || defined(c_plusplus) 35 } 36 #endif 37 38 #endif /* _MAGICK_FORWARD_H */ 39 40 /* 41 * Local Variables: 42 * mode: c 43 * c-basic-offset: 2 44 * fill-column: 78 45 * End: 46 */