main.html
Main Page
|
classes.html
Alphabetical List
|
annotated.html
Data Structures
|
dirs.html
Directories
|
files.html
File List
|
functions.html
Data Fields
|
globals.html
Globals
dir_000000.html
libexif
exif-loader.h File Reference
#include <
exif-data_8h-source.html
libexif/exif-data.h
>
#include <
exif-loader_8h-source.html
libexif/exif-loader.h
>
#include <
exif-log_8h-source.html
libexif/exif-log.h
>
#include <
exif-mem_8h-source.html
libexif/exif-mem.h
>
exif-loader_8h-source.html
Go to the source code of this file.
Typedefs
typedef
struct__ExifLoader.html
_ExifLoader
exif-loader_8h.html#a0
ExifLoader
Functions
struct__ExifLoader.html
ExifLoader
*
exif-loader_8h.html#a1
exif_loader_new
(void)
struct__ExifLoader.html
ExifLoader
*
exif-loader_8h.html#a2
exif_loader_new_mem
(
struct__ExifMem.html
ExifMem
*)
void
exif-loader_8h.html#a3
exif_loader_ref
(
struct__ExifLoader.html
ExifLoader
*)
void
exif-loader_8h.html#a4
exif_loader_unref
(
struct__ExifLoader.html
ExifLoader
*)
void
exif-loader_8h.html#a5
exif_loader_write_file
(
struct__ExifLoader.html
ExifLoader
*, const char *fname)
unsigned char
exif-loader_8h.html#a6
exif_loader_write
(
struct__ExifLoader.html
ExifLoader
*, unsigned char *, unsigned int)
void
exif-loader_8h.html#a7
exif_loader_reset
(
struct__ExifLoader.html
ExifLoader
*)
struct__ExifData.html
ExifData
*
exif-loader_8h.html#a8
exif_loader_get_data
(
struct__ExifLoader.html
ExifLoader
*)
void
exif-loader_8h.html#a9
exif_loader_log
(
struct__ExifLoader.html
ExifLoader
*,
struct__ExifLog.html
ExifLog
*)
Typedef Documentation
typedef struct
struct__ExifLoader.html
_ExifLoader
struct__ExifLoader.html
ExifLoader
Definition at line
exif-loader_8h-source.html#l00033
33
of file
exif-loader_8h-source.html
exif-loader.h
.
Function Documentation
struct__ExifData.html
ExifData
* exif_loader_get_data
(
struct__ExifLoader.html
ExifLoader
*
)
Definition at line
exif-loader_8c-source.html#l00349
349
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-loader_8c-source.html#l00067
_ExifLoader::buf
,
exif-loader_8c-source.html#l00068
_ExifLoader::bytes_read
,
exif-data_8c-source.html#l00680
exif_data_load_data()
,
exif-data_8c-source.html#l01050
exif_data_log()
,
exif-data_8c-source.html#l00106
exif_data_new_mem()
,
exif-loader_8c-source.html#l00072
_ExifLoader::log
, and
exif-loader_8c-source.html#l00073
_ExifLoader::mem
.
Referenced by
exif-data_8c-source.html#l00895
exif_data_new_from_file()
.
void exif_loader_log
(
struct__ExifLoader.html
ExifLoader
*
,
struct__ExifLog.html
ExifLog
*
)
Definition at line
exif-loader_8c-source.html#l00363
363
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-log_8c-source.html#l00097
exif_log_ref()
,
exif-log_8c-source.html#l00104
exif_log_unref()
, and
exif-loader_8c-source.html#l00072
_ExifLoader::log
.
struct__ExifLoader.html
ExifLoader
* exif_loader_new
(
void
)
Definition at line
exif-loader_8c-source.html#l00282
282
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-loader_8c-source.html#l00293
exif_loader_new_mem()
,
exif-mem_8c-source.html#l00091
exif_mem_new_default()
, and
exif-mem_8c-source.html#l00057
exif_mem_unref()
.
Referenced by
exif-data_8c-source.html#l00895
exif_data_new_from_file()
.
struct__ExifLoader.html
ExifLoader
* exif_loader_new_mem
(
struct__ExifMem.html
ExifMem
*
)
Definition at line
exif-loader_8c-source.html#l00293
293
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-mem_8c-source.html#l00075
exif_mem_alloc()
,
exif-mem_8c-source.html#l00050
exif_mem_ref()
,
exif-loader_8c-source.html#l00073
_ExifLoader::mem
, and
exif-loader_8c-source.html#l00070
_ExifLoader::ref_count
.
Referenced by
exif-loader_8c-source.html#l00282
exif_loader_new()
.
void exif_loader_ref
(
struct__ExifLoader.html
ExifLoader
*
)
Definition at line
exif-loader_8c-source.html#l00310
310
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-loader_8c-source.html#l00070
_ExifLoader::ref_count
.
void exif_loader_reset
(
struct__ExifLoader.html
ExifLoader
*
)
Definition at line
exif-loader_8c-source.html#l00337
337
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-loader_8c-source.html#l00064
_ExifLoader::b_len
,
exif-loader_8c-source.html#l00067
_ExifLoader::buf
,
exif-loader_8c-source.html#l00068
_ExifLoader::bytes_read
,
exif-loader_8c-source.html#l00060
_ExifLoader::data_format
,
exif-loader_8c.html#a31a14
EL_DATA_FORMAT_UNKNOWN
,
exif-mem_8c-source.html#l00065
exif_mem_free()
,
exif-loader_8c-source.html#l00073
_ExifLoader::mem
,
exif-loader_8c-source.html#l00066
_ExifLoader::size
, and
exif-loader_8c-source.html#l00059
_ExifLoader::state
.
Referenced by
exif-loader_8c-source.html#l00316
exif_loader_free()
, and
exif-loader_8c-source.html#l00136
exif_loader_write()
.
void exif_loader_unref
(
struct__ExifLoader.html
ExifLoader
*
)
Definition at line
exif-loader_8c-source.html#l00329
329
of file
exif-loader_8c-source.html
exif-loader.c
.
References
exif-loader_8c-source.html#l00316
exif_loader_free()
, and
exif-loader_8c-source.html#l00070
_ExifLoader::ref_count
.
Referenced by
exif-data_8c-source.html#l00895
exif_data_new_from_file()
.
unsigned char exif_loader_write
(
struct__ExifLoader.html
ExifLoader
*
,
unsigned char *
,
unsigned
int
)
Definition at line
exif-loader_8c-source.html#l00136
136
of file
exif-loader_8c-source.html
exif-loader.c
.
References
i18n_8h-source.html#l00047
_
,
exif-loader_8c-source.html#l00063
_ExifLoader::b
,
exif-loader_8c-source.html#l00064
_ExifLoader::b_len
,
exif-loader_8c-source.html#l00060
_ExifLoader::data_format
,
exif-loader_8c.html#a31a15
EL_DATA_FORMAT_EXIF
,
exif-loader_8c.html#a31a17
EL_DATA_FORMAT_FUJI_RAW
,
exif-loader_8c.html#a31a16
EL_DATA_FORMAT_JPEG
,
exif-loader_8c.html#a31a14
EL_DATA_FORMAT_UNKNOWN
,
exif-loader_8c.html#a30a13
EL_EXIF_FOUND
,
exif-loader_8c.html#a30a7
EL_READ
,
exif-loader_8c.html#a30a11
EL_READ_SIZE_BYTE_00
,
exif-loader_8c.html#a30a10
EL_READ_SIZE_BYTE_08
,
exif-loader_8c.html#a30a9
EL_READ_SIZE_BYTE_16
,
exif-loader_8c.html#a30a8
EL_READ_SIZE_BYTE_24
,
exif-loader_8c.html#a30a12
EL_SKIP_BYTES
,
exif-loader_8c-source.html#l00119
exif_loader_copy()
,
exif-loader_8c-source.html#l00337
exif_loader_reset()
,
exif-loader_8c-source.html#l00136
exif_loader_write()
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a6
EXIF_LOG_CODE_CORRUPT_DATA
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-data_8c-source.html#l00054
ExifHeader
,
exif-data_8c-source.html#l00050
JPEG_MARKER_APP0
,
exif-data_8c-source.html#l00052
JPEG_MARKER_APP1
,
exif-loader_8c-source.html#l00037
JPEG_MARKER_APP13
,
exif-loader_8c-source.html#l00039
JPEG_MARKER_COM
,
exif-data_8c-source.html#l00048
JPEG_MARKER_SOI
,
exif-loader_8c-source.html#l00072
_ExifLoader::log
,
exif-loader_8c-source.html#l00093
MIN
,
exif-loader_8c-source.html#l00066
_ExifLoader::size
, and
exif-loader_8c-source.html#l00059
_ExifLoader::state
.
Referenced by
exif-loader_8c-source.html#l00136
exif_loader_write()
, and
exif-loader_8c-source.html#l00096
exif_loader_write_file()
.
void exif_loader_write_file
(
struct__ExifLoader.html
ExifLoader
*
,
const char *
fname
)
Definition at line
exif-loader_8c-source.html#l00096
96
of file
exif-loader_8c-source.html
exif-loader.c
.
References
i18n_8h-source.html#l00047
_
,
exif-loader_8c-source.html#l00136
exif_loader_write()
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a3
EXIF_LOG_CODE_NONE
,
exif-loader_8c-source.html#l00072
_ExifLoader::log
, and
exif-format_8c-source.html#l00031
size
.
Referenced by
exif-data_8c-source.html#l00895
exif_data_new_from_file()
.
Generated on Fri Sep 9 16:28:11 2005 for EXIF library (libexif) Internals by
http://www.doxygen.org/index.html
doxygen
1.4.4
