EXIF library (libexif) API
0.6.20
Main Page
Related Pages
Data Structures
Files
File List
Globals
exif-loader.h
Go to the documentation of this file.
1
4
/*
5
* Copyright (c) 2003 Lutz Mueller <lutz@users.sourceforge.net>
6
*
7
* This library is free software; you can redistribute it and/or
8
* modify it under the terms of the GNU Lesser General Public
9
* License as published by the Free Software Foundation; either
10
* version 2 of the License, or (at your option) any later version.
11
*
12
* This library is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
* Lesser General Public License for more details.
16
*
17
* You should have received a copy of the GNU Lesser General Public
18
* License along with this library; if not, write to the
19
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20
* Boston, MA 02110-1301 USA.
21
*/
22
23
#ifndef __EXIF_LOADER_H__
24
#define __EXIF_LOADER_H__
25
26
#include <
libexif/exif-data.h
>
27
#include <
libexif/exif-log.h
>
28
#include <
libexif/exif-mem.h
>
29
30
#ifdef __cplusplus
31
extern
"C"
{
32
#endif
/* __cplusplus */
33
35
typedef
struct
_ExifLoader
ExifLoader
;
36
41
ExifLoader
*exif_loader_new (
void
);
42
48
ExifLoader
*exif_loader_new_mem (
ExifMem
*mem);
49
54
void
exif_loader_ref (
ExifLoader
*loader);
55
61
void
exif_loader_unref (
ExifLoader
*loader);
62
69
void
exif_loader_write_file (
ExifLoader
*loader,
const
char
*fname);
70
80
unsigned
char
exif_loader_write (
ExifLoader
*loader,
unsigned
char
*buf,
unsigned
int
sz);
81
87
void
exif_loader_reset (
ExifLoader
*loader);
88
103
ExifData
*exif_loader_get_data (
ExifLoader
*loader);
104
115
void
exif_loader_get_buf (
ExifLoader
*loader,
const
unsigned
char
**buf,
116
unsigned
int
*buf_size);
117
122
void
exif_loader_log (
ExifLoader
*loader,
ExifLog
*log);
123
124
#ifdef __cplusplus
125
}
126
#endif
/* __cplusplus */
127
128
#endif
/* __EXIF_LOADER_H__ */
libexif
exif-loader.h
Generated on Sat Nov 2 2013 04:18:44 for EXIF library (libexif) API by
1.8.1.2