  
    
main.htmlMain Page     
classes.htmlData Structures     
files.htmlFiles     
dirs.htmlDirectories   
  
    
files.htmlFile List     
globals.htmlGlobals   
dir_20715630405f3b63e7ab7a5c713843d9.htmllibexif exif-log.c File Reference
#include <config.h>#include < exif-log_8h-source.htmllibexif/exif-log.h >#include < i18n_8h-source.htmllibexif/i18n.h >#include <stdlib.h>#include <string.h> exif-log_8c-source.htmlGo to the source code of this file. Data Structures
struct  struct__ExifLog.html_ExifLog Functions
const char * exif-log_8c.html#ddbd115624a0e103b183a0fd65abec43exif_log_code_get_title  ( exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode  exif-log_8c.html#84ec5624b4f8d60e5baac4d2a88c3d4acode ) const char * exif-log_8c.html#35fcc42225020fc3c9a39448f7df875dexif_log_code_get_message  ( exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode  exif-log_8c.html#84ec5624b4f8d60e5baac4d2a88c3d4acode ) struct__ExifLog.htmlExifLog  * exif-log_8c.html#bc34f13a7dcbd42f4499c5d8b64341e2exif_log_new_mem  ( struct__ExifMem.htmlExifMem  *mem) struct__ExifLog.htmlExifLog  * exif-log_8c.html#67484e28102e44fb1b90480c8b650890exif_log_new  (void) void exif-log_8c.html#926f0e50e2afab52db87acfbf76ff878exif_log_ref  ( struct__ExifLog.htmlExifLog  *log) void exif-log_8c.html#a4f16b2e2aa992cd5d1598fbf68d2fb7exif_log_unref  ( struct__ExifLog.htmlExifLog  *log) void exif-log_8c.html#8a16dfde94b2133add7212f06647aa6fexif_log_free  ( struct__ExifLog.htmlExifLog  *log) void exif-log_8c.html#ec70ca0bc3df57254821b854bce898caexif_log_set_func  ( struct__ExifLog.htmlExifLog  *log, exif-log_8h.html#f18e20994ca6a2bbcfcd5fb8694cc0e2ExifLogFunc  func, void *data) void exif-log_8c.html#2252b03f7df6cd3688d6647cd7ba3fccexif_log  ( struct__ExifLog.htmlExifLog  *log, exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode  exif-log_8c.html#84ec5624b4f8d60e5baac4d2a88c3d4acode , const char *domain, const char * exif-format_8c.html#822b1c4c8023ab88c62ef13a295cc9f4format ,...) void exif-log_8c.html#1bf21046f51df753035a243cd91c9d18exif_logv  ( struct__ExifLog.htmlExifLog  *log, exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode  exif-log_8c.html#84ec5624b4f8d60e5baac4d2a88c3d4acode , const char *domain, const char * exif-format_8c.html#822b1c4c8023ab88c62ef13a295cc9f4format , va_list args) Variables
struct {    unsigned int   mnote-canon-entry_8c.html#0a71f69b0586450f7cdc4ab8b788e231subtag    exif-utils_8h.html#23497f35004fb9e65a70b29fd1622a9cExifShort    mnote-canon-entry_8c.html#085f2f5ed7bf991a182ba0cb960f1c7bvalue    char *   mnote-canon-entry_8c.html#f7de737402a426cb055e20e44007597dname    mnote-canon-tag_8h.html#3e291986b124b14d20b43b41b367a359MnoteCanonTag    mnote-canon-tag_8c.html#d88e1213ca240fe301a9559678bddd9btag    const char *   mnote-canon-tag_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    const char *   mnote-canon-tag_8c.html#e9443c4196223b5970622e355e12a8c8title    const char *   mnote-canon-tag_8c.html#531d36b55f567ae3857c86cec73c164adescription    exif-data_8h.html#e7b8bb9385ee2311b5e9a22e8ea8a42bExifDataOption    exif-data_8c.html#e44602cc394c1616fa7d66d30a2fe64coption    const char *   exif-data_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    const char *   exif-data_8c.html#531d36b55f567ae3857c86cec73c164adescription    exif-tag_8h.html#c9815913f16bb40205dcbc2b4d9f36a3ExifTag    exif-entry_8c.html#00b5e67d036a56d6bde55b838adcd304tag    const char *   exif-entry_8c.html#f42d0a8f962acfca0e0e18fcde5df635strings  [10]    exif-format_8h.html#b34eef28c00c9728719334fa6a37bcd1ExifFormat    exif-format_8c.html#822b1c4c8023ab88c62ef13a295cc9f4format    const char *   exif-format_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    unsigned char   exif-format_8c.html#c1953082f2467dad4bbec15ebbc57a21size    exif-ifd_8h.html#012eb589be30809b32b28959abda81e6ExifIfd    exif-ifd_8c.html#b2d70b13403c886d20dd36201180b69fifd    const char *   exif-ifd_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode    exif-log_8c.html#84ec5624b4f8d60e5baac4d2a88c3d4acode    const char *   exif-log_8c.html#e9443c4196223b5970622e355e12a8c8title    const char *   exif-log_8c.html#47aabd0c542d14a4ade2310eb39caaa5message    const char *   exif-tag_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    const char *   exif-tag_8c.html#e9443c4196223b5970622e355e12a8c8title    const char *   exif-tag_8c.html#531d36b55f567ae3857c86cec73c164adescription    exif-tag_8h.html#6f64f4539c5f4b27a18154d0d8f94c64ExifSupportLevel    exif-tag_8c.html#236a930ac984a086bfcb8d41ba591a0aesl  [EXIF_IFD_COUNT][4]    exif-format_8h.html#b34eef28c00c9728719334fa6a37bcd1ExifFormat    mnote-olympus-entry_8c.html#f40db092f503003b7bf507205f39893bfmt    struct {       int   mnote-olympus-entry_8c.html#de656d9dbc961315338502c279442a7aindex       const char *   mnote-olympus-entry_8c.html#fdc36b1bc56391e3ac1692b287dc2bb8string       const char *   mnote-pentax-entry_8c.html#fdc36b1bc56391e3ac1692b287dc2bb8string    }   mnote-olympus-entry_8c.html#9575885b6be896df64c43d8924a49501elem  [10]    mnote-olympus-tag_8h.html#2b3cc9d532d0a06927f0812addda8d7eMnoteOlympusTag    mnote-olympus-tag_8c.html#63b01eb5f9df7df53c1984a287de031etag    const char *   mnote-olympus-tag_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    const char *   mnote-olympus-tag_8c.html#e9443c4196223b5970622e355e12a8c8title    const char *   mnote-olympus-tag_8c.html#531d36b55f567ae3857c86cec73c164adescription    struct {       int   mnote-olympus-entry_8c.html#de656d9dbc961315338502c279442a7aindex       const char *   mnote-olympus-entry_8c.html#fdc36b1bc56391e3ac1692b287dc2bb8string       const char *   mnote-pentax-entry_8c.html#fdc36b1bc56391e3ac1692b287dc2bb8string    }   mnote-pentax-entry_8c.html#9b1164b9bb0dd2ab4b871d5921c16551elem  [7]    mnote-pentax-tag_8h.html#1ffd30d97c336a988a99eea90c81d74bMnotePentaxTag    mnote-pentax-tag_8c.html#4ed3a928c19297cc1cae9cc5dbe376bdtag    const char *   mnote-pentax-tag_8c.html#c9ef026b2193e5a22a4fe38bf4206713name    const char *   mnote-pentax-tag_8c.html#e9443c4196223b5970622e355e12a8c8title    const char *   mnote-pentax-tag_8c.html#531d36b55f567ae3857c86cec73c164adescription } exif-log_8c.html#55624245b45edb4ade7aa8f44c6b2a6dcodes  [] Function Documentation
  
    
      
        
          
void exif_log                     
(           
struct__ExifLog.htmlExifLog  *           
 log,         
        
          
          
          
exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode            
 code,         
        
          
          
          
const char *           
 domain,         
        
          
          
          
const char *           
 format,         
        
          
          
          
           
 ...         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l00131131  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-log_8c-source.html#l00142exif_logv() .
Referenced by 
exif-content_8c-source.html#l00132exif_content_add_entry() , exif-content_8c-source.html#l00234exif_content_fix() , exif-data_8c-source.html#l00699exif_data_load_data() , exif-data_8c-source.html#l00315exif_data_load_data_content() , exif-data_8c-source.html#l00159exif_data_load_data_entry() , exif-data_8c-source.html#l00278exif_data_load_data_thumbnail() , exif-data_8c-source.html#l00876exif_data_save_data() , exif-loader_8c-source.html#l00144exif_loader_write() , exif-loader_8c-source.html#l00098exif_loader_write_file() , exif-mnote-data-olympus_8c-source.html#l00062exif_mnote_data_olympus_get_value() , exif-mnote-data-olympus_8c-source.html#l00176exif_mnote_data_olympus_load() , and exif-data_8c-source.html#l01152fix_func() .      
  
    
      
        
          
const char* exif_log_code_get_message                     
(           
exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode            
 code                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0006262  of file exif-log_8c-source.htmlexif-log.c .
References 
i18n_8h-source.html#l00047_ , exif-log_8c.html#55624245b45edb4ade7aa8f44c6b2a6dcodes , and exif-log_8c-source.html#l00041message .      
  
    
      
        
          
const char* exif_log_code_get_title                     
(           
exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode            
 code                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0005353  of file exif-log_8c-source.htmlexif-log.c .
References 
i18n_8h-source.html#l00047_ , exif-log_8c.html#55624245b45edb4ade7aa8f44c6b2a6dcodes , and mnote-canon-tag_8c-source.html#l00031title .      
  
    
      
        
          
void exif_log_free                     
(           
struct__ExifLog.htmlExifLog  *           
 log                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l00112112  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-mem_8c-source.html#l00065exif_mem_free() , exif-mem_8c-source.html#l00057exif_mem_unref() , and exif-log_8c-source.html#l00035_ExifLog::mem .
Referenced by 
exif-log_8c-source.html#l00104exif_log_unref() .      
  
    
      
        
          
struct__ExifLog.htmlExifLog * exif_log_new                     
(           
void           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0008686  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-log_8c-source.html#l00071exif_log_new_mem() , exif-mem_8c-source.html#l00091exif_mem_new_default() , and exif-mem_8c-source.html#l00057exif_mem_unref() .      
  
    
      
        
          
struct__ExifLog.htmlExifLog * exif_log_new_mem                     
(           
struct__ExifMem.htmlExifMem  *           
 mem                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0007171  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-mem_8c-source.html#l00075exif_mem_alloc() , exif-mem_8c-source.html#l00050exif_mem_ref() , exif-log_8c-source.html#l00035_ExifLog::mem , and exif-log_8c-source.html#l00030_ExifLog::ref_count .
Referenced by 
exif-log_8c-source.html#l00086exif_log_new() .      
  
    
      
        
          
void exif_log_ref                     
(           
struct__ExifLog.htmlExifLog  *           
 log                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0009797  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-log_8c-source.html#l00030_ExifLog::ref_count .
Referenced by 
exif-content_8c-source.html#l00203exif_content_log() , exif-data_8c-source.html#l01074exif_data_log() , exif-loader_8c-source.html#l00385exif_loader_log() , and exif-mnote-data_8c-source.html#l00152exif_mnote_data_log() .      
  
    
      
        
          
void exif_log_set_func                     
(           
struct__ExifLog.htmlExifLog  *           
 log,         
        
          
          
          
exif-log_8h.html#f18e20994ca6a2bbcfcd5fb8694cc0e2ExifLogFunc            
 func,         
        
          
          
          
void *           
 data         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Register log callback function. 
Definition at line 
exif-log_8c-source.html#l00123123  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-log_8c-source.html#l00033_ExifLog::data , and exif-log_8c-source.html#l00032_ExifLog::func .      
  
    
      
        
          
void exif_log_unref                     
(           
struct__ExifLog.htmlExifLog  *           
 log                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l00104104  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-log_8c-source.html#l00112exif_log_free() , and exif-log_8c-source.html#l00030_ExifLog::ref_count .
Referenced by 
exif-content_8c-source.html#l00092exif_content_free() , exif-content_8c-source.html#l00203exif_content_log() , exif-data_8c-source.html#l01074exif_data_log() , exif-loader_8c-source.html#l00385exif_loader_log() , exif-mnote-data_8c-source.html#l00055exif_mnote_data_free() , and exif-mnote-data_8c-source.html#l00152exif_mnote_data_log() .      
  
    
      
        
          
void exif_logv                     
(           
struct__ExifLog.htmlExifLog  *           
 log,         
        
          
          
          
exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode            
 code,         
        
          
          
          
const char *           
 domain,         
        
          
          
          
const char *           
 format,         
        
          
          
          
va_list           
 args         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l00142142  of file exif-log_8c-source.htmlexif-log.c .
References 
exif-log_8c-source.html#l00033_ExifLog::data , and exif-log_8c-source.html#l00032_ExifLog::func .
Referenced by 
exif-entry_8c-source.html#l00046exif_entry_log() , and exif-log_8c-source.html#l00131exif_log() .      
Variable Documentation
  
    
      
        
          
exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2ExifLogCode  exif-log_8c.html#84ec5624b4f8d60e5baac4d2a88c3d4acode                   
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0003939  of file exif-log_8c-source.htmlexif-log.c .      
  
    
      
        
          
struct { ... }   exif-log_8c.html#55624245b45edb4ade7aa8f44c6b2a6dcodes [] [static]                  
      
    
  
  
    
       
    
    
Referenced by 
exif-log_8c-source.html#l00062exif_log_code_get_message() , and exif-log_8c-source.html#l00053exif_log_code_get_title() .      
  
    
      
        
          
const char* exif-log_8c.html#47aabd0c542d14a4ade2310eb39caaa5message                   
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0004141  of file exif-log_8c-source.htmlexif-log.c .
Referenced by 
exif-log_8c-source.html#l00062exif_log_code_get_message() .      
  
    
      
        
          
const char* mnote-pentax-tag_8c.html#e9443c4196223b5970622e355e12a8c8title                   
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0004040  of file exif-log_8c-source.htmlexif-log.c .      
Generated on Sun Apr 23 01:22:39 2006 for EXIF library (libexif) Internals by 
http://www.doxygen.org/index.htmldoxygen  1.4.6 