# static.h

Go to the documentation of this file.

    00001 /*
    00002   Copyright 1999-2008 ImageMagick Studio LLC, a non-profit organization
    00003   dedicated to making software imaging solutions freely available.
    00004
    00005   You may not use this file except in compliance with the License.
    00006   obtain a copy of the License at
    00007
    00008     http://www.imagemagick.org/script/license.php
    00009
    00010   Unless required by applicable law or agreed to in writing, software
    00011   distributed under the License is distributed on an "AS IS" BASIS,
    00012   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    00013   See the License for the specific language governing permissions and
    00014   limitations under the License.
    00015
    00016  MagickCore static coder registration methods.
    00017 */
    00018 #ifndef _MAGICKCORE_STATIC_H
    00019 #define _MAGICKCORE_STATIC_H
    00020
    00021 #if defined(__cplusplus) || defined(c_plusplus)
    00022 extern "C" {
    00023 #endif
    00024
    00025 extern ModuleExport unsigned long
    00026   RegisterARTImage(void),
    00027   RegisterAVIImage(void),
    00028   RegisterAVSImage(void),
    00029   RegisterBIEImage(void),
    00030   RegisterBMPImage(void),
    00031   RegisterCAPTIONImage(void),
    00032   RegisterCINImage(void),
    00033   RegisterCIPImage(void),
    00034   RegisterCLIPImage(void),
    00035   RegisterCLIPBOARDImage(void),
    00036   RegisterCMYKImage(void),
    00037   RegisterCUTImage(void),
    00038   RegisterDCMImage(void),
    00039   RegisterDCXImage(void),
    00040   RegisterDIBImage(void),
    00041   RegisterDJVUImage(void),
    00042   RegisterDNGImage(void),
    00043   RegisterDPSImage(void),
    00044   RegisterDPXImage(void),
    00045   RegisterEMFImage(void),
    00046   RegisterEPDFImage(void),
    00047   RegisterEPIImage(void),
    00048   RegisterEPSImage(void),
    00049   RegisterEPS2Image(void),
    00050   RegisterEPSFImage(void),
    00051   RegisterEPSIImage(void),
    00052   RegisterEPTImage(void),
    00053   RegisterEXRImage(void),
    00054   RegisterFAXImage(void),
    00055   RegisterFITSImage(void),
    00056   RegisterFPXImage(void),
    00057   RegisterG3Image(void),
    00058   RegisterGIFImage(void),
    00059   RegisterGIF87Image(void),
    00060   RegisterGRADIENTImage(void),
    00061   RegisterGRANITEImage(void),
    00062   RegisterGRAYImage(void),
    00063   RegisterHImage(void),
    00064   RegisterHISTOGRAMImage(void),
    00065   RegisterHTMImage(void),
    00066   RegisterHTMLImage(void),
    00067   RegisterICBImage(void),
    00068   RegisterICONImage(void),
    00069   RegisterINFOImage(void),
    00070   RegisterIPLImage(void),
    00071   RegisterJBGImage(void),
    00072   RegisterJBIGImage(void),
    00073   RegisterJPGImage(void),
    00074   RegisterJPEGImage(void),
    00075   RegisterJP2Image(void),
    00076   RegisterLABELImage(void),
    00077   RegisterMAGICKImage(void),
    00078   RegisterMAPImage(void),
    00079   RegisterMATImage(void),
    00080   RegisterMATTEImage(void),
    00081   RegisterMETAImage(void),
    00082   RegisterMIFFImage(void),
    00083   RegisterMNGImage(void),
    00084   RegisterMONOImage(void),
    00085   RegisterMPCImage(void),
    00086   RegisterMPEGImage(void),
    00087   RegisterMPRImage(void),
    00088   RegisterMSLImage(void),
    00089   RegisterMTVImage(void),
    00090   RegisterMVGImage(void),
    00091   RegisterNETSCAPEImage(void),
    00092   RegisterNULLImage(void),
    00093   RegisterP7Image(void),
    00094   RegisterPBMImage(void),
    00095   RegisterOTBImage(void),
    00096   RegisterPALMImage(void),
    00097   RegisterPATTERNImage(void),
    00098   RegisterPCDImage(void),
    00099   RegisterPCDSImage(void),
    00100   RegisterPCLImage(void),
    00101   RegisterPCTImage(void),
    00102   RegisterPCXImage(void),
    00103   RegisterPDBImage(void),
    00104   RegisterPDFImage(void),
    00105   RegisterPICImage(void),
    00106   RegisterPICTImage(void),
    00107   RegisterPIXImage(void),
    00108   RegisterPLASMAImage(void),
    00109   RegisterPGMImage(void),
    00110   RegisterPMImage(void),
    00111   RegisterPNGImage(void),
    00112   RegisterPNMImage(void),
    00113   RegisterPPMImage(void),
    00114   RegisterPREVIEWImage(void),
    00115   RegisterPSImage(void),
    00116   RegisterPS2Image(void),
    00117   RegisterPS3Image(void),
    00118   RegisterPSDImage(void),
    00119   RegisterPTIFImage(void),
    00120   RegisterPWPImage(void),
    00121   RegisterRASImage(void),
    00122   RegisterRAWImage(void),
    00123   RegisterRGBImage(void),
    00124   RegisterRGBAImage(void),
    00125   RegisterRLAImage(void),
    00126   RegisterRLEImage(void),
    00127   RegisterSCRImage(void),
    00128   RegisterSCTImage(void),
    00129   RegisterSFWImage(void),
    00130   RegisterSGIImage(void),
    00131   RegisterSHTMLImage(void),
    00132   RegisterSTEGANOImage(void),
    00133   RegisterSUNImage(void),
    00134   RegisterSVGImage(void),
    00135   RegisterTEXTImage(void),
    00136   RegisterTGAImage(void),
    00137   RegisterTHUMBNAILImage(void),
    00138   RegisterTIFImage(void),
    00139   RegisterTIFFImage(void),
    00140   RegisterTILEImage(void),
    00141   RegisterTIMImage(void),
    00142   RegisterTTFImage(void),
    00143   RegisterTXTImage(void),
    00144   RegisterUILImage(void),
    00145   RegisterURLImage(void),
    00146   RegisterUYVYImage(void),
    00147   RegisterVDAImage(void),
    00148   RegisterVICARImage(void),
    00149   RegisterVIDImage(void),
    00150   RegisterVIFFImage(void),
    00151   RegisterVSTImage(void),
    00152   RegisterWBMPImage(void),
    00153   RegisterWMFImage(void),
    00154   RegisterWPGImage(void),
    00155   RegisterXImage(void),
    00156   RegisterXBMImage(void),
    00157   RegisterXCImage(void),
    00158   RegisterXCFImage(void),
    00159   RegisterXPMImage(void),
    00160   RegisterXPSImage(void),
    00161   RegisterXTRNImage(void),
    00162   RegisterXVImage(void),
    00163   RegisterXWDImage(void),
    00164   RegisterYCBCRImage(void),
    00165   RegisterYUVImage(void);
    00166
    00167 extern ModuleExport void
    00168   UnregisterARTImage(void),
    00169   UnregisterAVIImage(void),
    00170   UnregisterAVSImage(void),
    00171   UnregisterBIEImage(void),
    00172   UnregisterBMPImage(void),
    00173   UnregisterCAPTIONImage(void),
    00174   UnregisterCINImage(void),
    00175   UnregisterCIPImage(void),
    00176   UnregisterCLIPImage(void),
    00177   UnregisterCLIPBOARDImage(void),
    00178   UnregisterCMYKImage(void),
    00179   UnregisterCUTImage(void),
    00180   UnregisterDCMImage(void),
    00181   UnregisterDCXImage(void),
    00182   UnregisterDIBImage(void),
    00183   UnregisterDJVUImage(void),
    00184   UnregisterDNGImage(void),
    00185   UnregisterDPSImage(void),
    00186   UnregisterDPXImage(void),
    00187   UnregisterEMFImage(void),
    00188   UnregisterEPDFImage(void),
    00189   UnregisterEPIImage(void),
    00190   UnregisterEPSImage(void),
    00191   UnregisterEPS2Image(void),
    00192   UnregisterEPSFImage(void),
    00193   UnregisterEPSIImage(void),
    00194   UnregisterEPTImage(void),
    00195   UnregisterEXRImage(void),
    00196   UnregisterFAXImage(void),
    00197   UnregisterFITSImage(void),
    00198   UnregisterFPXImage(void),
    00199   UnregisterG3Image(void),
    00200   UnregisterGIFImage(void),
    00201   UnregisterGIF87Image(void),
    00202   UnregisterGRADIENTImage(void),
    00203   UnregisterGRANITEImage(void),
    00204   UnregisterGRAYImage(void),
    00205   UnregisterHImage(void),
    00206   UnregisterHISTOGRAMImage(void),
    00207   UnregisterHTMImage(void),
    00208   UnregisterHTMLImage(void),
    00209   UnregisterICBImage(void),
    00210   UnregisterICONImage(void),
    00211   UnregisterINFOImage(void),
    00212   UnregisterIPLImage(void),
    00213   UnregisterJBGImage(void),
    00214   UnregisterJBIGImage(void),
    00215   UnregisterJPGImage(void),
    00216   UnregisterJPEGImage(void),
    00217   UnregisterJP2Image(void),
    00218   UnregisterLABELImage(void),
    00219   UnregisterLOCALEImage(void),
    00220   UnregisterMAGICKImage(void),
    00221   UnregisterMAPImage(void),
    00222   UnregisterMATImage(void),
    00223   UnregisterMATTEImage(void),
    00224   UnregisterMETAImage(void),
    00225   UnregisterMIFFImage(void),
    00226   UnregisterMNGImage(void),
    00227   UnregisterMONOImage(void),
    00228   UnregisterMPCImage(void),
    00229   UnregisterMPEGImage(void),
    00230   UnregisterMPRImage(void),
    00231   UnregisterMSLImage(void),
    00232   UnregisterMTVImage(void),
    00233   UnregisterMVGImage(void),
    00234   UnregisterNETSCAPEImage(void),
    00235   UnregisterNULLImage(void),
    00236   UnregisterP7Image(void),
    00237   UnregisterPBMImage(void),
    00238   UnregisterOTBImage(void),
    00239   UnregisterPALMImage(void),
    00240   UnregisterPATTERNImage(void),
    00241   UnregisterPCDImage(void),
    00242   UnregisterPCDSImage(void),
    00243   UnregisterPCLImage(void),
    00244   UnregisterPCTImage(void),
    00245   UnregisterPCXImage(void),
    00246   UnregisterPDBImage(void),
    00247   UnregisterPDFImage(void),
    00248   UnregisterPICImage(void),
    00249   UnregisterPICTImage(void),
    00250   UnregisterPIXImage(void),
    00251   UnregisterPLASMAImage(void),
    00252   UnregisterPGMImage(void),
    00253   UnregisterPMImage(void),
    00254   UnregisterPNGImage(void),
    00255   UnregisterPNMImage(void),
    00256   UnregisterPPMImage(void),
    00257   UnregisterPREVIEWImage(void),
    00258   UnregisterPSImage(void),
    00259   UnregisterPS2Image(void),
    00260   UnregisterPS3Image(void),
    00261   UnregisterPSDImage(void),
    00262   UnregisterPTIFImage(void),
    00263   UnregisterPWPImage(void),
    00264   UnregisterRASImage(void),
    00265   UnregisterRAWImage(void),
    00266   UnregisterRGBImage(void),
    00267   UnregisterRGBAImage(void),
    00268   UnregisterRLAImage(void),
    00269   UnregisterRLEImage(void),
    00270   UnregisterSCRImage(void),
    00271   UnregisterSCTImage(void),
    00272   UnregisterSFWImage(void),
    00273   UnregisterSGIImage(void),
    00274   UnregisterSHTMLImage(void),
    00275   UnregisterSTEGANOImage(void),
    00276   UnregisterSUNImage(void),
    00277   UnregisterSVGImage(void),
    00278   UnregisterTEXTImage(void),
    00279   UnregisterTGAImage(void),
    00280   UnregisterTHUMBNAILImage(void),
    00281   UnregisterTIFImage(void),
    00282   UnregisterTIFFImage(void),
    00283   UnregisterTILEImage(void),
    00284   UnregisterTIMImage(void),
    00285   UnregisterTTFImage(void),
    00286   UnregisterTXTImage(void),
    00287   UnregisterUILImage(void),
    00288   UnregisterURLImage(void),
    00289   UnregisterUYVYImage(void),
    00290   UnregisterVDAImage(void),
    00291   UnregisterVICARImage(void),
    00292   UnregisterVIDImage(void),
    00293   UnregisterVIFFImage(void),
    00294   UnregisterVSTImage(void),
    00295   UnregisterWBMPImage(void),
    00296   UnregisterWMFImage(void),
    00297   UnregisterWPGImage(void),
    00298   UnregisterXImage(void),
    00299   UnregisterXBMImage(void),
    00300   UnregisterXCImage(void),
    00301   UnregisterXCFImage(void),
    00302   UnregisterXPMImage(void),
    00303   UnregisterXPSImage(void),
    00304   UnregisterXTRNImage(void),
    00305   UnregisterXVImage(void),
    00306   UnregisterXWDImage(void),
    00307   UnregisterYCBCRImage(void),
    00308   UnregisterYUVImage(void);
    00309
    00310 #if defined(__cplusplus) || defined(c_plusplus)
    00311 }
    00312 #endif
    00313
    00314 #endif