#include <config.h>
#include <libexif/exif-content.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
Go to the source code of this file.
Data Structures | |
struct | _ExifContentPrivate |
Functions | |
ExifContent * | exif_content_new (void) |
ExifContent * | exif_content_new_mem (ExifMem *mem) |
void | exif_content_ref (ExifContent *content) |
void | exif_content_unref (ExifContent *content) |
void | exif_content_free (ExifContent *content) |
void | exif_content_dump (ExifContent *content, unsigned int indent) |
void | exif_content_add_entry (ExifContent *c, ExifEntry *entry) |
void | exif_content_remove_entry (ExifContent *c, ExifEntry *e) |
ExifEntry * | exif_content_get_entry (ExifContent *content, ExifTag tag) |
void | exif_content_foreach_entry (ExifContent *content, ExifContentForeachEntryFunc func, void *data) |
void | exif_content_log (ExifContent *content, ExifLog *log) |
ExifIfd | exif_content_get_ifd (ExifContent *c) |
static void | fix_func (ExifEntry *e, void *data) |
void | exif_content_fix (ExifContent *c) |
|
Definition at line 132 of file exif-content.c. References _ExifContent::entries, exif_content_get_entry(), exif_entry_ref(), exif_log(), EXIF_LOG_CODE_DEBUG, exif_mem_realloc(), exif_tag_get_name(), _ExifEntry::parent, _ExifContent::priv, and _ExifEntry::tag. Referenced by exif_content_fix(). |
|
Definition at line 113 of file exif-content.c. References _ExifContent::count, _ExifContent::entries, and exif_entry_dump(). Referenced by exif_data_dump(). |
|
|
Definition at line 190 of file exif-content.c. References _ExifContent::count, and _ExifContent::entries. Referenced by content_set_byte_order(), and exif_content_fix(). |
|
Definition at line 92 of file exif-content.c. References _ExifContent::count, _ExifContent::entries, exif_entry_unref(), exif_log_unref(), exif_mem_free(), _ExifContentPrivate::log, _ExifContentPrivate::mem, and _ExifContent::priv. Referenced by exif_content_unref(). |
|
Definition at line 176 of file exif-content.c. References _ExifContent::count, _ExifContent::entries, and _ExifEntry::tag. Referenced by exif_content_add_entry(), and exif_content_fix(). |
|
Definition at line 214 of file exif-content.c. References EXIF_IFD_0, EXIF_IFD_1, EXIF_IFD_COUNT, EXIF_IFD_EXIF, EXIF_IFD_GPS, EXIF_IFD_INTEROPERABILITY, and _ExifContent::parent. Referenced by exif_content_fix(), and fix_func(). |
|
Definition at line 203 of file exif-content.c. References exif_log_ref(), exif_log_unref(), _ExifContentPrivate::log, and _ExifContent::priv. Referenced by exif_data_log(). |
|
Definition at line 42 of file exif-content.c. References exif_content_new_mem(), exif_mem_new_default(), and exif_mem_unref(). |
|
Definition at line 53 of file exif-content.c. References exif_mem_alloc(), exif_mem_free(), exif_mem_ref(), _ExifContentPrivate::mem, _ExifContent::priv, and _ExifContentPrivate::ref_count. Referenced by exif_content_new(), and exif_data_new_mem(). |
|
Definition at line 78 of file exif-content.c. References _ExifContent::priv, and _ExifContentPrivate::ref_count. |
|
Definition at line 155 of file exif-content.c. References _ExifContent::count, _ExifContent::entries, exif_entry_unref(), exif_mem_realloc(), _ExifContentPrivate::mem, _ExifEntry::parent, and _ExifContent::priv. Referenced by exif_content_fix(), and fix_func(). |
|
Definition at line 84 of file exif-content.c. References exif_content_free(), _ExifContent::priv, and _ExifContentPrivate::ref_count. Referenced by exif_data_free(). |
|
Definition at line 228 of file exif-content.c. References exif_entry_fix(). Referenced by exif_content_fix(), and exif_data_fix(). |