PageRenderTime 22ms CodeModel.GetById 16ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 1ms

/src/FreeImage/Source/LibMNG/libmng_read.h

https://bitbucket.org/cabalistic/ogredeps/
C++ Header | 53 lines | 10 code | 10 blank | 33 comment | 1 complexity | dd31993d74ea85dc0207d984947cc83b MD5 | raw file
 1/* ************************************************************************** */
 2/* *                                                                        * */
 3/* * project   : libmng                                                     * */
 4/* * file      : libmng_read.h             copyright (c) 2000-2004 G.Juyn   * */
 5/* * version   : 1.0.8                                                      * */
 6/* *                                                                        * */
 7/* * purpose   : Read management (definition)                               * */
 8/* *                                                                        * */
 9/* * author    : G.Juyn                                                     * */
10/* *                                                                        * */
11/* * comment   : Definition of the read management routines                 * */
12/* *                                                                        * */
13/* * changes   : 0.5.1 - 05/08/2000 - G.Juyn                                * */
14/* *             - changed strict-ANSI stuff                                * */
15/* *                                                                        * */
16/* *             0.9.2 - 08/05/2000 - G.Juyn                                * */
17/* *             - changed file-prefixes                                    * */
18/* *                                                                        * */
19/* *             0.9.3 - 10/18/2000 - G.Juyn                                * */
20/* *             - added closestream() processing for mng_cleanup()         * */
21/* *                                                                        * */
22/* *             1.0.5 - 08/19/2002 - G.Juyn                                * */
23/* *             - B597134 - libmng pollutes the linker namespace           * */
24/* *                                                                        * */
25/* *             1.0.8 - 04/12/2004 - G.Juyn                                * */
26/* *             - added data-push mechanisms for specialized decoders      * */
27/* *                                                                        * */
28/* ************************************************************************** */
29
30#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)
31#pragma option -A                      /* force ANSI-C */
32#endif
33
34#ifndef _libmng_read_h_
35#define _libmng_read_h_
36
37/* ************************************************************************** */
38
39mng_retcode mng_process_eof       (mng_datap pData);
40
41mng_retcode mng_release_pushdata  (mng_datap pData);
42
43mng_retcode mng_release_pushchunk (mng_datap pData);
44
45mng_retcode mng_read_graphic      (mng_datap pData);
46
47/* ************************************************************************** */
48
49#endif /* _libmng_read_h_ */
50
51/* ************************************************************************** */
52/* * end of file                                                            * */
53/* ************************************************************************** */