  
    
main.htmlMain Page     
classes.htmlData Structures     
files.htmlFiles     
dirs.htmlDirectories   
  
    
files.htmlFile List     
globals.htmlGlobals   
dir_3c4fde49625df9344590fff295c7c38d.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#31cf3057f5546ae2881d817c70ebca55exif_log_code_get_title  ( exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode  exif-log_8c.html#1af18795ea58910152268a087852f327code ) const char * exif-log_8c.html#fe3839462dc826b72b9b13cdc6931473exif_log_code_get_message  ( exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode  exif-log_8c.html#1af18795ea58910152268a087852f327code ) struct__ExifLog.htmlExifLog  * exif-log_8c.html#b81043226e5d0ea2cf2e0869f6063b58exif_log_new_mem  ( struct__ExifMem.htmlExifMem  *mem) struct__ExifLog.htmlExifLog  * exif-log_8c.html#92d3525981d3d604521ca74ce05d0addexif_log_new  (void) void exif-log_8c.html#afd7e5d40ca73440976a3b684bfa1059exif_log_ref  ( struct__ExifLog.htmlExifLog  *log) void exif-log_8c.html#7a9b738a7429197d68c80ffedac7d8fbexif_log_unref  ( struct__ExifLog.htmlExifLog  *log) void exif-log_8c.html#cd0808d6d5be73f28059797c2e2e67dcexif_log_free  ( struct__ExifLog.htmlExifLog  *log) void exif-log_8c.html#493a369b7020265971cdaf8be9a2f6feexif_log_set_func  ( struct__ExifLog.htmlExifLog  *log, exif-log_8h.html#5f19ac102b6d554320d6afb32f85c3d3ExifLogFunc  func, void *data) void exif-log_8c.html#025d4a5d96544913ea6f6ebbec69cb68exif_log  ( struct__ExifLog.htmlExifLog  *log, exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode  exif-log_8c.html#1af18795ea58910152268a087852f327code , const char *domain, const char * exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format ,...) void exif-log_8c.html#99101b5ad01b2d82ce9d43c9e8534627exif_logv  ( struct__ExifLog.htmlExifLog  *log, exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode  exif-log_8c.html#1af18795ea58910152268a087852f327code , const char *domain, const char * exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format , va_list args) Variables
struct {    unsigned int   mnote-canon-entry_8c.html#18a0a47ed02ba4229ea27d2ac3ee5066subtag    exif-utils_8h.html#398536727127a9bc2206ffbdacaafaadExifShort    mnote-canon-entry_8c.html#c3cc58975ec017f769b62d6e100e4d06value    char *   mnote-canon-entry_8c.html#5ac083a645d964373f022d03df4849c8name    mnote-canon-tag_8h.html#d5d5b446fddafa764414b055e559199cMnoteCanonTag    mnote-canon-tag_8c.html#f81b5c697b6608b9a512a4bf55f025e8tag    const char *   mnote-canon-tag_8c.html#8f8f80d37794cde9472343e4487ba3ebname    const char *   mnote-canon-tag_8c.html#8214780964530800368b406c681fd1d9title    const char *   mnote-canon-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d57description    exif-data_8h.html#324f86ac1d053b37aaee45d2cfbda96dExifDataOption    exif-data_8c.html#d9ba2d4ed921a854d7a9ec4dd4ee087coption    const char *   exif-data_8c.html#8f8f80d37794cde9472343e4487ba3ebname    const char *   exif-data_8c.html#68344fa88cf4e86b5079fd69a5c22d57description    exif-tag_8h.html#1a0ded93d47585f6889eb546915d0f41ExifTag    exif-entry_8c.html#78f90c775fe0ce878f9d729c2a3a12b9tag    const char *   exif-entry_8c.html#60367cc58e7012df1915b9df1c468e20strings  [10]    exif-format_8h.html#761152047d73b4a9fcdc4e2051b817d2ExifFormat    exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format    const char *   exif-format_8c.html#8f8f80d37794cde9472343e4487ba3ebname    unsigned char   exif-format_8c.html#ac71ffe03c84523594a575b2062849c3size    exif-ifd_8h.html#7d1ed13ce50db58b739185faa1faf523ExifIfd    exif-ifd_8c.html#557f08b1d90e26e072167911210c9eb1ifd    const char *   exif-ifd_8c.html#8f8f80d37794cde9472343e4487ba3ebname    exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode    exif-log_8c.html#1af18795ea58910152268a087852f327code    const char *   exif-log_8c.html#8214780964530800368b406c681fd1d9title    const char *   exif-log_8c.html#254bf0858da09c96a48daf64404eb4f8message    const char *   exif-tag_8c.html#8f8f80d37794cde9472343e4487ba3ebname    const char *   exif-tag_8c.html#8214780964530800368b406c681fd1d9title    const char *   exif-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d57description    exif-tag_8h.html#ab34677f82c1f5f17df13e4912659ddbExifSupportLevel    exif-tag_8c.html#99c2f085e18ef421864b821705a35617esl  [EXIF_IFD_COUNT][4]    exif-format_8h.html#761152047d73b4a9fcdc4e2051b817d2ExifFormat    mnote-olympus-entry_8c.html#66c1d764f59ace6273a76b5ef418b7f9fmt    struct {       int   mnote-olympus-entry_8c.html#750b5d744c39a06bfb13e6eb010e35d0index       const char *   mnote-olympus-entry_8c.html#e1adbce218e7a9d09164012443191d24string       const char *   mnote-pentax-entry_8c.html#e1adbce218e7a9d09164012443191d24string    }   mnote-olympus-entry_8c.html#4629f494e505d99b3701c4aad6299741elem  [10]    mnote-olympus-tag_8h.html#854c12b52aac1eaebf5b0389c7bf22e9MnoteOlympusTag    mnote-olympus-tag_8c.html#05cf1143f5f092a5fa147114883630a0tag    const char *   mnote-olympus-tag_8c.html#8f8f80d37794cde9472343e4487ba3ebname    const char *   mnote-olympus-tag_8c.html#8214780964530800368b406c681fd1d9title    const char *   mnote-olympus-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d57description    struct {       int   mnote-olympus-entry_8c.html#750b5d744c39a06bfb13e6eb010e35d0index       const char *   mnote-olympus-entry_8c.html#e1adbce218e7a9d09164012443191d24string       const char *   mnote-pentax-entry_8c.html#e1adbce218e7a9d09164012443191d24string    }   mnote-pentax-entry_8c.html#48e27f35d3d0f1d02e61b1ba1fd6fc8eelem  [7]    mnote-pentax-tag_8h.html#c858fb07fa10da388fbfcc11a32540ebMnotePentaxTag    mnote-pentax-tag_8c.html#1b3229ca864fb7a3666d1dbc48192293tag    const char *   mnote-pentax-tag_8c.html#8f8f80d37794cde9472343e4487ba3ebname    const char *   mnote-pentax-tag_8c.html#8214780964530800368b406c681fd1d9title    const char *   mnote-pentax-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d57description } exif-log_8c.html#ff9e6588e6d79cf1e87aa22a1d018be5codes  [] Function Documentation
  
    
      
        
          
void exif_log                     
(           
struct__ExifLog.htmlExifLog  *           
 log,         
        
          
          
          
exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode            
 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#36f42667fb0481f099dbc0628dae2652ExifLogCode            
 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#ff9e6588e6d79cf1e87aa22a1d018be5codes , and exif-log_8c-source.html#l00041message .      
  
    
      
        
          
const char* exif_log_code_get_title                     
(           
exif-log_8h.html#36f42667fb0481f099dbc0628dae2652ExifLogCode            
 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#ff9e6588e6d79cf1e87aa22a1d018be5codes , 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#5f19ac102b6d554320d6afb32f85c3d3ExifLogFunc            
 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#36f42667fb0481f099dbc0628dae2652ExifLogCode            
 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#36f42667fb0481f099dbc0628dae2652ExifLogCode  exif-log_8c.html#1af18795ea58910152268a087852f327code                   
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0003939  of file exif-log_8c-source.htmlexif-log.c .      
  
    
      
        
          
struct { ... }   exif-log_8c.html#ff9e6588e6d79cf1e87aa22a1d018be5codes [] [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#254bf0858da09c96a48daf64404eb4f8message                   
      
    
  
  
    
       
    
    
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#8214780964530800368b406c681fd1d9title                   
      
    
  
  
    
       
    
    
Definition at line 
exif-log_8c-source.html#l0004040  of file exif-log_8c-source.htmlexif-log.c .      
Generated on Sun Apr 23 02:19:19 2006 for EXIF library (libexif) Internals by 
http://www.doxygen.org/index.htmldoxygen  1.4.6 