Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /usr/share/doc/libexif-doc/libexif-api.html/ drwxr-xr-x | |
| Viewing file: Select action/file-type:
exif-entry.h File Reference Handling EXIF entries. More... Go to the source code of this file.
Detailed DescriptionHandling EXIF entries. Macro Definition Documentation◆ exif_entry_get_ifd
Typedef Documentation◆ ExifEntry
Data found in one EXIF tag. The exif_entry_get_value function can provide access to the formatted contents, or the struct members can be used directly to access the raw contents. Function Documentation◆ exif_entry_dump()
Dump text representation of ExifEntry to stdout. This is intended for diagnostic purposes only.
References _ExifEntry::components, exif_entry_get_ifd, exif_entry_get_value(), exif_format_get_name(), exif_tag_get_name_in_ifd(), _ExifEntry::format, _ExifEntry::size, and _ExifEntry::tag. Referenced by exif_content_dump(). ◆ exif_entry_fix()
Fix the type or format of the given EXIF entry to bring it into spec. If the data for this EXIF tag is in of the wrong type or is in an invalid format according to the EXIF specification, then it is converted to make it valid. This may involve, for example, converting an EXIF_FORMAT_LONG into a EXIF_FORMAT_SHORT. If the tag is unknown, its value is untouched.
References _ExifEntry::priv, and _ExifEntry::tag. ◆ exif_entry_free()
Actually free the ExifEntry.
References _ExifEntry::data, and _ExifEntry::priv. Referenced by exif_entry_unref(). ◆ exif_entry_get_value()
Return a localized textual representation of the value of the EXIF entry. This is meant for display to the user. The format of each tag is subject to change between locales and in newer versions of libexif. Users who require the tag data in an unambiguous form should access the data members of the ExifEntry structure directly.
References _ExifEntry::components, exif_data_get_byte_order(), exif_format_get_size(), _ExifEntry::format, _ExifContent::parent, _ExifEntry::parent, _ExifEntry::size, and _ExifEntry::tag. Referenced by exif_entry_dump(). ◆ exif_entry_initialize()Initialize an empty ExifEntry with default data in the correct format for the given tag. If the entry is already initialized, this function does nothing. This call allocates memory for the
References _ExifEntry::data, exif_data_get_byte_order(), _ExifContent::parent, _ExifEntry::parent, and _ExifEntry::tag. ◆ exif_entry_new()
Reserve memory for and initialize a new ExifEntry. No memory is allocated for the
References exif_entry_new_mem(), exif_mem_new_default(), and exif_mem_unref(). ◆ exif_entry_new_mem()Reserve memory for and initialize new ExifEntry using the specified memory allocator. No memory is allocated for the
Referenced by exif_entry_new(). ◆ exif_entry_ref()
Increase reference counter for ExifEntry.
References _ExifEntry::priv. ◆ exif_entry_unref()
Decrease reference counter for ExifEntry. When the reference count drops to zero, free the entry.
References exif_entry_free(), and _ExifEntry::priv. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0061 ]-- |