EXIF library (libexif) API 0.6.22
|
Data found in one EXIF tag. More...
#include <exif-entry.h>
Public Member Functions | |
exif_enum (ExifFormat) format | |
Type of data in this entry. | |
exif_enum (ExifFormat) format | |
Type of data in this entry. | |
Data Fields | |
ExifTag | tag |
EXIF tag for this entry. | |
unsigned long | components |
Number of elements in the array, if this is an array entry. | |
unsigned char * | data |
Pointer to the raw EXIF data for this entry. | |
uint32_t | size |
Number of bytes in the buffer at data . | |
ExifContent * | parent |
ExifContent containing this entry. | |
ExifEntryPrivate * | priv |
Internal data to be used by libexif itself. | |
Data found in one EXIF tag.
unsigned long _ExifEntry::components |
Number of elements in the array, if this is an array entry.
Contains 1 for non-array data types.
unsigned char * _ExifEntry::data |
Pointer to the raw EXIF data for this entry.
It is allocated by exif_entry_initialize and is NULL beforehand. Data contained here may be manipulated using the functions in exif-utils.h
ExifContent * _ExifEntry::parent |
ExifContent containing this entry.
uint32_t _ExifEntry::size |
Number of bytes in the buffer at data
.
This must be no less than exif_format_get_size(format)*components