  
    
main.htmlMain Page     
classes.htmlData Structures     
files.htmlFiles     
dirs.htmlDirectories   
  
    
files.htmlFile List     
globals.htmlGlobals   
dir_20715630405f3b63e7ab7a5c713843d9.htmllibexif exif-loader.h File Reference
#include < exif-data_8h-source.htmllibexif/exif-data.h >#include < exif-loader_8h-source.htmllibexif/exif-loader.h >#include < exif-log_8h-source.htmllibexif/exif-log.h >#include < exif-mem_8h-source.htmllibexif/exif-mem.h > exif-loader_8h-source.htmlGo to the source code of this file. Typedefs
typedef struct__ExifLoader.html_ExifLoader  exif-loader_8h.html#41b49a98e3b789b85fbe2da2b2a17731ExifLoader Functions
struct__ExifLoader.htmlExifLoader  * exif-loader_8h.html#3950d3770c3b0b5960e6f9818cac759eexif_loader_new  (void) struct__ExifLoader.htmlExifLoader  * exif-loader_8h.html#11d3d2970d4871abdc138b1a5d1d07deexif_loader_new_mem  ( struct__ExifMem.htmlExifMem  *) void exif-loader_8h.html#fe15eff848060a9e56fb11e2ef3aaa61exif_loader_ref  ( struct__ExifLoader.htmlExifLoader  *) void exif-loader_8h.html#203cce070cbc40dfd6924a89216d9baaexif_loader_unref  ( struct__ExifLoader.htmlExifLoader  *) void exif-loader_8h.html#0c93af20a9cabf0cfc89c12517bb75ecexif_loader_write_file  ( struct__ExifLoader.htmlExifLoader  *, const char *fname) unsigned char exif-loader_8h.html#668dff0e8c177802727108d1e97b5cb5exif_loader_write  ( struct__ExifLoader.htmlExifLoader  *, unsigned char *, unsigned int) void exif-loader_8h.html#63cb343cbb3f7fdeb56a57e86651dbe1exif_loader_reset  ( struct__ExifLoader.htmlExifLoader  *) struct__ExifData.htmlExifData  * exif-loader_8h.html#89194217d03d23bf1036bd2abec018e2exif_loader_get_data  ( struct__ExifLoader.htmlExifLoader  *) void exif-loader_8h.html#a54bf00b3bf8073ae8acae81a6963ea4exif_loader_log  ( struct__ExifLoader.htmlExifLoader  *, struct__ExifLog.htmlExifLog  *) Typedef Documentation
  
    
      
        
          
typedef struct struct__ExifLoader.html_ExifLoader  struct__ExifLoader.htmlExifLoader                   
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8h-source.html#l0003333  of file exif-loader_8h-source.htmlexif-loader.h .      
Function Documentation
  
    
      
        
          
