  
    
main.htmlMain Page     
classes.htmlData Structures     
files.htmlFiles     
dirs.htmlDirectories   
  
    
files.htmlFile List     
globals.htmlGlobals   
dir_3c4fde49625df9344590fff295c7c38d.htmllibexif  &raquo dir_865be09178e76dd210ba2d95815f3c04.htmlpentax mnote-pentax-entry.c File Reference
#include <config.h>#include " mnote-pentax-entry_8h-source.htmlmnote-pentax-entry.h "#include < i18n_8h-source.htmllibexif/i18n.h >#include <stdio.h>#include <stdlib.h>#include <string.h>#include < exif-format_8h-source.htmllibexif/exif-format.h >#include < exif-utils_8h-source.htmllibexif/exif-utils.h >#include < exif-entry_8h-source.htmllibexif/exif-entry.h > mnote-pentax-entry_8c-source.htmlGo to the source code of this file. Defines
#define mnote-pentax-entry_8c.html#be3f1c3be53cd1322a0c0d55b7277e64CF ( exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format , target, v, maxlen) #define mnote-pentax-entry_8c.html#07ec45612d8ae3bfd365de49a1459ce3CC (number, target, v, maxlen) Functions
char * mnote-pentax-entry_8c.html#db79ea438e2552d504077606912af8acmnote_pentax_entry_get_value  ( struct__MnotePentaxEntry.htmlMnotePentaxEntry  *entry, char *val, unsigned int maxlen) 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 } mnote-pentax-entry_8c.html#371468674b06da9cb591a4132a61abe1items  [] Define Documentation
  
    
      
        
          
#define CC                    
(           
number,                   
          
          
target,                   
          
          
v,                   
          
          
maxlen           
                    
 )           
        
      
    
  
  
    
       
    
    
Value: {                                                                       \
        
if (number != target) {                                         \
                snprintf (v, maxlen,                                    \
                        
i18n_8h.html#32a3cf3d9dd914f5aeeca5423c157934_ ("Invalid number of components (%i, "          \
                        
"expected %i)."), (int) number, (int) target);  \
                
break;                                                  \
        }                                                               \
}
Definition at line 
mnote-pentax-entry_8c-source.html#l0004747  of file mnote-pentax-entry_8c-source.htmlmnote-pentax-entry.c .      
  
    
      
        
          
#define CF                    
(           
exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format ,                   
          
          
target,                   
          
          
v,                   
          
          
maxlen           
                    
 )           
        
      
    
  
  
    
       
    
    
Value: {                                                               \
        
if ( exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format  != target) {                                 \
                snprintf (v, maxlen,                            \
                        
i18n_8h.html#32a3cf3d9dd914f5aeeca5423c157934_ ("Invalid format '%s', "               \
                        
"expected '%s'."),                      \
                        
exif-format_8c.html#59375a5939c716b826311c22571680f3exif_format_get_name  ( exif-format_8c.html#bd06ced5b3e334726a446807ba75b6c8format ),          \
                        
exif-format_8c.html#59375a5939c716b826311c22571680f3exif_format_get_name  (target));         \
                
break;                                          \
        }                                                       \
}
Definition at line 
mnote-pentax-entry_8c-source.html#l0003535  of file mnote-pentax-entry_8c-source.htmlmnote-pentax-entry.c .      
Function Documentation
  
    
      
        
          
char* mnote_pentax_entry_get_value                     
(           
struct__MnotePentaxEntry.htmlMnotePentaxEntry  *           
 entry,         
        
          
          
          
char *           
 val,         
        
          
          
          
unsigned int           
 maxlen         
        
          
          
)           
        
      
    
  
  
    
       
    
    
Definition at line 
mnote-pentax-entry_8c-source.html#l00120120  of file mnote-pentax-entry_8c-source.htmlmnote-pentax-entry.c .
References 
mnote-canon-entry_8c-source.html#l00047CC , mnote-canon-entry_8c-source.html#l00035CF , mnote-pentax-entry_8h-source.html#l00033_MnotePentaxEntry::components , mnote-pentax-entry_8h-source.html#l00035_MnotePentaxEntry::data , exif-entry_8c.html#999e61f123728f445ec40f6062a1b338elem , exif-format_8h.html#761152047d73b4a9fcdc4e2051b817d25f22efb2ec9e3bd9e29faa87cd7b64e5EXIF_FORMAT_SHORT , exif-utils_8c-source.html#l00102exif_get_short() , mnote-pentax-entry_8h-source.html#l00032_MnotePentaxEntry::format , exif-entry_8c-source.html#l00421index , mnote-olympus-entry_8c.html#371468674b06da9cb591a4132a61abe1items , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ebe002abc0773ecfffacd807112ddecd7MNOTE_PENTAX_TAG_COLOR , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e532be4f1f21009cd0b495d447a5091dfMNOTE_PENTAX_TAG_CONTRAST , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e9b6d897c68e1d6eb06a675a4e28847f1MNOTE_PENTAX_TAG_FLASH , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e8a2b75bc0571732c6466c54da58ff131MNOTE_PENTAX_TAG_FOCUS , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ecbb43ad48d4237adbbe24043a0889718MNOTE_PENTAX_TAG_ISO_SPEED , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e2e34436ce94bdceaae34499dba3fa608MNOTE_PENTAX_TAG_MODE , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e538c9b7e4ce9dba71dd83161646581e0MNOTE_PENTAX_TAG_QUALITY , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e76646f5899e18b6d277198ed09745bd3MNOTE_PENTAX_TAG_SATURATION , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e464a029f834297ee1e4f048740475953MNOTE_PENTAX_TAG_SHARPNESS , mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ed3fb7de5ca43432776059d164b06f834MNOTE_PENTAX_TAG_WHITE_BALANCE , mnote-pentax-entry_8h-source.html#l00038_MnotePentaxEntry::order , mnote-pentax-entry_8h-source.html#l00031_MnotePentaxEntry::tag , and mnote-canon-tag_8c-source.html#l00029tag .
Referenced by 
exif-mnote-data-pentax_8c-source.html#l00062exif_mnote_data_pentax_get_value() .      
Variable Documentation
  
    
      
        
          
struct { ... }   mnote-pentax-entry_8c.html#48e27f35d3d0f1d02e61b1ba1fd6fc8eelem [7]                  
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
int mnote-pentax-entry_8c.html#750b5d744c39a06bfb13e6eb010e35d0index                   
      
    
  
  
    
       
    
    
Definition at line 
mnote-pentax-entry_8c-source.html#l0006060  of file mnote-pentax-entry_8c-source.htmlmnote-pentax-entry.c .      
  
    
      
        
          
struct { ... }   mnote-pentax-entry_8c.html#371468674b06da9cb591a4132a61abe1items [] [static]                  
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
const char* mnote-pentax-entry_8c.html#e1adbce218e7a9d09164012443191d24string                   
      
    
  
  
    
       
    
    
Definition at line 
mnote-pentax-entry_8c-source.html#l0006161  of file mnote-pentax-entry_8c-source.htmlmnote-pentax-entry.c .      
  
    
      
        
          
exif-tag_8h.html#1a0ded93d47585f6889eb546915d0f41ExifTag  mnote-pentax-tag_8c.html#1b3229ca864fb7a3666d1dbc48192293tag                   
      
    
  
  
    
       
    
    
Definition at line 
mnote-pentax-entry_8c-source.html#l0005858  of file mnote-pentax-entry_8c-source.htmlmnote-pentax-entry.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 