EXIF library (libexif) Internals  0.6.24
mnote-apple-tag.c File Reference
#include <config.h>
#include "mnote-apple-tag.h"
#include <libexif/i18n.h>
#include <libexif/exif-utils.h>
#include <stdlib.h>
Include dependency graph for mnote-apple-tag.c:

Go to the source code of this file.

Functions

const char * mnote_apple_tag_get_name (MnoteAppleTag t)
 
const char * mnote_apple_tag_get_title (MnoteAppleTag t)
 
const char * mnote_apple_tag_get_description (MnoteAppleTag t)
 

Variables

struct {
   MnoteAppleTag   tag
 
   const char *   name
 
   const char *   title
 
   const char *   description
 
table []
 

Function Documentation

◆ mnote_apple_tag_get_description()

const char* mnote_apple_tag_get_description ( MnoteAppleTag  t)

Definition at line 75 of file mnote-apple-tag.c.

References _, bindtextdomain, description, table, and tag.

Referenced by exif_mnote_data_apple_get_description().

◆ mnote_apple_tag_get_name()

const char* mnote_apple_tag_get_name ( MnoteAppleTag  t)

Definition at line 48 of file mnote-apple-tag.c.

References table, and tag.

Referenced by exif_mnote_data_apple_get_name().

◆ mnote_apple_tag_get_title()

const char* mnote_apple_tag_get_title ( MnoteAppleTag  t)

Definition at line 61 of file mnote-apple-tag.c.

References _, bindtextdomain, table, tag, and title.

Referenced by exif_mnote_data_apple_get_title().

Variable Documentation

◆ description

const char* description

◆ name

const char* name ( void  )

◆ 

const { ... } table[]
Initial value:
= {
{MNOTE_APPLE_TAG_HDR, "HDR", N_("HDR Mode"), ""},
{MNOTE_APPLE_TAG_RUNTIME, "RUNTIME", N_("Runtime"), ""},
{MNOTE_APPLE_TAG_ACCELERATION_VECTOR, "ACCELERATION_VECTOR", N_("Acceleration Vector"), ""},
{MNOTE_APPLE_TAG_HDR, "HDR", N_("HDR"), ""},
{MNOTE_APPLE_TAG_BURST_UUID, "BURST_UUID", N_("Burst UUID"), ""},
{MNOTE_APPLE_TAG_MEDIA_GROUP_UUID, "MEDIA_GROUP_UUID", N_("Media Group UUID"), ""},
{MNOTE_APPLE_TAG_IMAGE_UNIQUE_ID, "IMAGE_UNIQUE_ID", N_("Image Unique ID"), ""},
{0, NULL, NULL, NULL}
}
#define N_(String)
Definition: i18n.h:49
@ MNOTE_APPLE_TAG_RUNTIME
@ MNOTE_APPLE_TAG_ACCELERATION_VECTOR
@ MNOTE_APPLE_TAG_MEDIA_GROUP_UUID
@ MNOTE_APPLE_TAG_IMAGE_UNIQUE_ID
@ MNOTE_APPLE_TAG_HDR
@ MNOTE_APPLE_TAG_BURST_UUID

Referenced by canon_search_table_bitfield(), canon_search_table_value(), mnote_apple_tag_get_description(), mnote_apple_tag_get_name(), and mnote_apple_tag_get_title().

◆ tag

◆ title

const char* title

Definition at line 32 of file mnote-apple-tag.c.

Referenced by exif_tag_get_title_in_ifd(), and mnote_apple_tag_get_title().


libexif Generated by doxygen