EXIF library (libexif) Internals
0.6.24
|
Go to the source code of this file.
Functions | |
const char * | exif_format_get_name (ExifFormat format) |
Return a textual representation of the given EXIF data type. More... | |
unsigned char | exif_format_get_size (ExifFormat format) |
Return the raw size of the given EXIF data type. More... | |
Variables | |
struct { | |
ExifFormat format | |
const char * name | |
unsigned char size | |
} | ExifFormatTable [] |
Table of data format types, descriptions and sizes. More... | |
const char* exif_format_get_name | ( | ExifFormat | format | ) |
Return a textual representation of the given EXIF data type.
[in] | format | EXIF data format |
Definition at line 53 of file exif-format.c.
References _, bindtextdomain, ExifFormatTable, format, and name.
Referenced by content_foreach_func(), exif_entry_dump(), and exif_entry_fix().
unsigned char exif_format_get_size | ( | ExifFormat | format | ) |
Return the raw size of the given EXIF data type.
[in] | format | EXIF data format |
Definition at line 66 of file exif-format.c.
References ExifFormatTable, and format.
Referenced by check_entry_format(), exif_array_set_byte_order(), exif_data_load_data_entry(), exif_data_save_data_entry(), exif_entry_fix(), exif_entry_format_value(), exif_entry_get_value(), exif_entry_initialize(), exif_entry_initialize_gps(), exif_mnote_data_apple_load(), exif_mnote_data_apple_set_byte_order(), exif_mnote_data_canon_load(), exif_mnote_data_canon_save(), exif_mnote_data_canon_set_byte_order(), exif_mnote_data_fuji_load(), exif_mnote_data_fuji_save(), exif_mnote_data_fuji_set_byte_order(), exif_mnote_data_olympus_load(), exif_mnote_data_olympus_save(), exif_mnote_data_olympus_set_byte_order(), exif_mnote_data_pentax_load(), exif_mnote_data_pentax_save(), exif_mnote_data_pentax_set_byte_order(), main(), and mnote_apple_entry_get_value().
const { ... } ExifFormatTable[] |
Table of data format types, descriptions and sizes.
This table should be sorted in decreasing order of popularity in order to decrease the total average lookup time.
Referenced by exif_format_get_name(), and exif_format_get_size().
ExifFormat format |
Definition at line 33 of file exif-format.c.
Referenced by exif_entry_log(), exif_format_get_name(), exif_format_get_size(), exif_get_short_convert(), exif_log(), and exif_logv().
const char* name | ( | void | ) |
Definition at line 34 of file exif-format.c.
Referenced by exif_format_get_name().
unsigned char size |
Definition at line 35 of file exif-format.c.
Referenced by exif_data_load_data_entry(), exif_data_new_from_data(), exif_loader_write_file(), main(), mnote_apple_entry_get_value(), and mnote_canon_entry_get_value().