30
40
Collaboration diagram for Exiv2::ExifTags:<p><center><img src="classExiv2_1_1ExifTags__coll__graph.png" border="0" usemap="#Exiv2_1_1ExifTags__coll__map" alt="Collaboration graph"></center>
31
41
<map name="Exiv2_1_1ExifTags__coll__map">
32
<area href="structExiv2_1_1SectionInfo.html" shape="rect" coords="5,7,133,31" alt="">
33
<area href="structExiv2_1_1TagInfo.html" shape="rect" coords="157,7,264,31" alt="">
34
<area href="structExiv2_1_1IfdInfo.html" shape="rect" coords="289,7,388,31" alt="">
42
<area href="structExiv2_1_1SectionInfo.html" shape="rect" coords="5,7,149,31" alt="">
43
<area href="structExiv2_1_1TagInfo.html" shape="rect" coords="173,7,291,31" alt="">
44
<area href="structExiv2_1_1IfdInfo.html" shape="rect" coords="315,7,424,31" alt="">
36
46
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classExiv2_1_1ExifTags-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
38
48
<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
39
<tr><td class="memItemLeft" nowrap align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#93303104a70ce83542df6757190f250d">tagName</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
41
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the tag or a string with the hexadecimal value of the tag in the form "0x01ff", if the tag is not a known Exif tag. <a href="#93303104a70ce83542df6757190f250d"></a><br></td></tr>
42
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#58c974880a8b47631b320562f98b99ad">tagTitle</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
44
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the title (label) of the tag. (Deprecated, use <a class="el" href="classExiv2_1_1ExifTags.html#0a117e29fd95a762edb2f41b0dcd9b16">tagLabel()</a> instead.). <a href="#58c974880a8b47631b320562f98b99ad"></a><br></td></tr>
45
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#0a117e29fd95a762edb2f41b0dcd9b16">tagLabel</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
47
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the title (label) of the tag. <a href="#0a117e29fd95a762edb2f41b0dcd9b16"></a><br></td></tr>
48
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#18767bc517b663027f2afccadd8cad2e">tagDesc</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
50
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the description of the tag. <a href="#18767bc517b663027f2afccadd8cad2e"></a><br></td></tr>
51
<tr><td class="memItemLeft" nowrap align="right" valign="top">static uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#5f049c84559c6268a740ca008f7638ee">tag</a> (const std::string &tagName, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
53
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the tag for one combination of IFD id and tagName. If the tagName is not known, it expects tag names in the form "0x01ff" and converts them to unsigned integer. <a href="#5f049c84559c6268a740ca008f7638ee"></a><br></td></tr>
54
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b664b2607a0c8d773c7836b4e53bc347"></a><!-- doxytag: member="Exiv2::ExifTags::ifdIdByIfdItem" ref="b664b2607a0c8d773c7836b4e53bc347" args="(const std::string &ifdItem)" -->
55
static <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#b664b2607a0c8d773c7836b4e53bc347">ifdIdByIfdItem</a> (const std::string &ifdItem)</td></tr>
49
<tr><td class="memItemLeft" nowrap align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#49538eaa6791468d5bb95198d416022d">tagName</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
51
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the tag or a string with the hexadecimal value of the tag in the form "0x01ff", if the tag is not a known Exif tag. <a href="#49538eaa6791468d5bb95198d416022d"></a><br></td></tr>
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#ba16a1e6422c95c110e130ba291dbe70">tagTitle</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
54
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the title (label) of the tag. (Deprecated, use <a class="el" href="classExiv2_1_1ExifTags.html#5a2a0a876b63f809a97b4b28ea5eb01b">tagLabel()</a> instead.). <a href="#ba16a1e6422c95c110e130ba291dbe70"></a><br></td></tr>
55
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#5a2a0a876b63f809a97b4b28ea5eb01b">tagLabel</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
57
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the title (label) of the tag. <a href="#5a2a0a876b63f809a97b4b28ea5eb01b"></a><br></td></tr>
58
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#6c15594226c9a58a2120bd8b1e1c7af7">tagDesc</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
60
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the description of the tag. <a href="#6c15594226c9a58a2120bd8b1e1c7af7"></a><br></td></tr>
61
<tr><td class="memItemLeft" nowrap align="right" valign="top">static uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#6013d4c72bc6571737cac21ab0b781de">tag</a> (const std::string &tagName, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
63
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the tag for one combination of IFD id and tagName. If the tagName is not known, it expects tag names in the form "0x01ff" and converts them to unsigned integer. <a href="#6013d4c72bc6571737cac21ab0b781de"></a><br></td></tr>
64
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="32fd281ff2381eb2be1dbe0e7f537063"></a><!-- doxytag: member="Exiv2::ExifTags::ifdIdByIfdItem" ref="32fd281ff2381eb2be1dbe0e7f537063" args="(const std::string &ifdItem)" -->
65
static <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#32fd281ff2381eb2be1dbe0e7f537063">ifdIdByIfdItem</a> (const std::string &ifdItem)</td></tr>
57
67
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the IFD id for an IFD item. <br></td></tr>
58
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="243c7115fb66c4e00c6578587463a88e"></a><!-- doxytag: member="Exiv2::ExifTags::ifdName" ref="243c7115fb66c4e00c6578587463a88e" args="(IfdId ifdId)" -->
59
static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#243c7115fb66c4e00c6578587463a88e">ifdName</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
68
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1dc2c91fc50d54f5bfd3033f3befc683"></a><!-- doxytag: member="Exiv2::ExifTags::ifdName" ref="1dc2c91fc50d54f5bfd3033f3befc683" args="(IfdId ifdId)" -->
69
static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#1dc2c91fc50d54f5bfd3033f3befc683">ifdName</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
61
71
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the IFD. <br></td></tr>
62
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de3138ee358249c86ce29143cbb57597"></a><!-- doxytag: member="Exiv2::ExifTags::ifdItem" ref="de3138ee358249c86ce29143cbb57597" args="(IfdId ifdId)" -->
63
static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#de3138ee358249c86ce29143cbb57597">ifdItem</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
72
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3f3aa743865052cd14f5d01a63154c19"></a><!-- doxytag: member="Exiv2::ExifTags::ifdItem" ref="3f3aa743865052cd14f5d01a63154c19" args="(IfdId ifdId)" -->
73
static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#3f3aa743865052cd14f5d01a63154c19">ifdItem</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
65
75
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the related image item (image or thumbnail). <br></td></tr>
66
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="871d021c95bbf1c923826df951c1c1d9"></a><!-- doxytag: member="Exiv2::ExifTags::sectionName" ref="871d021c95bbf1c923826df951c1c1d9" args="(SectionId sectionId)" -->
67
static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#871d021c95bbf1c923826df951c1c1d9">sectionName</a> (<a class="el" href="namespaceExiv2.html#940532cc1e3dec83d113384d677f6e6f">SectionId</a> sectionId)</td></tr>
76
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89f9d38dac57168e69b95298d076443b"></a><!-- doxytag: member="Exiv2::ExifTags::sectionName" ref="89f9d38dac57168e69b95298d076443b" args="(SectionId sectionId)" -->
77
static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#89f9d38dac57168e69b95298d076443b">sectionName</a> (<a class="el" href="namespaceExiv2.html#940532cc1e3dec83d113384d677f6e6f">SectionId</a> sectionId)</td></tr>
69
79
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the section. <br></td></tr>
70
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#f33cf07de513e05bfd45d8613717ccb3">sectionName</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
72
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the section for a combination of tag and IFD id. <a href="#f33cf07de513e05bfd45d8613717ccb3"></a><br></td></tr>
73
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#0a977d1628a51f8f6428faadeaae3b3d">sectionDesc</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
75
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the description of the section for a combination of tag and IFD id. <a href="#0a977d1628a51f8f6428faadeaae3b3d"></a><br></td></tr>
76
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5023148dcc83a6da4e47ba2c5c7e73ca"></a><!-- doxytag: member="Exiv2::ExifTags::sectionId" ref="5023148dcc83a6da4e47ba2c5c7e73ca" args="(const std::string &sectionName)" -->
77
static <a class="el" href="namespaceExiv2.html#940532cc1e3dec83d113384d677f6e6f">SectionId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#5023148dcc83a6da4e47ba2c5c7e73ca">sectionId</a> (const std::string &sectionName)</td></tr>
80
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#999f23a8a4400f41f965635c85560903">sectionName</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
82
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the section for a combination of tag and IFD id. <a href="#999f23a8a4400f41f965635c85560903"></a><br></td></tr>
83
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#65e4f8a45de12f83aa7584d3282eabfb">sectionDesc</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
85
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the description of the section for a combination of tag and IFD id. <a href="#65e4f8a45de12f83aa7584d3282eabfb"></a><br></td></tr>
86
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9da929bf38a5074d8b996a663e07c59d"></a><!-- doxytag: member="Exiv2::ExifTags::sectionId" ref="9da929bf38a5074d8b996a663e07c59d" args="(const std::string &sectionName)" -->
87
static <a class="el" href="namespaceExiv2.html#940532cc1e3dec83d113384d677f6e6f">SectionId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#9da929bf38a5074d8b996a663e07c59d">sectionId</a> (const std::string &sectionName)</td></tr>
79
89
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the section id for a section name. <br></td></tr>
80
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9bbe0ff0ebcc71502f3081614c56868a"></a><!-- doxytag: member="Exiv2::ExifTags::tagType" ref="9bbe0ff0ebcc71502f3081614c56868a" args="(uint16_t tag, IfdId ifdId)" -->
81
static <a class="el" href="namespaceExiv2.html#5153319711f35fe81cbc13f4b852450c">TypeId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#9bbe0ff0ebcc71502f3081614c56868a">tagType</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
90
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e32e5333423863210b01fb5fea267ac8"></a><!-- doxytag: member="Exiv2::ExifTags::tagType" ref="e32e5333423863210b01fb5fea267ac8" args="(uint16_t tag, IfdId ifdId)" -->
91
static <a class="el" href="namespaceExiv2.html#5153319711f35fe81cbc13f4b852450c">TypeId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#e32e5333423863210b01fb5fea267ac8">tagType</a> (uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
83
93
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return the type for tag and IFD id. <br></td></tr>
84
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c286f4f52806931386086c486dedc883"></a><!-- doxytag: member="Exiv2::ExifTags::printTag" ref="c286f4f52806931386086c486dedc883" args="(std::ostream &os, uint16_t tag, IfdId ifdId, const Value &value)" -->
85
static std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#c286f4f52806931386086c486dedc883">printTag</a> (std::ostream &os, uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &value)</td></tr>
94
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6e64fe7dc1f8378dd70ee799651e3523"></a><!-- doxytag: member="Exiv2::ExifTags::printTag" ref="6e64fe7dc1f8378dd70ee799651e3523" args="(std::ostream &os, uint16_t tag, IfdId ifdId, const Value &value)" -->
95
static std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#6e64fe7dc1f8378dd70ee799651e3523">printTag</a> (std::ostream &os, uint16_t tag, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &value)</td></tr>
87
97
<tr><td class="mdescLeft"> </td><td class="mdescRight">Interpret and print the value of an Exif tag. <br></td></tr>
88
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c8741d3b5757722e5fdbf702463293f9"></a><!-- doxytag: member="Exiv2::ExifTags::taglist" ref="c8741d3b5757722e5fdbf702463293f9" args="(std::ostream &os)" -->
89
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#c8741d3b5757722e5fdbf702463293f9">taglist</a> (std::ostream &os)</td></tr>
98
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="516acae1ecaf2c17a818e7f148f5ef23"></a><!-- doxytag: member="Exiv2::ExifTags::ifdTagList" ref="516acae1ecaf2c17a818e7f148f5ef23" args="()" -->
99
static const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#516acae1ecaf2c17a818e7f148f5ef23">ifdTagList</a> ()</td></tr>
101
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return read-only list of built-in IFD0/1 tags. <br></td></tr>
102
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="40e4beafbff6434995a14b1f95287986"></a><!-- doxytag: member="Exiv2::ExifTags::exifTagList" ref="40e4beafbff6434995a14b1f95287986" args="()" -->
103
static const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#40e4beafbff6434995a14b1f95287986">exifTagList</a> ()</td></tr>
105
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return read-only list of built-in Exif IFD tags. <br></td></tr>
106
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d91a66f0ab494505f5baf9d506ea8974"></a><!-- doxytag: member="Exiv2::ExifTags::iopTagList" ref="d91a66f0ab494505f5baf9d506ea8974" args="()" -->
107
static const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#d91a66f0ab494505f5baf9d506ea8974">iopTagList</a> ()</td></tr>
109
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return read-only list of built-in IOP tags. <br></td></tr>
110
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="68fb7eed0afc1c07d01e0e5cc6f2155c"></a><!-- doxytag: member="Exiv2::ExifTags::gpsTagList" ref="68fb7eed0afc1c07d01e0e5cc6f2155c" args="()" -->
111
static const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#68fb7eed0afc1c07d01e0e5cc6f2155c">gpsTagList</a> ()</td></tr>
113
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return read-only list of built-in GPS tags. <br></td></tr>
114
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aae547a940b887c4c5e3910c64a222c7"></a><!-- doxytag: member="Exiv2::ExifTags::taglist" ref="aae547a940b887c4c5e3910c64a222c7" args="(std::ostream &os)" -->
115
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#aae547a940b887c4c5e3910c64a222c7">taglist</a> (std::ostream &os)</td></tr>
91
117
<tr><td class="mdescLeft"> </td><td class="mdescRight">Print a list of all standard Exif tags to output stream. <br></td></tr>
92
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bc199d480b51460f3d4224ea8ffed65f"></a><!-- doxytag: member="Exiv2::ExifTags::makerTaglist" ref="bc199d480b51460f3d4224ea8ffed65f" args="(std::ostream &os, IfdId ifdId)" -->
93
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#bc199d480b51460f3d4224ea8ffed65f">makerTaglist</a> (std::ostream &os, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
118
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="322138f1e0c4428b45915913414c876e"></a><!-- doxytag: member="Exiv2::ExifTags::makerTaglist" ref="322138f1e0c4428b45915913414c876e" args="(std::ostream &os, IfdId ifdId)" -->
119
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#322138f1e0c4428b45915913414c876e">makerTaglist</a> (std::ostream &os, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
95
121
<tr><td class="mdescLeft"> </td><td class="mdescRight">Print a list of all tags related to one makernote IfdId. <br></td></tr>
96
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f2e43b8cf27fcf4d878e1d20c690446f"></a><!-- doxytag: member="Exiv2::ExifTags::registerBaseTagInfo" ref="f2e43b8cf27fcf4d878e1d20c690446f" args="(IfdId ifdId)" -->
97
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#f2e43b8cf27fcf4d878e1d20c690446f">registerBaseTagInfo</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
122
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9825be532918829e3943d73e6c593441"></a><!-- doxytag: member="Exiv2::ExifTags::registerBaseTagInfo" ref="9825be532918829e3943d73e6c593441" args="(IfdId ifdId)" -->
123
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#9825be532918829e3943d73e6c593441">registerBaseTagInfo</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
99
125
<tr><td class="mdescLeft"> </td><td class="mdescRight">Register an IfdId with the base IFD TagInfo list for a makernote. <br></td></tr>
100
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#885239c903e492f4bd9133279bc526f5">registerMakerTagInfo</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId, const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> *tagInfo)</td></tr>
126
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#2dbab170cc13ab86b80213f0192d932a">registerMakerTagInfo</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId, const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> *tagInfo)</td></tr>
102
<tr><td class="mdescLeft"> </td><td class="mdescRight">Register an IfdId and TagInfo list for a makernote. <a href="#885239c903e492f4bd9133279bc526f5"></a><br></td></tr>
103
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="06d3901f3206dd7500d05556dde6f758"></a><!-- doxytag: member="Exiv2::ExifTags::isMakerIfd" ref="06d3901f3206dd7500d05556dde6f758" args="(IfdId ifdId)" -->
104
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#06d3901f3206dd7500d05556dde6f758">isMakerIfd</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
128
<tr><td class="mdescLeft"> </td><td class="mdescRight">Register an IfdId and TagInfo list for a makernote. <a href="#2dbab170cc13ab86b80213f0192d932a"></a><br></td></tr>
129
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="637c798ac4e3144fababf76778245445"></a><!-- doxytag: member="Exiv2::ExifTags::isMakerIfd" ref="637c798ac4e3144fababf76778245445" args="(IfdId ifdId)" -->
130
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html#637c798ac4e3144fababf76778245445">isMakerIfd</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
106
132
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return true if <em>ifdId</em> is an Ifd Id which is registered as a makernote Ifd id. Note: Calling this function with makerIfd returns false. <br></td></tr>
109
135
Container for Exif tag information. Implemented as a static class.
111
137
<hr><h2>Member Function Documentation</h2>
112
<a class="anchor" name="885239c903e492f4bd9133279bc526f5"></a><!-- doxytag: member="Exiv2::ExifTags::registerMakerTagInfo" ref="885239c903e492f4bd9133279bc526f5" args="(IfdId ifdId, const TagInfo *tagInfo)" --><p>
113
<table class="mdTable" cellpadding="2" cellspacing="0">
116
<table cellpadding="0" cellspacing="0" border="0">
118
<td class="md" nowrap valign="top">void Exiv2::ExifTags::registerMakerTagInfo </td>
119
<td class="md" valign="top">( </td>
120
<td class="md" nowrap valign="top"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
121
<td class="mdname" nowrap> <em>ifdId</em>, </td>
124
<td class="md" nowrap align="right"></td>
126
<td class="md" nowrap>const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> * </td>
127
<td class="mdname" nowrap> <em>tagInfo</em></td>
131
<td class="md">) </td>
132
<td class="md" colspan="2"><code> [static]</code></td>
138
<table cellspacing="5" cellpadding="0" border="0">
138
<a class="anchor" name="49538eaa6791468d5bb95198d416022d"></a><!-- doxytag: member="Exiv2::ExifTags::tagName" ref="49538eaa6791468d5bb95198d416022d" args="(uint16_t tag, IfdId ifdId)" -->
139
<div class="memitem">
140
<div class="memproto">
141
<table class="memname">
143
<td class="memname">static std::string Exiv2::ExifTags::tagName </td>
145
<td class="paramtype">uint16_t </td>
146
<td class="paramname"> <em>tag</em>, </td>
149
<td class="paramkey"></td>
151
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
152
<td class="paramname"> <em>ifdId</em></td><td> </td>
157
<td></td><td></td><td width="100%"><code> [static]</code></td>
164
Return the name of the tag or a string with the hexadecimal value of the tag in the form "0x01ff", if the tag is not a known Exif tag.
166
<dl compact><dt><b>Parameters:</b></dt><dd>
167
<table border="0" cellspacing="2" cellpadding="0">
168
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
169
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
172
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The name of the tag or a string containing the hexadecimal value of the tag in the form "0x01ff", if this is an unknown tag. </dd></dl>
176
<a class="anchor" name="ba16a1e6422c95c110e130ba291dbe70"></a><!-- doxytag: member="Exiv2::ExifTags::tagTitle" ref="ba16a1e6422c95c110e130ba291dbe70" args="(uint16_t tag, IfdId ifdId)" -->
177
<div class="memitem">
178
<div class="memproto">
179
<table class="memname">
181
<td class="memname">static const char* Exiv2::ExifTags::tagTitle </td>
183
<td class="paramtype">uint16_t </td>
184
<td class="paramname"> <em>tag</em>, </td>
187
<td class="paramkey"></td>
189
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
190
<td class="paramname"> <em>ifdId</em></td><td> </td>
195
<td></td><td></td><td width="100%"><code> [static]</code></td>
202
Return the title (label) of the tag. (Deprecated, use <a class="el" href="classExiv2_1_1ExifTags.html#5a2a0a876b63f809a97b4b28ea5eb01b">tagLabel()</a> instead.).
204
<dl compact><dt><b>Parameters:</b></dt><dd>
205
<table border="0" cellspacing="2" cellpadding="0">
206
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
207
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
210
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The title (label) of the tag. </dd></dl>
214
<a class="anchor" name="5a2a0a876b63f809a97b4b28ea5eb01b"></a><!-- doxytag: member="Exiv2::ExifTags::tagLabel" ref="5a2a0a876b63f809a97b4b28ea5eb01b" args="(uint16_t tag, IfdId ifdId)" -->
215
<div class="memitem">
216
<div class="memproto">
217
<table class="memname">
219
<td class="memname">static const char* Exiv2::ExifTags::tagLabel </td>
221
<td class="paramtype">uint16_t </td>
222
<td class="paramname"> <em>tag</em>, </td>
225
<td class="paramkey"></td>
227
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
228
<td class="paramname"> <em>ifdId</em></td><td> </td>
233
<td></td><td></td><td width="100%"><code> [static]</code></td>
240
Return the title (label) of the tag.
242
<dl compact><dt><b>Parameters:</b></dt><dd>
243
<table border="0" cellspacing="2" cellpadding="0">
244
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
245
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
248
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The title (label) of the tag. </dd></dl>
252
<a class="anchor" name="6c15594226c9a58a2120bd8b1e1c7af7"></a><!-- doxytag: member="Exiv2::ExifTags::tagDesc" ref="6c15594226c9a58a2120bd8b1e1c7af7" args="(uint16_t tag, IfdId ifdId)" -->
253
<div class="memitem">
254
<div class="memproto">
255
<table class="memname">
257
<td class="memname">static const char* Exiv2::ExifTags::tagDesc </td>
259
<td class="paramtype">uint16_t </td>
260
<td class="paramname"> <em>tag</em>, </td>
263
<td class="paramkey"></td>
265
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
266
<td class="paramname"> <em>ifdId</em></td><td> </td>
271
<td></td><td></td><td width="100%"><code> [static]</code></td>
278
Return the description of the tag.
280
<dl compact><dt><b>Parameters:</b></dt><dd>
281
<table border="0" cellspacing="2" cellpadding="0">
282
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
283
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
286
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The description of the tag or a string indicating that the tag is unknown. </dd></dl>
290
<a class="anchor" name="6013d4c72bc6571737cac21ab0b781de"></a><!-- doxytag: member="Exiv2::ExifTags::tag" ref="6013d4c72bc6571737cac21ab0b781de" args="(const std::string &tagName, IfdId ifdId)" -->
291
<div class="memitem">
292
<div class="memproto">
293
<table class="memname">
295
<td class="memname">static uint16_t Exiv2::ExifTags::tag </td>
297
<td class="paramtype">const std::string & </td>
298
<td class="paramname"> <em>tagName</em>, </td>
301
<td class="paramkey"></td>
303
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
304
<td class="paramname"> <em>ifdId</em></td><td> </td>
309
<td></td><td></td><td width="100%"><code> [static]</code></td>
316
Return the tag for one combination of IFD id and tagName. If the tagName is not known, it expects tag names in the form "0x01ff" and converts them to unsigned integer.
318
<dl compact><dt><b>Exceptions:</b></dt><dd>
319
<table border="0" cellspacing="2" cellpadding="0">
320
<tr><td valign="top"></td><td valign="top"><em><a class="el" href="classExiv2_1_1Error.html">Error</a></em> </td><td>if the tagname or ifdId is invalid </td></tr>
326
<a class="anchor" name="999f23a8a4400f41f965635c85560903"></a><!-- doxytag: member="Exiv2::ExifTags::sectionName" ref="999f23a8a4400f41f965635c85560903" args="(uint16_t tag, IfdId ifdId)" -->
327
<div class="memitem">
328
<div class="memproto">
329
<table class="memname">
331
<td class="memname">static const char* Exiv2::ExifTags::sectionName </td>
333
<td class="paramtype">uint16_t </td>
334
<td class="paramname"> <em>tag</em>, </td>
337
<td class="paramkey"></td>
339
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
340
<td class="paramname"> <em>ifdId</em></td><td> </td>
345
<td></td><td></td><td width="100%"><code> [static]</code></td>
352
Return the name of the section for a combination of tag and IFD id.
354
<dl compact><dt><b>Parameters:</b></dt><dd>
355
<table border="0" cellspacing="2" cellpadding="0">
356
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
357
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
360
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The name of the section or a string indicating that the section or the tag is unknown. </dd></dl>
364
<a class="anchor" name="65e4f8a45de12f83aa7584d3282eabfb"></a><!-- doxytag: member="Exiv2::ExifTags::sectionDesc" ref="65e4f8a45de12f83aa7584d3282eabfb" args="(uint16_t tag, IfdId ifdId)" -->
365
<div class="memitem">
366
<div class="memproto">
367
<table class="memname">
369
<td class="memname">static const char* Exiv2::ExifTags::sectionDesc </td>
371
<td class="paramtype">uint16_t </td>
372
<td class="paramname"> <em>tag</em>, </td>
375
<td class="paramkey"></td>
377
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
378
<td class="paramname"> <em>ifdId</em></td><td> </td>
383
<td></td><td></td><td width="100%"><code> [static]</code></td>
390
Return the description of the section for a combination of tag and IFD id.
392
<dl compact><dt><b>Parameters:</b></dt><dd>
393
<table border="0" cellspacing="2" cellpadding="0">
394
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
395
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
398
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The description of the section or a string indicating that the section or the tag is unknown. </dd></dl>
402
<a class="anchor" name="2dbab170cc13ab86b80213f0192d932a"></a><!-- doxytag: member="Exiv2::ExifTags::registerMakerTagInfo" ref="2dbab170cc13ab86b80213f0192d932a" args="(IfdId ifdId, const TagInfo *tagInfo)" -->
403
<div class="memitem">
404
<div class="memproto">
405
<table class="memname">
407
<td class="memname">static void Exiv2::ExifTags::registerMakerTagInfo </td>
409
<td class="paramtype"><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
410
<td class="paramname"> <em>ifdId</em>, </td>
413
<td class="paramkey"></td>
415
<td class="paramtype">const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> * </td>
416
<td class="paramname"> <em>tagInfo</em></td><td> </td>
421
<td></td><td></td><td width="100%"><code> [static]</code></td>
146
428
Register an IfdId and TagInfo list for a makernote.
150
432
<tr><td valign="top"></td><td valign="top"><em><a class="el" href="classExiv2_1_1Error.html">Error</a></em> </td><td>if the MakerTagInfo registry is full </td></tr>
156
<a class="anchor" name="0a977d1628a51f8f6428faadeaae3b3d"></a><!-- doxytag: member="Exiv2::ExifTags::sectionDesc" ref="0a977d1628a51f8f6428faadeaae3b3d" args="(uint16_t tag, IfdId ifdId)" --><p>
157
<table class="mdTable" cellpadding="2" cellspacing="0">
160
<table cellpadding="0" cellspacing="0" border="0">
162
<td class="md" nowrap valign="top">const char * Exiv2::ExifTags::sectionDesc </td>
163
<td class="md" valign="top">( </td>
164
<td class="md" nowrap valign="top">uint16_t </td>
165
<td class="mdname" nowrap> <em>tag</em>, </td>
168
<td class="md" nowrap align="right"></td>
170
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
171
<td class="mdname" nowrap> <em>ifdId</em></td>
175
<td class="md">) </td>
176
<td class="md" colspan="2"><code> [static]</code></td>
182
<table cellspacing="5" cellpadding="0" border="0">
190
Return the description of the section for a combination of tag and IFD id.
192
<dl compact><dt><b>Parameters:</b></dt><dd>
193
<table border="0" cellspacing="2" cellpadding="0">
194
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
195
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
198
<dl compact><dt><b>Returns:</b></dt><dd>The description of the section or a string indicating that the section or the tag is unknown. </dd></dl>
202
<a class="anchor" name="f33cf07de513e05bfd45d8613717ccb3"></a><!-- doxytag: member="Exiv2::ExifTags::sectionName" ref="f33cf07de513e05bfd45d8613717ccb3" args="(uint16_t tag, IfdId ifdId)" --><p>
203
<table class="mdTable" cellpadding="2" cellspacing="0">
206
<table cellpadding="0" cellspacing="0" border="0">
208
<td class="md" nowrap valign="top">const char * Exiv2::ExifTags::sectionName </td>
209
<td class="md" valign="top">( </td>
210
<td class="md" nowrap valign="top">uint16_t </td>
211
<td class="mdname" nowrap> <em>tag</em>, </td>
214
<td class="md" nowrap align="right"></td>
216
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
217
<td class="mdname" nowrap> <em>ifdId</em></td>
221
<td class="md">) </td>
222
<td class="md" colspan="2"><code> [static]</code></td>
228
<table cellspacing="5" cellpadding="0" border="0">
236
Return the name of the section for a combination of tag and IFD id.
238
<dl compact><dt><b>Parameters:</b></dt><dd>
239
<table border="0" cellspacing="2" cellpadding="0">
240
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
241
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
244
<dl compact><dt><b>Returns:</b></dt><dd>The name of the section or a string indicating that the section or the tag is unknown. </dd></dl>
248
<a class="anchor" name="5f049c84559c6268a740ca008f7638ee"></a><!-- doxytag: member="Exiv2::ExifTags::tag" ref="5f049c84559c6268a740ca008f7638ee" args="(const std::string &tagName, IfdId ifdId)" --><p>
249
<table class="mdTable" cellpadding="2" cellspacing="0">
252
<table cellpadding="0" cellspacing="0" border="0">
254
<td class="md" nowrap valign="top">uint16_t Exiv2::ExifTags::tag </td>
255
<td class="md" valign="top">( </td>
256
<td class="md" nowrap valign="top">const std::string & </td>
257
<td class="mdname" nowrap> <em>tagName</em>, </td>
260
<td class="md" nowrap align="right"></td>
262
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
263
<td class="mdname" nowrap> <em>ifdId</em></td>
267
<td class="md">) </td>
268
<td class="md" colspan="2"><code> [static]</code></td>
274
<table cellspacing="5" cellpadding="0" border="0">
282
Return the tag for one combination of IFD id and tagName. If the tagName is not known, it expects tag names in the form "0x01ff" and converts them to unsigned integer.
284
<dl compact><dt><b>Exceptions:</b></dt><dd>
285
<table border="0" cellspacing="2" cellpadding="0">
286
<tr><td valign="top"></td><td valign="top"><em><a class="el" href="classExiv2_1_1Error.html">Error</a></em> </td><td>if the tagname or ifdId is invalid </td></tr>
292
<a class="anchor" name="18767bc517b663027f2afccadd8cad2e"></a><!-- doxytag: member="Exiv2::ExifTags::tagDesc" ref="18767bc517b663027f2afccadd8cad2e" args="(uint16_t tag, IfdId ifdId)" --><p>
293
<table class="mdTable" cellpadding="2" cellspacing="0">
296
<table cellpadding="0" cellspacing="0" border="0">
298
<td class="md" nowrap valign="top">const char * Exiv2::ExifTags::tagDesc </td>
299
<td class="md" valign="top">( </td>
300
<td class="md" nowrap valign="top">uint16_t </td>
301
<td class="mdname" nowrap> <em>tag</em>, </td>
304
<td class="md" nowrap align="right"></td>
306
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
307
<td class="mdname" nowrap> <em>ifdId</em></td>
311
<td class="md">) </td>
312
<td class="md" colspan="2"><code> [static]</code></td>
318
<table cellspacing="5" cellpadding="0" border="0">
326
Return the description of the tag.
328
<dl compact><dt><b>Parameters:</b></dt><dd>
329
<table border="0" cellspacing="2" cellpadding="0">
330
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
331
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
334
<dl compact><dt><b>Returns:</b></dt><dd>The description of the tag or a string indicating that the tag is unknown. </dd></dl>
338
<a class="anchor" name="0a117e29fd95a762edb2f41b0dcd9b16"></a><!-- doxytag: member="Exiv2::ExifTags::tagLabel" ref="0a117e29fd95a762edb2f41b0dcd9b16" args="(uint16_t tag, IfdId ifdId)" --><p>
339
<table class="mdTable" cellpadding="2" cellspacing="0">
342
<table cellpadding="0" cellspacing="0" border="0">
344
<td class="md" nowrap valign="top">const char * Exiv2::ExifTags::tagLabel </td>
345
<td class="md" valign="top">( </td>
346
<td class="md" nowrap valign="top">uint16_t </td>
347
<td class="mdname" nowrap> <em>tag</em>, </td>
350
<td class="md" nowrap align="right"></td>
352
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
353
<td class="mdname" nowrap> <em>ifdId</em></td>
357
<td class="md">) </td>
358
<td class="md" colspan="2"><code> [static]</code></td>
364
<table cellspacing="5" cellpadding="0" border="0">
372
Return the title (label) of the tag.
374
<dl compact><dt><b>Parameters:</b></dt><dd>
375
<table border="0" cellspacing="2" cellpadding="0">
376
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
377
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
380
<dl compact><dt><b>Returns:</b></dt><dd>The title (label) of the tag. </dd></dl>
384
<a class="anchor" name="93303104a70ce83542df6757190f250d"></a><!-- doxytag: member="Exiv2::ExifTags::tagName" ref="93303104a70ce83542df6757190f250d" args="(uint16_t tag, IfdId ifdId)" --><p>
385
<table class="mdTable" cellpadding="2" cellspacing="0">
388
<table cellpadding="0" cellspacing="0" border="0">
390
<td class="md" nowrap valign="top">std::string Exiv2::ExifTags::tagName </td>
391
<td class="md" valign="top">( </td>
392
<td class="md" nowrap valign="top">uint16_t </td>
393
<td class="mdname" nowrap> <em>tag</em>, </td>
396
<td class="md" nowrap align="right"></td>
398
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
399
<td class="mdname" nowrap> <em>ifdId</em></td>
403
<td class="md">) </td>
404
<td class="md" colspan="2"><code> [static]</code></td>
410
<table cellspacing="5" cellpadding="0" border="0">
418
Return the name of the tag or a string with the hexadecimal value of the tag in the form "0x01ff", if the tag is not a known Exif tag.
420
<dl compact><dt><b>Parameters:</b></dt><dd>
421
<table border="0" cellspacing="2" cellpadding="0">
422
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
423
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
426
<dl compact><dt><b>Returns:</b></dt><dd>The name of the tag or a string containing the hexadecimal value of the tag in the form "0x01ff", if this is an unknown tag. </dd></dl>
430
<a class="anchor" name="58c974880a8b47631b320562f98b99ad"></a><!-- doxytag: member="Exiv2::ExifTags::tagTitle" ref="58c974880a8b47631b320562f98b99ad" args="(uint16_t tag, IfdId ifdId)" --><p>
431
<table class="mdTable" cellpadding="2" cellspacing="0">
434
<table cellpadding="0" cellspacing="0" border="0">
436
<td class="md" nowrap valign="top">const char * Exiv2::ExifTags::tagTitle </td>
437
<td class="md" valign="top">( </td>
438
<td class="md" nowrap valign="top">uint16_t </td>
439
<td class="mdname" nowrap> <em>tag</em>, </td>
442
<td class="md" nowrap align="right"></td>
444
<td class="md" nowrap><a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> </td>
445
<td class="mdname" nowrap> <em>ifdId</em></td>
449
<td class="md">) </td>
450
<td class="md" colspan="2"><code> [static]</code></td>
456
<table cellspacing="5" cellpadding="0" border="0">
464
Return the title (label) of the tag. (Deprecated, use <a class="el" href="classExiv2_1_1ExifTags.html#0a117e29fd95a762edb2f41b0dcd9b16">tagLabel()</a> instead.).
466
<dl compact><dt><b>Parameters:</b></dt><dd>
467
<table border="0" cellspacing="2" cellpadding="0">
468
<tr><td valign="top"></td><td valign="top"><em>tag</em> </td><td>The tag </td></tr>
469
<tr><td valign="top"></td><td valign="top"><em>ifdId</em> </td><td>IFD id </td></tr>
472
<dl compact><dt><b>Returns:</b></dt><dd>The title (label) of the tag. </dd></dl>
476
<hr>The documentation for this class was generated from the following files:<ul>
477
<li><a class="el" href="tags_8hpp.html">tags.hpp</a><li>tags.cpp</ul>
478
<hr size="1"><address style="align: right;"><small>Generated on Fri Jun 2 23:55:22 2006 for Exiv2 by
438
<hr>The documentation for this class was generated from the following file:<ul>
439
<li><a class="el" href="tags_8hpp.html">tags.hpp</a></ul>
440
<hr size="1"><address style="align: right;"><small>Generated on Mon Nov 27 20:16:33 2006 for Exiv2 by
479
441
<a href="http://www.doxygen.org/index.html">
480
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
442
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>