struct__ExifData.htmlExifData * exif_loader_get_data                     
(           
struct__ExifLoader.htmlExifLoader  *           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00370370  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-loader_8c-source.html#l00067_ExifLoader::buf , exif-loader_8c-source.html#l00068_ExifLoader::bytes_read , exif-data_8c-source.html#l00699exif_data_load_data() , exif-data_8c-source.html#l01074exif_data_log() , exif-data_8c-source.html#l00108exif_data_new_mem() , exif-loader_8c-source.html#l00072_ExifLoader::log , and exif-loader_8c-source.html#l00073_ExifLoader::mem .
Referenced by 
exif-data_8c-source.html#l00916exif_data_new_from_file() .      
  
    
      
        
          
void exif_loader_log                     
(           
struct__ExifLoader.htmlExifLoader  *           
,         
        
          
          
          
struct__ExifLog.htmlExifLog  *           
        
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00385385  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-log_8c-source.html#l00097exif_log_ref() , exif-log_8c-source.html#l00104exif_log_unref() , and exif-loader_8c-source.html#l00072_ExifLoader::log .      
  
    
      
        
          
struct__ExifLoader.htmlExifLoader * exif_loader_new                     
(           
void           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00297297  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-loader_8c-source.html#l00308exif_loader_new_mem() , exif-mem_8c-source.html#l00091exif_mem_new_default() , and exif-mem_8c-source.html#l00057exif_mem_unref() .
Referenced by 
exif-data_8c-source.html#l00916exif_data_new_from_file() .      
  
    
      
        
          
struct__ExifLoader.htmlExifLoader * exif_loader_new_mem                     
(           
struct__ExifMem.htmlExifMem  *           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00308308  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-mem_8c-source.html#l00075exif_mem_alloc() , exif-mem_8c-source.html#l00050exif_mem_ref() , exif-loader_8c-source.html#l00073_ExifLoader::mem , and exif-loader_8c-source.html#l00070_ExifLoader::ref_count .
Referenced by 
exif-loader_8c-source.html#l00297exif_loader_new() .      
  
    
      
        
          
void exif_loader_ref                     
(           
struct__ExifLoader.htmlExifLoader  *           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00327327  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-loader_8c-source.html#l00070_ExifLoader::ref_count .      
  
    
      
        
          
void exif_loader_reset                     
(           
struct__ExifLoader.htmlExifLoader  *           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00357357  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-loader_8c-source.html#l00064_ExifLoader::b_len , exif-loader_8c-source.html#l00067_ExifLoader::buf , exif-loader_8c-source.html#l00068_ExifLoader::bytes_read , exif-loader_8c-source.html#l00060_ExifLoader::data_format , exif-loader_8c.html#80b45ce64cc31ede356f1f174353998e74adf2397e53e892793d03496bdcff45EL_DATA_FORMAT_UNKNOWN , exif-mem_8c-source.html#l00065exif_mem_free() , exif-loader_8c-source.html#l00073_ExifLoader::mem , exif-loader_8c-source.html#l00066_ExifLoader::size , and exif-loader_8c-source.html#l00059_ExifLoader::state .
Referenced by 
exif-loader_8c-source.html#l00334exif_loader_free() .      
  
    
      
        
          
void exif_loader_unref                     
(           
struct__ExifLoader.htmlExifLoader  *           
                    
 )           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00348348  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-loader_8c-source.html#l00334exif_loader_free() , and exif-loader_8c-source.html#l00070_ExifLoader::ref_count .
Referenced by 
exif-data_8c-source.html#l00916exif_data_new_from_file() .      
  
    
      
        
          
unsigned char exif_loader_write                     
(           
struct__ExifLoader.htmlExifLoader  *           
,         
        
          
          
          
unsigned char *           
,         
        
          
          
          
unsigned           
 int         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l00144144  of file exif-loader_8c-source.htmlexif-loader.c .
References 
exif-loader_8c-source.html#l00063_ExifLoader::b , exif-loader_8c-source.html#l00064_ExifLoader::b_len , exif-loader_8c-source.html#l00060_ExifLoader::data_format , exif-loader_8c.html#80b45ce64cc31ede356f1f174353998ec42e976a8d8105dae8e87f33c85df8c1EL_DATA_FORMAT_EXIF , exif-loader_8c.html#80b45ce64cc31ede356f1f174353998ec5b71d4c2d47135adc051e4d89e5e6ecEL_DATA_FORMAT_FUJI_RAW , exif-loader_8c.html#80b45ce64cc31ede356f1f174353998e5ca26bff4b4b0128341a711386d050a0EL_DATA_FORMAT_JPEG , exif-loader_8c.html#80b45ce64cc31ede356f1f174353998e74adf2397e53e892793d03496bdcff45EL_DATA_FORMAT_UNKNOWN , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcaf0ae4adb5f353212460dd6ae1bb13275dEL_EXIF_FOUND , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcafb6dfdc745c1d1dfaac2329a3356da91aEL_READ , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcaf584adefdbfb199ff2203cbae469a42a6EL_READ_SIZE_BYTE_00 , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcafda4deba1789e12fca5362ec998d3a640EL_READ_SIZE_BYTE_08 , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcaf34283faa3192715dd938ec90b323e410EL_READ_SIZE_BYTE_16 , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcafeaf6aac6035d833cdc1bcc26e0a7cbe6EL_READ_SIZE_BYTE_24 , exif-loader_8c.html#b8928f13e886fc85d6f580906a82fcaf8beb68fb14445a05a6909a2e341cd68bEL_SKIP_BYTES , exif-loader_8c-source.html#l00124exif_loader_copy() , exif-log_8c-source.html#l00131exif_log() , exif-log_8h.html#d7dbc9f25878759b54247de66204b7f2e8386f9a77a68764087d7f3d692f383eEXIF_LOG_CODE_DEBUG , exif-data_8c-source.html#l00054ExifHeader , exif-loader_8c-source.html#l00072_ExifLoader::log , exif-loader_8c-source.html#l00095MIN , exif-loader_8c-source.html#l00066_ExifLoader::size , and exif-loader_8c-source.html#l00059_ExifLoader::state .
Referenced by 
exif-loader_8c-source.html#l00098exif_loader_write_file() .      
  
    
      
        
          
void exif_loader_write_file                     
(           
struct__ExifLoader.htmlExifLoader  *           
,         
        
          
          
          
const char *           
 fname         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
exif-loader_8c-source.html#l0009898  of file exif-loader_8c-source.htmlexif-loader.c .
References 
i18n_8h-source.html#l00047_ , exif-loader_8c-source.html#l00144exif_loader_write() , exif-log_8c-source.html#l00131exif_log() , exif-log_8h.html#d7dbc9f25878759b54247de66204b7f27b03249290a865a46b4e8c7d82090719EXIF_LOG_CODE_NONE , exif-loader_8c-source.html#l00072_ExifLoader::log , and exif-format_8c-source.html#l00031size .
Referenced by 
exif-data_8c-source.html#l00916exif_data_new_from_file() .      
Generated on Sun Apr 23 01:22:39 2006 for EXIF library (libexif) Internals by 
http://www.doxygen.org/index.htmldoxygen  1.4.6 