EXIF library (libexif) Internals  0.6.24
exif-ifd.c File Reference
#include <config.h>
#include <libexif/exif-ifd.h>
#include <stdlib.h>
Include dependency graph for exif-ifd.c:

Go to the source code of this file.

Functions

const char * exif_ifd_get_name (ExifIfd ifd)
 Return a textual name of the given IFD. More...
 

Variables

struct {
   ExifIfd   ifd
 
   const char *   name
 
ExifIfdTable []
 

Function Documentation

◆ exif_ifd_get_name()

const char* exif_ifd_get_name ( ExifIfd  ifd)

Return a textual name of the given IFD.

The name is a short, unique, non-localized text string containing only US-ASCII alphanumeric characters.

Parameters
[in]ifdIFD
Returns
textual name of the IFD, or NULL if unknown

Definition at line 40 of file exif-ifd.c.

References ExifIfdTable, ifd, and name.

Referenced by exif_content_fix(), exif_data_dump(), exif_data_load_data_content(), exif_data_save_data_content(), and remove_not_recorded().

Variable Documentation

◆ 

const { ... } ExifIfdTable[]
Initial value:
= {
{EXIF_IFD_0, "0"},
{EXIF_IFD_1, "1"},
{EXIF_IFD_EXIF, "EXIF"},
{EXIF_IFD_GPS, "GPS"},
{EXIF_IFD_INTEROPERABILITY, "Interoperability"},
{0, NULL}
}
@ EXIF_IFD_GPS
Definition: exif-ifd.h:33
@ EXIF_IFD_INTEROPERABILITY
Definition: exif-ifd.h:34
@ EXIF_IFD_EXIF
Definition: exif-ifd.h:32
@ EXIF_IFD_1
Definition: exif-ifd.h:31
@ EXIF_IFD_0
Definition: exif-ifd.h:30

Referenced by exif_ifd_get_name().

◆ ifd

◆ name

const char* name ( void  )

Definition at line 29 of file exif-ifd.c.

Referenced by exif_ifd_get_name().


libexif Generated by doxygen