~ubuntu-branches/ubuntu/precise/exiv2/precise

« back to all changes in this revision

Viewing changes to doc/html/namespaceExiv2.html

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Mercatante
  • Date: 2006-12-07 18:40:10 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20061207184010-0ouu8v0dr8nznob9
Tags: 0.12-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.4.6 -->
 
7
<!-- Generated by Doxygen 1.5.1 -->
8
8
<div class="tabs">
9
9
  <ul>
10
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
12
    <li><a href="classes.html"><span>Classes</span></a></li>
13
13
    <li><a href="files.html"><span>Files</span></a></li>
14
14
    <li><a href="examples.html"><span>Examples</span></a></li>
 
15
    <li>
 
16
      <form action="search.php" method="get">
 
17
        <table cellspacing="0" cellpadding="0" border="0">
 
18
          <tr>
 
19
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
 
20
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
 
21
          </tr>
 
22
        </table>
 
23
      </form>
 
24
    </li>
15
25
  </ul></div>
16
26
<div class="tabs">
17
27
  <ul>
39
49
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1CanonMakerNote.html">CanonMakerNote</a></td></tr>
40
50
 
41
51
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> for Canon cameras.  <a href="classExiv2_1_1CanonMakerNote.html#_details">More...</a><br></td></tr>
 
52
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1Cr2Image.html">Cr2Image</a></td></tr>
 
53
 
 
54
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to access Canon CR2 images. Exif metadata and a comment are supported directly, IPTC is read from the Exif data, if present.  <a href="classExiv2_1_1Cr2Image.html#_details">More...</a><br></td></tr>
 
55
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1Cr2Decoder.html">Cr2Decoder</a></td></tr>
 
56
 
 
57
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Table of Cr2 decoding functions and find function. See <a class="el" href="classExiv2_1_1TiffDecoder.html">TiffDecoder</a> for details.  <a href="classExiv2_1_1Cr2Decoder.html#_details">More...</a><br></td></tr>
 
58
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1Cr2Header.html">Cr2Header</a></td></tr>
 
59
 
 
60
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class models a Canon CR2 header structure.  <a href="classExiv2_1_1Cr2Header.html#_details">More...</a><br></td></tr>
42
61
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1CrwImage.html">CrwImage</a></td></tr>
43
62
 
44
63
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to access raw Canon Crw images. Only Exif metadata and a comment are supported. Crw format does not contain Iptc metadata.  <a href="classExiv2_1_1CrwImage.html#_details">More...</a><br></td></tr>
73
92
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dataset information.  <a href="structExiv2_1_1DataSet.html#_details">More...</a><br></td></tr>
74
93
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html">IptcDataSets</a></td></tr>
75
94
 
76
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Container for Iptc dataset information. Implemented as a static class.  <a href="classExiv2_1_1IptcDataSets.html#_details">More...</a><br></td></tr>
 
95
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Container for IPTC dataset information. Implemented as a static class.  <a href="classExiv2_1_1IptcDataSets.html#_details">More...</a><br></td></tr>
77
96
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcKey.html">IptcKey</a></td></tr>
78
97
 
79
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Concrete keys for Iptc metadata.  <a href="classExiv2_1_1IptcKey.html#_details">More...</a><br></td></tr>
 
98
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Concrete keys for IPTC metadata.  <a href="classExiv2_1_1IptcKey.html#_details">More...</a><br></td></tr>
80
99
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1ErrMsg.html">ErrMsg</a></td></tr>
81
100
 
82
101
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Helper structure defining an error message.  <a href="structExiv2_1_1ErrMsg.html#_details">More...</a><br></td></tr>
130
149
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Helper class modelling the TIFF header structure.  <a href="classExiv2_1_1TiffHeader.html#_details">More...</a><br></td></tr>
131
150
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1Iptcdatum.html">Iptcdatum</a></td></tr>
132
151
 
133
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Information related to one Iptc dataset. An Iptc metadatum consists of an <a class="el" href="classExiv2_1_1IptcKey.html">IptcKey</a> and a <a class="el" href="classExiv2_1_1Value.html">Value</a> and provides methods to manipulate these.  <a href="classExiv2_1_1Iptcdatum.html#_details">More...</a><br></td></tr>
 
152
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Information related to one IPTC dataset. An IPTC metadatum consists of an <a class="el" href="classExiv2_1_1IptcKey.html">IptcKey</a> and a <a class="el" href="classExiv2_1_1Value.html">Value</a> and provides methods to manipulate these.  <a href="classExiv2_1_1Iptcdatum.html#_details">More...</a><br></td></tr>
134
153
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1FindMetadatumById.html">FindMetadatumById</a></td></tr>
135
154
 
136
155
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unary predicate that matches an <a class="el" href="classExiv2_1_1Iptcdatum.html">Iptcdatum</a> with given record and dataset.  <a href="classExiv2_1_1FindMetadatumById.html#_details">More...</a><br></td></tr>
137
156
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcData.html">IptcData</a></td></tr>
138
157
 
139
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A container for Iptc data. This is a top-level class of the Exiv2 library.  <a href="classExiv2_1_1IptcData.html#_details">More...</a><br></td></tr>
 
158
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A container for IPTC data. This is a top-level class of the Exiv2 library.  <a href="classExiv2_1_1IptcData.html#_details">More...</a><br></td></tr>
140
159
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1Photoshop.html">Photoshop</a></td></tr>
141
160
 
142
161
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Helper class, has methods to deal with Photoshop "Information Resource Blocks" (IRBs).  <a href="structExiv2_1_1Photoshop.html#_details">More...</a><br></td></tr>
221
240
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1PanasonicMakerNote.html">PanasonicMakerNote</a></td></tr>
222
241
 
223
242
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> for Panasonic cameras.  <a href="classExiv2_1_1PanasonicMakerNote.html#_details">More...</a><br></td></tr>
 
243
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1PngChunk.html">PngChunk</a></td></tr>
 
244
 
 
245
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stateless parser class for data in PNG chunk format. Images use this class to decode and encode PNG-based data.  <a href="classExiv2_1_1PngChunk.html#_details">More...</a><br></td></tr>
 
246
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1PngImage.html">PngImage</a></td></tr>
 
247
 
 
248
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class to access raw PNG images. Exif/IPTC metadata are supported directly.  <a href="classExiv2_1_1PngImage.html#_details">More...</a><br></td></tr>
224
249
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1SigmaMakerNote.html">SigmaMakerNote</a></td></tr>
225
250
 
226
251
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> for Sigma (Foveon) cameras.  <a href="classExiv2_1_1SigmaMakerNote.html#_details">More...</a><br></td></tr>
239
264
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a></td></tr>
240
265
 
241
266
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Helper structure for lookup tables for translations of numeric tag values to human readable labels.  <a href="structExiv2_1_1TagDetails.html#_details">More...</a><br></td></tr>
 
267
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TagDetailsBitmask.html">TagDetailsBitmask</a></td></tr>
 
268
 
 
269
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Helper structure for lookup tables for translations of bitmask values to human readable labels.  <a href="structExiv2_1_1TagDetailsBitmask.html#_details">More...</a><br></td></tr>
242
270
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifTags.html">ExifTags</a></td></tr>
243
271
 
244
272
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Container for Exif tag information. Implemented as a static class.  <a href="classExiv2_1_1ExifTags.html#_details">More...</a><br></td></tr>
245
273
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExifKey.html">ExifKey</a></td></tr>
246
274
 
247
275
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Concrete keys for Exif metadata.  <a href="classExiv2_1_1ExifKey.html#_details">More...</a><br></td></tr>
248
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TiffGroupInfo.html">TiffGroupInfo</a></td></tr>
249
 
 
250
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure for group and group name info.  <a href="structExiv2_1_1TiffGroupInfo.html#_details">More...</a><br></td></tr>
251
276
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a></td></tr>
252
277
 
253
278
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Interface class for components of a TIFF directory hierarchy (Composite pattern). Both TIFF directories as well as entries implement this interface. A component can be uniquely identified by a tag, group tupel. This class is implemented as a NVI (Non-Virtual Interface) and it has an interface for visitors (Visitor pattern).  <a href="classExiv2_1_1TiffComponent.html#_details">More...</a><br></td></tr>
254
279
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a></td></tr>
255
280
 
256
281
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Data structure used as a row (element) of a table (array) describing the TIFF structure of an image format for reading and writing. Different tables can be used to support different TIFF based image formats.  <a href="structExiv2_1_1TiffStructure.html#_details">More...</a><br></td></tr>
 
282
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TiffDecoderInfo.html">TiffDecoderInfo</a></td></tr>
 
283
 
 
284
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TIFF decoder table for functions to decode special cases.  <a href="structExiv2_1_1TiffDecoderInfo.html#_details">More...</a><br></td></tr>
257
285
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html">TiffEntryBase</a></td></tr>
258
286
 
259
287
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This abstract base class provides the common functionality of an IFD directory entry and defines an extended interface for derived concrete entries, which allows access to the attributes of the entry.  <a href="classExiv2_1_1TiffEntryBase.html#_details">More...</a><br></td></tr>
293
321
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffParser.html">TiffParser</a></td></tr>
294
322
 
295
323
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stateless parser class for data in TIFF format. Images use this class to decode and encode TIFF-based data. Uses class CreationPolicy for the creation of TIFF components.  <a href="classExiv2_1_1TiffParser.html#_details">More...</a><br></td></tr>
 
324
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffDecoder.html">TiffDecoder</a></td></tr>
 
325
 
 
326
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Table of TIFF decoding functions and find function. This class is separated from the metadata decoder visitor so that the parser can be parametrized with a different table if needed. This is used, eg., for CR2 format, which uses a different decoder table.  <a href="classExiv2_1_1TiffDecoder.html#_details">More...</a><br></td></tr>
296
327
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffVisitor.html">TiffVisitor</a></td></tr>
297
328
 
298
329
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Abstract base class defining the interface for TIFF composite vistors (Visitor pattern).  <a href="classExiv2_1_1TiffVisitor.html#_details">More...</a><br></td></tr>
299
330
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffFinder.html">TiffFinder</a></td></tr>
300
331
 
301
332
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Search the composite for a component with <em>tag</em> and <em>group</em>. Return a pointer to the component or 0, if not found. The class is ready for a first search after construction and can be re-initialized with <a class="el" href="classExiv2_1_1TiffFinder.html#ad29479f10141affd5e2fa8660feb8ce">init()</a>.  <a href="classExiv2_1_1TiffFinder.html#_details">More...</a><br></td></tr>
302
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TiffDecoderInfo.html">TiffDecoderInfo</a></td></tr>
303
 
 
304
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TIFF decoder table.  <a href="structExiv2_1_1TiffDecoderInfo.html#_details">More...</a><br></td></tr>
305
333
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffMetadataDecoder.html">TiffMetadataDecoder</a></td></tr>
306
334
 
307
335
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TIFF composite visitor to decode metadata from the TIFF tree and add it to an <a class="el" href="classExiv2_1_1Image.html">Image</a>, which is supplied in the constructor (Visitor pattern). Used by <a class="el" href="classExiv2_1_1TiffParser.html">TiffParser</a> to decode the metadata from a TIFF composite.  <a href="classExiv2_1_1TiffMetadataDecoder.html#_details">More...</a><br></td></tr>
363
391
<p>
364
392
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2_1_1Tag.html">Tag</a></td></tr>
365
393
 
366
 
<tr><td colspan="2"><br><h2>Functions printing interpreted tag values</h2></td></tr>
367
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aff7a9e01d42ce0d938b6c9ae9f2c26f"></a><!-- doxytag: member="Exiv2::printValue" ref="aff7a9e01d42ce0d938b6c9ae9f2c26f" args="(std::ostream &amp;os, const Value &amp;value)" -->
368
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#aff7a9e01d42ce0d938b6c9ae9f2c26f">printValue</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
369
 
 
370
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default print function, using the <a class="el" href="classExiv2_1_1Value.html">Value</a> output operator. <br></td></tr>
371
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4a483a6536d3805ff7fa306e05f4586c"></a><!-- doxytag: member="Exiv2::printLong" ref="4a483a6536d3805ff7fa306e05f4586c" args="(std::ostream &amp;os, const Value &amp;value)" -->
372
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4a483a6536d3805ff7fa306e05f4586c">printLong</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
373
 
 
374
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the value converted to a long. <br></td></tr>
375
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f155692c3bb98990237df82a65d3da30"></a><!-- doxytag: member="Exiv2::printFloat" ref="f155692c3bb98990237df82a65d3da30" args="(std::ostream &amp;os, const Value &amp;value)" -->
376
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#f155692c3bb98990237df82a65d3da30">printFloat</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
377
 
 
378
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a Rational or URational value in floating point format. <br></td></tr>
379
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="72a79ffe37531db77e39302848031a14"></a><!-- doxytag: member="Exiv2::printUnit" ref="72a79ffe37531db77e39302848031a14" args="(std::ostream &amp;os, const Value &amp;value)" -->
380
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#72a79ffe37531db77e39302848031a14">printUnit</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
381
 
 
382
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the unit for measuring X and Y resolution. <br></td></tr>
383
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b8e86ba00478593cac0122711aeef341"></a><!-- doxytag: member="Exiv2::print0x0103" ref="b8e86ba00478593cac0122711aeef341" args="(std::ostream &amp;os, const Value &amp;value)" -->
384
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b8e86ba00478593cac0122711aeef341">print0x0103</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
385
 
 
386
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the compression scheme used for the image data. <br></td></tr>
387
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9e5df2a23c89ef879cd6aaa67d18b010"></a><!-- doxytag: member="Exiv2::print0x0106" ref="9e5df2a23c89ef879cd6aaa67d18b010" args="(std::ostream &amp;os, const Value &amp;value)" -->
388
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9e5df2a23c89ef879cd6aaa67d18b010">print0x0106</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
389
 
 
390
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the pixel composition. <br></td></tr>
391
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b24f8022cc8be6ea702ff01e2ad6247f"></a><!-- doxytag: member="Exiv2::print0x0112" ref="b24f8022cc8be6ea702ff01e2ad6247f" args="(std::ostream &amp;os, const Value &amp;value)" -->
392
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b24f8022cc8be6ea702ff01e2ad6247f">print0x0112</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
393
 
 
394
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the orientation. <br></td></tr>
395
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54057aa3dff15a9a63650b35259e98b7"></a><!-- doxytag: member="Exiv2::print0x0213" ref="54057aa3dff15a9a63650b35259e98b7" args="(std::ostream &amp;os, const Value &amp;value)" -->
396
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#54057aa3dff15a9a63650b35259e98b7">print0x0213</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
397
 
 
398
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the YCbCrPositioning. <br></td></tr>
399
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="def4fb1caabc6f994ba56bf54ab8e881"></a><!-- doxytag: member="Exiv2::print0x8298" ref="def4fb1caabc6f994ba56bf54ab8e881" args="(std::ostream &amp;os, const Value &amp;value)" -->
400
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#def4fb1caabc6f994ba56bf54ab8e881">print0x8298</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
401
 
 
402
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the copyright. <br></td></tr>
403
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a2aa3584e9beca9e10e1f9e4a1d79ad"></a><!-- doxytag: member="Exiv2::print0x829a" ref="3a2aa3584e9beca9e10e1f9e4a1d79ad" args="(std::ostream &amp;os, const Value &amp;value)" -->
404
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3a2aa3584e9beca9e10e1f9e4a1d79ad">print0x829a</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
405
 
 
406
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure time. <br></td></tr>
407
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="98cf9cb32f4fafb5221acbab1ea810d9"></a><!-- doxytag: member="Exiv2::print0x829d" ref="98cf9cb32f4fafb5221acbab1ea810d9" args="(std::ostream &amp;os, const Value &amp;value)" -->
408
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#98cf9cb32f4fafb5221acbab1ea810d9">print0x829d</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
409
 
 
410
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the f-number. <br></td></tr>
411
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22e291a2d17a39213a48e8b5fea574cf"></a><!-- doxytag: member="Exiv2::print0x8822" ref="22e291a2d17a39213a48e8b5fea574cf" args="(std::ostream &amp;os, const Value &amp;value)" -->
412
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#22e291a2d17a39213a48e8b5fea574cf">print0x8822</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
413
 
 
414
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure mode. <br></td></tr>
415
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="57fb396d9bfd7dd4b961a50fd8bb07ea"></a><!-- doxytag: member="Exiv2::print0x8827" ref="57fb396d9bfd7dd4b961a50fd8bb07ea" args="(std::ostream &amp;os, const Value &amp;value)" -->
416
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#57fb396d9bfd7dd4b961a50fd8bb07ea">print0x8827</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
417
 
 
418
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print ISO speed ratings. <br></td></tr>
419
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="16a465c5f55b2f8066175adbab1f4b3f"></a><!-- doxytag: member="Exiv2::print0x9101" ref="16a465c5f55b2f8066175adbab1f4b3f" args="(std::ostream &amp;os, const Value &amp;value)" -->
420
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#16a465c5f55b2f8066175adbab1f4b3f">print0x9101</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
421
 
 
422
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print components configuration specific to compressed data. <br></td></tr>
423
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7854346d9969aa48b4371257e6535186"></a><!-- doxytag: member="Exiv2::print0x9201" ref="7854346d9969aa48b4371257e6535186" args="(std::ostream &amp;os, const Value &amp;value)" -->
424
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7854346d9969aa48b4371257e6535186">print0x9201</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
425
 
 
426
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print exposure time converted from APEX shutter speed value. <br></td></tr>
427
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="823feb84df830e1509054a1aed119966"></a><!-- doxytag: member="Exiv2::print0x9202" ref="823feb84df830e1509054a1aed119966" args="(std::ostream &amp;os, const Value &amp;value)" -->
428
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#823feb84df830e1509054a1aed119966">print0x9202</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
429
 
 
430
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print f-number converted from APEX aperture value. <br></td></tr>
431
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ee236bd4afe5cef2ef5b460120f0322c"></a><!-- doxytag: member="Exiv2::print0x9204" ref="ee236bd4afe5cef2ef5b460120f0322c" args="(std::ostream &amp;os, const Value &amp;value)" -->
432
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#ee236bd4afe5cef2ef5b460120f0322c">print0x9204</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
433
 
 
434
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure bias value. <br></td></tr>
435
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df6a2d5de5ec8bae56ba62964e1c6bb5"></a><!-- doxytag: member="Exiv2::print0x9206" ref="df6a2d5de5ec8bae56ba62964e1c6bb5" args="(std::ostream &amp;os, const Value &amp;value)" -->
436
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#df6a2d5de5ec8bae56ba62964e1c6bb5">print0x9206</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
437
 
 
438
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the subject distance. <br></td></tr>
439
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c183cfdd257f5ff40db31940aaccdd54"></a><!-- doxytag: member="Exiv2::print0x9207" ref="c183cfdd257f5ff40db31940aaccdd54" args="(std::ostream &amp;os, const Value &amp;value)" -->
440
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c183cfdd257f5ff40db31940aaccdd54">print0x9207</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
441
 
 
442
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the metering mode. <br></td></tr>
443
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2fff43d7736d283f00a18b0c1948e8da"></a><!-- doxytag: member="Exiv2::print0x9208" ref="2fff43d7736d283f00a18b0c1948e8da" args="(std::ostream &amp;os, const Value &amp;value)" -->
444
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2fff43d7736d283f00a18b0c1948e8da">print0x9208</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
445
 
 
446
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the light source. <br></td></tr>
447
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f7df7950654b8276c1fc405b51955168"></a><!-- doxytag: member="Exiv2::print0x9209" ref="f7df7950654b8276c1fc405b51955168" args="(std::ostream &amp;os, const Value &amp;value)" -->
448
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#f7df7950654b8276c1fc405b51955168">print0x9209</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
449
 
 
450
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the flash status. <br></td></tr>
451
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="67732ff2a45c4a80ebcc5bb37f434099"></a><!-- doxytag: member="Exiv2::print0x920a" ref="67732ff2a45c4a80ebcc5bb37f434099" args="(std::ostream &amp;os, const Value &amp;value)" -->
452
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#67732ff2a45c4a80ebcc5bb37f434099">print0x920a</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
453
 
 
454
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the actual focal length of the lens. <br></td></tr>
455
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0168815341f4a935a51584da79334393"></a><!-- doxytag: member="Exiv2::print0x9286" ref="0168815341f4a935a51584da79334393" args="(std::ostream &amp;os, const Value &amp;value)" -->
456
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0168815341f4a935a51584da79334393">print0x9286</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
457
 
 
458
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the user comment. <br></td></tr>
459
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f8dc2216f5b7d85265054880cc294bf9"></a><!-- doxytag: member="Exiv2::print0xa001" ref="f8dc2216f5b7d85265054880cc294bf9" args="(std::ostream &amp;os, const Value &amp;value)" -->
460
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#f8dc2216f5b7d85265054880cc294bf9">print0xa001</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
461
 
 
462
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print color space information. <br></td></tr>
463
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8ecd848b90a73b7a510df68261aebd28"></a><!-- doxytag: member="Exiv2::print0xa217" ref="8ecd848b90a73b7a510df68261aebd28" args="(std::ostream &amp;os, const Value &amp;value)" -->
464
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8ecd848b90a73b7a510df68261aebd28">print0xa217</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
465
 
 
466
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print info on image sensor type on the camera or input device. <br></td></tr>
467
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="991627735f6b65817ee44d479e0e4819"></a><!-- doxytag: member="Exiv2::print0xa300" ref="991627735f6b65817ee44d479e0e4819" args="(std::ostream &amp;os, const Value &amp;value)" -->
468
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#991627735f6b65817ee44d479e0e4819">print0xa300</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
469
 
 
470
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print file source. <br></td></tr>
471
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="18c1d29e3f5c127dd375737ad2275aa0"></a><!-- doxytag: member="Exiv2::print0xa301" ref="18c1d29e3f5c127dd375737ad2275aa0" args="(std::ostream &amp;os, const Value &amp;value)" -->
472
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#18c1d29e3f5c127dd375737ad2275aa0">print0xa301</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
473
 
 
474
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print scene type. <br></td></tr>
475
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9e6f8de3c82a118ec3675d8b798f9883"></a><!-- doxytag: member="Exiv2::print0xa402" ref="9e6f8de3c82a118ec3675d8b798f9883" args="(std::ostream &amp;os, const Value &amp;value)" -->
476
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9e6f8de3c82a118ec3675d8b798f9883">print0xa402</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
477
 
 
478
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure mode. <br></td></tr>
479
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="81e5f8ce3d82013b868d339c7dbd3598"></a><!-- doxytag: member="Exiv2::print0xa403" ref="81e5f8ce3d82013b868d339c7dbd3598" args="(std::ostream &amp;os, const Value &amp;value)" -->
480
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#81e5f8ce3d82013b868d339c7dbd3598">print0xa403</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
481
 
 
482
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print white balance information. <br></td></tr>
483
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="000b92346a5b42bed5f1ca819ad96bd5"></a><!-- doxytag: member="Exiv2::print0xa404" ref="000b92346a5b42bed5f1ca819ad96bd5" args="(std::ostream &amp;os, const Value &amp;value)" -->
484
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#000b92346a5b42bed5f1ca819ad96bd5">print0xa404</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
485
 
 
486
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print digital zoom ratio. <br></td></tr>
487
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="74bd39d1b3fab89324955ee5e978b9b0"></a><!-- doxytag: member="Exiv2::print0xa405" ref="74bd39d1b3fab89324955ee5e978b9b0" args="(std::ostream &amp;os, const Value &amp;value)" -->
488
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#74bd39d1b3fab89324955ee5e978b9b0">print0xa405</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
489
 
 
490
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print 35mm equivalent focal length. <br></td></tr>
491
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d9a9da86591b06ae65d90bbe27b67433"></a><!-- doxytag: member="Exiv2::print0xa406" ref="d9a9da86591b06ae65d90bbe27b67433" args="(std::ostream &amp;os, const Value &amp;value)" -->
492
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d9a9da86591b06ae65d90bbe27b67433">print0xa406</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
493
 
 
494
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print scene capture type. <br></td></tr>
495
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94b90fc39bd10cc2ce866ace16ffa422"></a><!-- doxytag: member="Exiv2::print0xa407" ref="94b90fc39bd10cc2ce866ace16ffa422" args="(std::ostream &amp;os, const Value &amp;value)" -->
496
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#94b90fc39bd10cc2ce866ace16ffa422">print0xa407</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
497
 
 
498
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print overall image gain adjustment. <br></td></tr>
499
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a55adb3cbfb69c1cb6e76ae5d20f26e"></a><!-- doxytag: member="Exiv2::print0xa408" ref="6a55adb3cbfb69c1cb6e76ae5d20f26e" args="(std::ostream &amp;os, const Value &amp;value)" -->
500
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#6a55adb3cbfb69c1cb6e76ae5d20f26e">print0xa408</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
501
 
 
502
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print contract adjustment. <br></td></tr>
503
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2360849922b291cc328504490d16e11b"></a><!-- doxytag: member="Exiv2::print0xa409" ref="2360849922b291cc328504490d16e11b" args="(std::ostream &amp;os, const Value &amp;value)" -->
504
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2360849922b291cc328504490d16e11b">print0xa409</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
505
 
 
506
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print saturation adjustment. <br></td></tr>
507
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54cca433e081389f541da19c2e9fb066"></a><!-- doxytag: member="Exiv2::print0xa40a" ref="54cca433e081389f541da19c2e9fb066" args="(std::ostream &amp;os, const Value &amp;value)" -->
508
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#54cca433e081389f541da19c2e9fb066">print0xa40a</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
509
 
 
510
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print sharpness adjustment. <br></td></tr>
511
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5dc632635ccc47a899fdbf768ff0e3f5"></a><!-- doxytag: member="Exiv2::print0xa40c" ref="5dc632635ccc47a899fdbf768ff0e3f5" args="(std::ostream &amp;os, const Value &amp;value)" -->
512
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5dc632635ccc47a899fdbf768ff0e3f5">print0xa40c</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
513
 
 
514
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print subject distance range. <br></td></tr>
515
394
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
516
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="febb30b230d819449c992eead31547de"></a><!-- doxytag: member="Exiv2::CrwDecodeFct" ref="febb30b230d819449c992eead31547de" args=")(const CiffComponent &amp;, const CrwMapping *, Image &amp;, ByteOrder)" -->
517
 
typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#febb30b230d819449c992eead31547de">CrwDecodeFct</a> )(const <a class="el" href="classExiv2_1_1CiffComponent.html">CiffComponent</a> &amp;, const <a class="el" href="structExiv2_1_1CrwMapping.html">CrwMapping</a> *, <a class="el" href="classExiv2_1_1Image.html">Image</a> &amp;, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>)</td></tr>
 
395
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="46bbb4b5d13ddccf2612fbba831db627"></a><!-- doxytag: member="Exiv2::CrwDecodeFct" ref="46bbb4b5d13ddccf2612fbba831db627" args="(const CiffComponent &amp;, const CrwMapping *, Image &amp;, ByteOrder)" -->
 
396
typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#46bbb4b5d13ddccf2612fbba831db627">CrwDecodeFct</a> (const <a class="el" href="classExiv2_1_1CiffComponent.html">CiffComponent</a> &amp;, const <a class="el" href="structExiv2_1_1CrwMapping.html">CrwMapping</a> *, <a class="el" href="classExiv2_1_1Image.html">Image</a> &amp;, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>)</td></tr>
518
397
 
519
398
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function pointer for functions to decode Exif tags from a Crw entry. <br></td></tr>
520
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="581e3229daf8ce82607d67390d68016e"></a><!-- doxytag: member="Exiv2::CrwEncodeFct" ref="581e3229daf8ce82607d67390d68016e" args=")(const Image &amp;, const CrwMapping *, CiffHeader *)" -->
521
 
typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#581e3229daf8ce82607d67390d68016e">CrwEncodeFct</a> )(const <a class="el" href="classExiv2_1_1Image.html">Image</a> &amp;, const <a class="el" href="structExiv2_1_1CrwMapping.html">CrwMapping</a> *, <a class="el" href="classExiv2_1_1CiffHeader.html">CiffHeader</a> *)</td></tr>
 
399
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c4ee928291fa6a997f64e93e34a6c6d5"></a><!-- doxytag: member="Exiv2::CrwEncodeFct" ref="c4ee928291fa6a997f64e93e34a6c6d5" args="(const Image &amp;, const CrwMapping *, CiffHeader *)" -->
 
400
typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c4ee928291fa6a997f64e93e34a6c6d5">CrwEncodeFct</a> (const <a class="el" href="classExiv2_1_1Image.html">Image</a> &amp;, const <a class="el" href="structExiv2_1_1CrwMapping.html">CrwMapping</a> *, <a class="el" href="classExiv2_1_1CiffHeader.html">CiffHeader</a> *)</td></tr>
522
401
 
523
402
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function pointer for functions to encode Crw entries from Exif tags. <br></td></tr>
524
403
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f15d1e6989bd630286a5cee38cf6e9bf"></a><!-- doxytag: member="Exiv2::CrwDirs" ref="f15d1e6989bd630286a5cee38cf6e9bf" args="" -->
537
416
typedef std::vector&lt; <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#6e7b9a2ef47caec919b15f1ae6ff4872">Blob</a></td></tr>
538
417
 
539
418
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Container for binary image. <br></td></tr>
540
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c744f9ab24f7fd0fb9b46b156731aa5a"></a><!-- doxytag: member="Exiv2::NewInstanceFct" ref="c744f9ab24f7fd0fb9b46b156731aa5a" args=")(BasicIo::AutoPtr io, bool create)" -->
541
 
typedef <a class="el" href="classExiv2_1_1Image.html#89ad3ffe7a4e8a943d267d77843415fb">Image::AutoPtr</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c744f9ab24f7fd0fb9b46b156731aa5a">NewInstanceFct</a> )(<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
 
419
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="39fb881bac58dca85686f2e96d62fbec"></a><!-- doxytag: member="Exiv2::NewInstanceFct" ref="39fb881bac58dca85686f2e96d62fbec" args="(BasicIo::AutoPtr io, bool create)" -->
 
420
typedef <a class="el" href="classExiv2_1_1Image.html#89ad3ffe7a4e8a943d267d77843415fb">Image::AutoPtr</a>(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#39fb881bac58dca85686f2e96d62fbec">NewInstanceFct</a> (<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
542
421
 
543
422
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for function pointer that creates new <a class="el" href="classExiv2_1_1Image.html">Image</a> instances. <br></td></tr>
544
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fdcc4a2285707a4efe2defe8806c3c67"></a><!-- doxytag: member="Exiv2::IsThisTypeFct" ref="fdcc4a2285707a4efe2defe8806c3c67" args=")(BasicIo &amp;iIo, bool advance)" -->
545
 
typedef bool(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fdcc4a2285707a4efe2defe8806c3c67">IsThisTypeFct</a> )(<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance)</td></tr>
 
423
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b729847b56e49e78ac62f92045435e1"></a><!-- doxytag: member="Exiv2::IsThisTypeFct" ref="2b729847b56e49e78ac62f92045435e1" args="(BasicIo &amp;iIo, bool advance)" -->
 
424
typedef bool(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2b729847b56e49e78ac62f92045435e1">IsThisTypeFct</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance)</td></tr>
546
425
 
547
426
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for function pointer that checks image types. <br></td></tr>
548
427
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5caa9cbded318bf7d22a2d219c3d45f4"></a><!-- doxytag: member="Exiv2::IptcMetadata" ref="5caa9cbded318bf7d22a2d219c3d45f4" args="" -->
549
428
typedef std::vector&lt; <a class="el" href="classExiv2_1_1Iptcdatum.html">Iptcdatum</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5caa9cbded318bf7d22a2d219c3d45f4">IptcMetadata</a></td></tr>
550
429
 
551
430
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Container type to hold all metadata. <br></td></tr>
552
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c75cc09b2587146f5b0689dca9ec5b88"></a><!-- doxytag: member="Exiv2::CreateFct" ref="c75cc09b2587146f5b0689dca9ec5b88" args=")(bool, const byte *, long, ByteOrder, long)" -->
553
 
typedef <a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c75cc09b2587146f5b0689dca9ec5b88">CreateFct</a> )(bool, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *, long, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>, long)</td></tr>
554
 
 
555
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a pointer to a function creating a makernote. <br></td></tr>
556
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ecd7be2bbd088353b328f66d27831e4"></a><!-- doxytag: member="Exiv2::NewMnFct" ref="9ecd7be2bbd088353b328f66d27831e4" args=")(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
557
 
typedef <a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9ecd7be2bbd088353b328f66d27831e4">NewMnFct</a> )(uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
558
 
 
559
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a pointer to a function creating a makernote. <br></td></tr>
560
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab8440066b2970f4d60e665b0b0cb9a8"></a><!-- doxytag: member="Exiv2::PrintFct" ref="ab8440066b2970f4d60e665b0b0cb9a8" args=")(std::ostream &amp;, const Value &amp;)" -->
561
 
typedef std::ostream &amp;(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#ab8440066b2970f4d60e665b0b0cb9a8">PrintFct</a> )(std::ostream &amp;, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;)</td></tr>
 
431
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80b615696a7d243ee60fec2fd2bf24c6"></a><!-- doxytag: member="Exiv2::CreateFct" ref="80b615696a7d243ee60fec2fd2bf24c6" args="(bool, const byte *, long, ByteOrder, long)" -->
 
432
typedef <a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a>(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#80b615696a7d243ee60fec2fd2bf24c6">CreateFct</a> (bool, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *, long, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>, long)</td></tr>
 
433
 
 
434
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a pointer to a function creating a makernote. <br></td></tr>
 
435
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2bfd8fa4bc3b448d783669e2672f9760"></a><!-- doxytag: member="Exiv2::NewMnFct" ref="2bfd8fa4bc3b448d783669e2672f9760" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
436
typedef <a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2bfd8fa4bc3b448d783669e2672f9760">NewMnFct</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
437
 
 
438
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a pointer to a function creating a makernote. <br></td></tr>
 
439
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b1fb7f09ec8382d4e2b3394753e0289"></a><!-- doxytag: member="Exiv2::PrintFct" ref="2b1fb7f09ec8382d4e2b3394753e0289" args="(std::ostream &amp;, const Value &amp;)" -->
 
440
typedef std::ostream &amp;(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2b1fb7f09ec8382d4e2b3394753e0289">PrintFct</a> (std::ostream &amp;, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;)</td></tr>
562
441
 
563
442
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a function pointer for functions interpreting the tag value. <br></td></tr>
564
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0aab4b1f3344f4f0b7a692ebef86f721">NewTiffCompFct</a> )(uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
565
 
 
566
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4631b18f70e7472d54223173703716a1">TiffCompFactoryFct</a> )(uint32_t extendedTag, uint16_t group)</td></tr>
567
 
 
568
443
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="be82c7d204b97985fcb9afe203f2fd3f"></a><!-- doxytag: member="Exiv2::Ifds" ref="be82c7d204b97985fcb9afe203f2fd3f" args="" -->
569
444
typedef std::vector&lt; <a class="el" href="classExiv2_1_1TiffDirectory.html">TiffDirectory</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#be82c7d204b97985fcb9afe203f2fd3f">Ifds</a></td></tr>
570
445
 
571
446
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A collection of TIFF directories (IFDs). <br></td></tr>
572
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1f91fdf7c79c76207603ced1586dda3c"></a><!-- doxytag: member="Exiv2::DecoderFct" ref="1f91fdf7c79c76207603ced1586dda3c" args=")(const TiffEntryBase *)" -->
573
 
typedef void(TiffMetadataDecoder::*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1f91fdf7c79c76207603ced1586dda3c">DecoderFct</a> )(const <a class="el" href="classExiv2_1_1TiffEntryBase.html">TiffEntryBase</a> *)</td></tr>
574
 
 
575
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function pointer type for a function to decode a TIFF component. <br></td></tr>
 
447
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e835d23df7c9dd4f68278befde578a18"></a><!-- doxytag: member="Exiv2::DecoderFct" ref="e835d23df7c9dd4f68278befde578a18" args="(const TiffEntryBase *)" -->
 
448
typedef void(TiffMetadataDecoder::*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#e835d23df7c9dd4f68278befde578a18">DecoderFct</a> (const <a class="el" href="classExiv2_1_1TiffEntryBase.html">TiffEntryBase</a> *)</td></tr>
 
449
 
 
450
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function pointer type for a <a class="el" href="classExiv2_1_1TiffMetadataDecoder.html">TiffMetadataDecoder</a> member function to decode a TIFF component. <br></td></tr>
 
451
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ead15284ac65da2ce6cfb3169820bd07"></a><!-- doxytag: member="Exiv2::FindDecoderFct" ref="ead15284ac65da2ce6cfb3169820bd07" args="(const std::string &amp;make, uint32_t extendedTag, uint16_t group)" -->
 
452
typedef const <a class="el" href="namespaceExiv2.html#e835d23df7c9dd4f68278befde578a18">DecoderFct</a>(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#ead15284ac65da2ce6cfb3169820bd07">FindDecoderFct</a> (const std::string &amp;make, uint32_t extendedTag, uint16_t group)</td></tr>
 
453
 
 
454
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a function pointer for a function to decode a TIFF component. <br></td></tr>
 
455
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d43fb5059f05f3d7f3ecb4ec9b44c1cb"></a><!-- doxytag: member="Exiv2::NewTiffCompFct" ref="d43fb5059f05f3d7f3ecb4ec9b44c1cb" args="(uint16_t tag, const TiffStructure *ts)" -->
 
456
typedef std::auto_ptr&lt; <a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> &gt;(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d43fb5059f05f3d7f3ecb4ec9b44c1cb">NewTiffCompFct</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
 
457
 
 
458
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a function pointer for a function to create a TIFF component. Use <a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>, it is not used in this declaration only to reduce dependencies. <br></td></tr>
 
459
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="040b758b7b9c000ba4402780c02e7634"></a><!-- doxytag: member="Exiv2::TiffCompFactoryFct" ref="040b758b7b9c000ba4402780c02e7634" args="(uint32_t extendedTag, uint16_t group)" -->
 
460
typedef std::auto_ptr&lt; <a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> &gt;(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#040b758b7b9c000ba4402780c02e7634">TiffCompFactoryFct</a> (uint32_t extendedTag, uint16_t group)</td></tr>
 
461
 
 
462
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a factory function to create new TIFF components. Use <a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>, it is not used in this declaration only to reduce dependencies. <br></td></tr>
576
463
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="16f60a5bd4207fe155f6cf93a15efa72"></a><!-- doxytag: member="Exiv2::byte" ref="16f60a5bd4207fe155f6cf93a15efa72" args="" -->
577
464
typedef uint8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a></td></tr>
578
465
 
683
570
&nbsp;&nbsp;<b>iopIfdId</b>, 
684
571
<b>ifd1Id</b>, 
685
572
<b>canonIfdId</b>, 
686
 
<b>canonCs1IfdId</b>, 
 
573
<b>canonCsIfdId</b>, 
687
574
<br>
688
 
&nbsp;&nbsp;<b>canonCs2IfdId</b>, 
 
575
&nbsp;&nbsp;<b>canonSiIfdId</b>, 
689
576
<b>canonCfIfdId</b>, 
690
 
<b>fujiIfdId</b>, 
 
577
<b>canonPiIfdId</b>, 
 
578
<b>canonPaIfdId</b>, 
 
579
<br>
 
580
&nbsp;&nbsp;<b>fujiIfdId</b>, 
691
581
<b>minoltaIfdId</b>, 
692
 
<br>
693
 
&nbsp;&nbsp;<b>minoltaCs5DIfdId</b>, 
 
582
<b>minoltaCs5DIfdId</b>, 
694
583
<b>minoltaCs7DIfdId</b>, 
695
 
<b>minoltaCsOldIfdId</b>, 
 
584
<br>
 
585
&nbsp;&nbsp;<b>minoltaCsOldIfdId</b>, 
696
586
<b>minoltaCsNewIfdId</b>, 
697
 
<br>
698
 
&nbsp;&nbsp;<b>nikon1IfdId</b>, 
 
587
<b>nikon1IfdId</b>, 
699
588
<b>nikon2IfdId</b>, 
700
 
<b>nikon3IfdId</b>, 
 
589
<br>
 
590
&nbsp;&nbsp;<b>nikon3IfdId</b>, 
701
591
<b>olympusIfdId</b>, 
702
 
<br>
703
 
&nbsp;&nbsp;<b>panasonicIfdId</b>, 
 
592
<b>panasonicIfdId</b>, 
704
593
<b>sigmaIfdId</b>, 
705
 
<b>sonyIfdId</b>, 
 
594
<br>
 
595
&nbsp;&nbsp;<b>sonyIfdId</b>, 
706
596
<b>lastIfdId</b>
707
597
<br>
708
598
 }</td></tr>
722
612
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c27559a7fe02247e73fa28379c1cbd10">canonEv</a> (long val)</td></tr>
723
613
 
724
614
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convert Canon hex-based EV (modulo 0x20) to real number Ported from Phil Harvey's Image::ExifTool::Canon::CanonEv by Will Stokes.  <a href="#c27559a7fe02247e73fa28379c1cbd10"></a><br></td></tr>
 
615
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bd3913b9b2e9eb272048bd92da661839"></a><!-- doxytag: member="Exiv2::newCr2Instance" ref="bd3913b9b2e9eb272048bd92da661839" args="(BasicIo::AutoPtr io, bool create)" -->
 
616
<a class="el" href="classExiv2_1_1Image.html#89ad3ffe7a4e8a943d267d77843415fb">Image::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bd3913b9b2e9eb272048bd92da661839">newCr2Instance</a> (<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
 
617
 
 
618
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new <a class="el" href="classExiv2_1_1Cr2Image.html">Cr2Image</a> instance and return an auto-pointer to it. Caller owns the returned object and the auto-pointer ensures that it will be deleted. <br></td></tr>
 
619
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e3cb4b472f79902f63582c873014c272"></a><!-- doxytag: member="Exiv2::isCr2Type" ref="e3cb4b472f79902f63582c873014c272" args="(BasicIo &amp;iIo, bool advance)" -->
 
620
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#e3cb4b472f79902f63582c873014c272">isCr2Type</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance)</td></tr>
 
621
 
 
622
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the file iIo is a CR2 image. <br></td></tr>
725
623
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d2b5b064f201ce97839c06beb48eadb"></a><!-- doxytag: member="Exiv2::newCrwInstance" ref="4d2b5b064f201ce97839c06beb48eadb" args="(BasicIo::AutoPtr io, bool create)" -->
726
624
<a class="el" href="classExiv2_1_1Image.html#89ad3ffe7a4e8a943d267d77843415fb">Image::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4d2b5b064f201ce97839c06beb48eadb">newCrwInstance</a> (<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
727
625
 
734
632
<a class="el" href="classExiv2_1_1DataBuf.html">DataBuf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9a2deb30a64a14cef13325ac8c1380cf">packIfdId</a> (const <a class="el" href="classExiv2_1_1ExifData.html">ExifData</a> &amp;exifData, <a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
735
633
 
736
634
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pack the tag values of all <em>ifdId</em> tags in <em>exifData</em> into a data buffer. This function is used to pack Canon Camera Settings1,2 and Custom Function tags. <br></td></tr>
737
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="057c36e3e63277d6d658fffb70958a60"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="057c36e3e63277d6d658fffb70958a60" args="(std::ostream &amp;os, const DataSet &amp;dataSet)" -->
738
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#057c36e3e63277d6d658fffb70958a60">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="structExiv2_1_1DataSet.html">DataSet</a> &amp;dataSet)</td></tr>
 
635
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf15f617281196b276315f98e7bc7f9b"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="cf15f617281196b276315f98e7bc7f9b" args="(std::ostream &amp;os, const DataSet &amp;dataSet)" -->
 
636
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#cf15f617281196b276315f98e7bc7f9b">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="structExiv2_1_1DataSet.html">DataSet</a> &amp;dataSet)</td></tr>
739
637
 
740
638
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for dataSet. <br></td></tr>
741
639
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="984441dbc42706388541913499c48384"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="984441dbc42706388541913499c48384" args="(std::ostream &amp;os, const AnyError &amp;error)" -->
787
685
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7847aaba0412eab8f7cc824c0bb9572b"></a><!-- doxytag: member="Exiv2::cmpPreEntriesByOffset" ref="7847aaba0412eab8f7cc824c0bb9572b" args="(const Ifd::PreEntry &amp;lhs, const Ifd::PreEntry &amp;rhs)" -->
788
686
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7847aaba0412eab8f7cc824c0bb9572b">cmpPreEntriesByOffset</a> (const Ifd::PreEntry &amp;lhs, const Ifd::PreEntry &amp;rhs)</td></tr>
789
687
 
790
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare two 'pre-IFD entries' by offset, taking care of special cases where one or both of the entries don't have an offset. Return true if the offset of entry lhs is less than that of rhs, else false. By definition, entries without an offset are greater than those with an offset. <br></td></tr>
 
688
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">cmpPreEntriesByOffset needs to know about PreEntry, that's all. <br></td></tr>
791
689
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8035f84ce88d586abceea4aaf280651c"></a><!-- doxytag: member="Exiv2::append" ref="8035f84ce88d586abceea4aaf280651c" args="(Blob &amp;blob, const byte *buf, uint32_t len)" -->
792
690
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8035f84ce88d586abceea4aaf280651c">append</a> (<a class="el" href="namespaceExiv2.html#6e7b9a2ef47caec919b15f1ae6ff4872">Blob</a> &amp;blob, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, uint32_t len)</td></tr>
793
691
 
794
692
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append <em>len</em> bytes pointed to by <em>buf</em> to <em>blob</em>. <br></td></tr>
795
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dcb0b884bb566c64bfc1d83036003155"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="dcb0b884bb566c64bfc1d83036003155" args="(std::ostream &amp;os, const Iptcdatum &amp;md)" -->
796
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dcb0b884bb566c64bfc1d83036003155">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Iptcdatum.html">Iptcdatum</a> &amp;md)</td></tr>
 
693
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61055e2f2ed4f3beb949c1c05710e0af"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="61055e2f2ed4f3beb949c1c05710e0af" args="(std::ostream &amp;os, const Iptcdatum &amp;md)" -->
 
694
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#61055e2f2ed4f3beb949c1c05710e0af">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Iptcdatum.html">Iptcdatum</a> &amp;md)</td></tr>
797
695
 
798
696
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for <a class="el" href="classExiv2_1_1Iptcdatum.html">Iptcdatum</a> types, printing the interpreted tag value. <br></td></tr>
799
697
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b3b57e946f1aaa003d2551bb6e2e2faa"></a><!-- doxytag: member="Exiv2::newJpegInstance" ref="b3b57e946f1aaa003d2551bb6e2e2faa" args="(BasicIo::AutoPtr io, bool create)" -->
812
710
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1a53f9bb84413de9c86f64ac4be03d2b">isExvType</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance)</td></tr>
813
711
 
814
712
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the file iIo is an EXV file. <br></td></tr>
815
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c5b85afb6f206f15aa0858e636cb5193"></a><!-- doxytag: member="Exiv2::newCanonMn" ref="c5b85afb6f206f15aa0858e636cb5193" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
816
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c5b85afb6f206f15aa0858e636cb5193">newCanonMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
713
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4fa7baba9d7549a4675e111954f00e31"></a><!-- doxytag: member="Exiv2::newCanonMn" ref="4fa7baba9d7549a4675e111954f00e31" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
714
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4fa7baba9d7549a4675e111954f00e31">newCanonMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
817
715
 
818
716
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Canon makernote. <br></td></tr>
819
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd020aacfdf2334980561abd9e73f3e7"></a><!-- doxytag: member="Exiv2::newMinoltaMn" ref="dd020aacfdf2334980561abd9e73f3e7" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
820
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dd020aacfdf2334980561abd9e73f3e7">newMinoltaMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
717
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="defa9e8a6592d9deed6d118d1114a5db"></a><!-- doxytag: member="Exiv2::newMinoltaMn" ref="defa9e8a6592d9deed6d118d1114a5db" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
718
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#defa9e8a6592d9deed6d118d1114a5db">newMinoltaMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
821
719
 
822
720
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Minolta makernote. <br></td></tr>
823
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2d1d764fa638d72ff61a2fe64af09216"></a><!-- doxytag: member="Exiv2::newOlympusMn" ref="2d1d764fa638d72ff61a2fe64af09216" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
824
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2d1d764fa638d72ff61a2fe64af09216">newOlympusMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
721
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d977b550471ba094a247bd470ec62fe4"></a><!-- doxytag: member="Exiv2::newOlympusMn" ref="d977b550471ba094a247bd470ec62fe4" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
722
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d977b550471ba094a247bd470ec62fe4">newOlympusMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
825
723
 
826
724
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create an Olympus makernote. <br></td></tr>
827
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="191a03b2790081144667dd3b859fc292"></a><!-- doxytag: member="Exiv2::newFujiMn" ref="191a03b2790081144667dd3b859fc292" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
828
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#191a03b2790081144667dd3b859fc292">newFujiMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
725
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a3f6dbad327caca4c42b7427e5938865"></a><!-- doxytag: member="Exiv2::newFujiMn" ref="a3f6dbad327caca4c42b7427e5938865" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
726
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a3f6dbad327caca4c42b7427e5938865">newFujiMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
829
727
 
830
728
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Fujifilm makernote. <br></td></tr>
831
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="37ad267b684c1b85f30067e6f4e5e978"></a><!-- doxytag: member="Exiv2::newNikonMn" ref="37ad267b684c1b85f30067e6f4e5e978" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
832
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#37ad267b684c1b85f30067e6f4e5e978">newNikonMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
729
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2a9a3f583b308c1eb7711b4e1e326e84"></a><!-- doxytag: member="Exiv2::newNikonMn" ref="2a9a3f583b308c1eb7711b4e1e326e84" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
730
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2a9a3f583b308c1eb7711b4e1e326e84">newNikonMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
833
731
 
834
732
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Nikon makernote. This will create the appropriate Nikon 1, 2 or 3 makernote, based on the arguments. <br></td></tr>
835
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bfc48406c89ece3abfcf8c1ed952d49e"></a><!-- doxytag: member="Exiv2::newPanasonicMn" ref="bfc48406c89ece3abfcf8c1ed952d49e" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
836
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bfc48406c89ece3abfcf8c1ed952d49e">newPanasonicMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
733
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="85bfb3cdd3b205a8df5e9c851181abb2"></a><!-- doxytag: member="Exiv2::newPanasonicMn" ref="85bfb3cdd3b205a8df5e9c851181abb2" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
734
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#85bfb3cdd3b205a8df5e9c851181abb2">newPanasonicMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
837
735
 
838
736
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Panasonic makernote. <br></td></tr>
839
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="737c00345a49d4bc1a4abdb045c8fc80"></a><!-- doxytag: member="Exiv2::newSigmaMn" ref="737c00345a49d4bc1a4abdb045c8fc80" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
840
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#737c00345a49d4bc1a4abdb045c8fc80">newSigmaMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
737
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2ca86d53c81050520a4b0b5ade998ca3"></a><!-- doxytag: member="Exiv2::newSigmaMn" ref="2ca86d53c81050520a4b0b5ade998ca3" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
738
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2ca86d53c81050520a4b0b5ade998ca3">newSigmaMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
841
739
 
842
740
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Sigma makernote. <br></td></tr>
843
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b65844ac187b09231cbf17fd0df997c6"></a><!-- doxytag: member="Exiv2::newSonyMn" ref="b65844ac187b09231cbf17fd0df997c6" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
844
 
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b65844ac187b09231cbf17fd0df997c6">newSonyMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
 
741
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7ed37099a74acb87df8f125595fbd7a3"></a><!-- doxytag: member="Exiv2::newSonyMn" ref="7ed37099a74acb87df8f125595fbd7a3" args="(uint16_t tag, uint16_t group, uint16_t mnGroup, const byte *pData, uint32_t size, ByteOrder byteOrder)" -->
 
742
<a class="el" href="classExiv2_1_1TiffComponent.html">TiffComponent</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7ed37099a74acb87df8f125595fbd7a3">newSonyMn</a> (uint16_t tag, uint16_t group, uint16_t mnGroup, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *pData, uint32_t size, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
845
743
 
846
744
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create a Sony makernote. <br></td></tr>
847
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6e2d7cde2d05f80fb5a4687c0c0490dd"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="6e2d7cde2d05f80fb5a4687c0c0490dd" args="(std::ostream &amp;os, const Metadatum &amp;md)" -->
848
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#6e2d7cde2d05f80fb5a4687c0c0490dd">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Metadatum.html">Metadatum</a> &amp;md)</td></tr>
 
745
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a225826fb028de2941da4230b51dfb95"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="a225826fb028de2941da4230b51dfb95" args="(std::ostream &amp;os, const Key &amp;key)" -->
 
746
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a225826fb028de2941da4230b51dfb95">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Key.html">Key</a> &amp;key)</td></tr>
 
747
 
 
748
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for <a class="el" href="classExiv2_1_1Key.html">Key</a> types. <br></td></tr>
 
749
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8525be11fc92fcb2bd88e886daa1959a"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="8525be11fc92fcb2bd88e886daa1959a" args="(std::ostream &amp;os, const Metadatum &amp;md)" -->
 
750
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8525be11fc92fcb2bd88e886daa1959a">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Metadatum.html">Metadatum</a> &amp;md)</td></tr>
849
751
 
850
752
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for <a class="el" href="classExiv2_1_1Metadatum.html">Metadatum</a> types, printing the interpreted tag value. <br></td></tr>
851
753
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2344927693224c0e6ba7f2860399a90a"></a><!-- doxytag: member="Exiv2::cmpMetadataByTag" ref="2344927693224c0e6ba7f2860399a90a" args="(const Metadatum &amp;lhs, const Metadatum &amp;rhs)" -->
856
758
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d4cbb81074f260772bea7ebe9c5ebabe">cmpMetadataByKey</a> (const <a class="el" href="classExiv2_1_1Metadatum.html">Metadatum</a> &amp;lhs, const <a class="el" href="classExiv2_1_1Metadatum.html">Metadatum</a> &amp;rhs)</td></tr>
857
759
 
858
760
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare two metadata by key. Return true if the key of metadatum lhs is less than that of rhs. <br></td></tr>
859
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a225826fb028de2941da4230b51dfb95"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="a225826fb028de2941da4230b51dfb95" args="(std::ostream &amp;os, const Key &amp;key)" -->
860
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a225826fb028de2941da4230b51dfb95">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Key.html">Key</a> &amp;key)</td></tr>
861
 
 
862
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for <a class="el" href="classExiv2_1_1Key.html">Key</a> types. <br></td></tr>
863
761
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1a5d23b7dc23d223f02896c6661194a9">createMinoltaMakerNote</a> (bool alloc, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, long len, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder, long offset)</td></tr>
864
762
 
865
763
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted.  <a href="#1a5d23b7dc23d223f02896c6661194a9"></a><br></td></tr>
880
778
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#61a6c17da609c4f6e0737cf56b4cf0dc">createPanasonicMakerNote</a> (bool alloc, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, long len, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder, long offset)</td></tr>
881
779
 
882
780
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted.  <a href="#61a6c17da609c4f6e0737cf56b4cf0dc"></a><br></td></tr>
 
781
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d0a460d2fb7004ab35cb6c07e71a1f0"></a><!-- doxytag: member="Exiv2::newPngInstance" ref="5d0a460d2fb7004ab35cb6c07e71a1f0" args="(BasicIo::AutoPtr io, bool create)" -->
 
782
<a class="el" href="classExiv2_1_1Image.html#89ad3ffe7a4e8a943d267d77843415fb">Image::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5d0a460d2fb7004ab35cb6c07e71a1f0">newPngInstance</a> (<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
 
783
 
 
784
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new <a class="el" href="classExiv2_1_1PngImage.html">PngImage</a> instance and return an auto-pointer to it. Caller owns the returned object and the auto-pointer ensures that it will be deleted. <br></td></tr>
 
785
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bfb0c2b23c5bccead9b444856c5df6c"></a><!-- doxytag: member="Exiv2::isPngType" ref="7bfb0c2b23c5bccead9b444856c5df6c" args="(BasicIo &amp;iIo, bool advance)" -->
 
786
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7bfb0c2b23c5bccead9b444856c5df6c">isPngType</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance)</td></tr>
 
787
 
 
788
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the file iIo is a PNG image. <br></td></tr>
883
789
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#af9b7651a3ce522b63559a1e2b48ca95">createSigmaMakerNote</a> (bool alloc, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, long len, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder, long offset)</td></tr>
884
790
 
885
791
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted.  <a href="#af9b7651a3ce522b63559a1e2b48ca95"></a><br></td></tr>
886
792
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#6c42aad5c7f2c71d8b49ea88390768c4">createSonyMakerNote</a> (bool alloc, const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, long len, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder, long offset)</td></tr>
887
793
 
888
794
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted.  <a href="#6c42aad5c7f2c71d8b49ea88390768c4"></a><br></td></tr>
 
795
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="73c778fe2a723cf98b3302d1bfe42cbd"></a><!-- doxytag: member="Exiv2::printTag" ref="73c778fe2a723cf98b3302d1bfe42cbd" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
796
template&lt;int N, const TagDetails &amp; array&gt; </td></tr>
 
797
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#73c778fe2a723cf98b3302d1bfe42cbd">printTag</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
798
 
 
799
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic print function to translate a long value to a description by looking up a reference table. <br></td></tr>
 
800
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="89b1d28d64a186206647e78c92659c08"></a><!-- doxytag: member="Exiv2::printTagBitmask" ref="89b1d28d64a186206647e78c92659c08" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
801
template&lt;int N, const TagDetailsBitmask &amp; array&gt; </td></tr>
 
802
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#89b1d28d64a186206647e78c92659c08">printTagBitmask</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
803
 
 
804
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic print function to translate a long value to a description by looking up bitmasks in a reference table. <br></td></tr>
889
805
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a680ecf6ff862dad37b0c62e905ea61"></a><!-- doxytag: member="Exiv2::isExifIfd" ref="3a680ecf6ff862dad37b0c62e905ea61" args="(IfdId ifdId)" -->
890
806
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3a680ecf6ff862dad37b0c62e905ea61">isExifIfd</a> (<a class="el" href="namespaceExiv2.html#1615152767a506a955c9d13443b56b62">IfdId</a> ifdId)</td></tr>
891
807
 
892
808
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return true if <em>ifdId</em> is an Exif Ifd Id, i.e., one of ifd0Id, exifIfdId, gpsIfdId, iopIfdId or ifd1Id, else false. This is used to differentiate between standard Exif Ifds and Ifds associated with the makernote. <br></td></tr>
893
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2ed94f1c2ddb38d6b07258c82cbd0c60"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="2ed94f1c2ddb38d6b07258c82cbd0c60" args="(std::ostream &amp;os, const TagInfo &amp;ti)" -->
894
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2ed94f1c2ddb38d6b07258c82cbd0c60">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> &amp;ti)</td></tr>
 
809
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4a5d67739f47462a95cb27f8e046497e"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="4a5d67739f47462a95cb27f8e046497e" args="(std::ostream &amp;os, const TagInfo &amp;ti)" -->
 
810
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4a5d67739f47462a95cb27f8e046497e">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a> &amp;ti)</td></tr>
895
811
 
896
812
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for <a class="el" href="structExiv2_1_1TagInfo.html">TagInfo</a>. <br></td></tr>
897
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2cb3ff31157141b38638083c74d7c113"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="2cb3ff31157141b38638083c74d7c113" args="(std::ostream &amp;os, const Rational &amp;r)" -->
898
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2cb3ff31157141b38638083c74d7c113">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> &amp;r)</td></tr>
899
 
 
900
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for our fake rational. <br></td></tr>
901
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d622f6bda0e524cee2f2c234f18db16e"></a><!-- doxytag: member="Exiv2::operator&gt;&gt;" ref="d622f6bda0e524cee2f2c234f18db16e" args="(std::istream &amp;is, Rational &amp;r)" -->
902
 
std::istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d622f6bda0e524cee2f2c234f18db16e">operator&gt;&gt;</a> (std::istream &amp;is, <a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> &amp;r)</td></tr>
903
 
 
904
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Input operator for our fake rational. <br></td></tr>
905
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="918f7974ef0a25a4b3d74108b2bba342"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="918f7974ef0a25a4b3d74108b2bba342" args="(std::ostream &amp;os, const URational &amp;r)" -->
906
 
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#918f7974ef0a25a4b3d74108b2bba342">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="namespaceExiv2.html#edcaa9af0563cbd00a19b040d5aa7a70">URational</a> &amp;r)</td></tr>
907
 
 
908
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for our fake unsigned rational. <br></td></tr>
909
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab9d674f027efa28f71af2500e8160f2"></a><!-- doxytag: member="Exiv2::operator&gt;&gt;" ref="ab9d674f027efa28f71af2500e8160f2" args="(std::istream &amp;is, URational &amp;r)" -->
910
 
std::istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#ab9d674f027efa28f71af2500e8160f2">operator&gt;&gt;</a> (std::istream &amp;is, <a class="el" href="namespaceExiv2.html#edcaa9af0563cbd00a19b040d5aa7a70">URational</a> &amp;r)</td></tr>
911
 
 
912
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Input operator for our fake unsigned rational. <br></td></tr>
913
813
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64c537aa85245d48628d97e4ad7f6cdb"></a><!-- doxytag: member="Exiv2::fnumber" ref="64c537aa85245d48628d97e4ad7f6cdb" args="(float apertureValue)" -->
914
814
float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#64c537aa85245d48628d97e4ad7f6cdb">fnumber</a> (float apertureValue)</td></tr>
915
815
 
918
818
<a class="el" href="namespaceExiv2.html#edcaa9af0563cbd00a19b040d5aa7a70">URational</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2d2ce0aed4897a30f1a0d3fc542f991d">exposureTime</a> (float shutterSpeedValue)</td></tr>
919
819
 
920
820
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calculate the exposure time from an APEX shutter speed value. <br></td></tr>
921
 
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="73c778fe2a723cf98b3302d1bfe42cbd"></a><!-- doxytag: member="Exiv2::printTag" ref="73c778fe2a723cf98b3302d1bfe42cbd" args="(std::ostream &amp;os, const Value &amp;value)" -->
922
 
template&lt;int N, const TagDetails &amp; array&gt; </td></tr>
923
 
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#73c778fe2a723cf98b3302d1bfe42cbd">printTag</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
924
 
 
925
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic print function to translate a long value to a description by looking up a reference table. <br></td></tr>
926
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b9366768e11fc0b154d975e052a44a9f"></a><!-- doxytag: member="Exiv2::tiffGroupName" ref="b9366768e11fc0b154d975e052a44a9f" args="(uint16_t group)" -->
927
 
const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b9366768e11fc0b154d975e052a44a9f">tiffGroupName</a> (uint16_t group)</td></tr>
 
821
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8218656ef881ff77e9535644208742ef"></a><!-- doxytag: member="Exiv2::tiffGroupName" ref="8218656ef881ff77e9535644208742ef" args="(uint16_t group)" -->
 
822
const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8218656ef881ff77e9535644208742ef">tiffGroupName</a> (uint16_t group)</td></tr>
928
823
 
929
824
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the group name for a group. <br></td></tr>
930
825
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="999472e5af1bad2c0732b69c6f3a9676"></a><!-- doxytag: member="Exiv2::newTiffDirectory" ref="999472e5af1bad2c0732b69c6f3a9676" args="(uint16_t tag, const TiffStructure *ts)" -->
939
834
<a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#43d31ee7d4519b450b77c5dc06394dcd">newTiffMnEntry</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
940
835
 
941
836
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create and initialize a new TIFF makernote entry. <br></td></tr>
942
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c0898b9533f44f3ebe0d97cf41605799"></a><!-- doxytag: member="Exiv2::newTiffThumbData" ref="c0898b9533f44f3ebe0d97cf41605799" args="(uint16_t tag, const TiffStructure *ts)" -->
943
 
<a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c0898b9533f44f3ebe0d97cf41605799">newTiffThumbData</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
944
 
 
945
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create and initialize a new TIFF entry for a Jpeg thumbnail (data). <br></td></tr>
946
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="768a6d313cb874caf15dbbda24e12efe"></a><!-- doxytag: member="Exiv2::newTiffThumbSize" ref="768a6d313cb874caf15dbbda24e12efe" args="(uint16_t tag, const TiffStructure *ts)" -->
947
 
<a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#768a6d313cb874caf15dbbda24e12efe">newTiffThumbSize</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
948
 
 
949
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create and initialize a new TIFF entry for a Jpeg thumbnail (size). <br></td></tr>
950
837
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="3d7f2e27c646c9f4efb0aa238f6076e1"></a><!-- doxytag: member="Exiv2::newTiffArrayEntry" ref="3d7f2e27c646c9f4efb0aa238f6076e1" args="(uint16_t tag, const TiffStructure *ts)" -->
951
838
template&lt;uint16_t elSize&gt; </td></tr>
952
839
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3d7f2e27c646c9f4efb0aa238f6076e1">newTiffArrayEntry</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
957
844
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9c51e48b880bd4580d5c26d4e1f9ac94">newTiffArrayElement</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
958
845
 
959
846
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create and initialize a new array element. <br></td></tr>
 
847
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="c0898b9533f44f3ebe0d97cf41605799"></a><!-- doxytag: member="Exiv2::newTiffThumbData" ref="c0898b9533f44f3ebe0d97cf41605799" args="(uint16_t tag, const TiffStructure *ts)" -->
 
848
template&lt;uint16_t szTag, uint16_t szGroup&gt; </td></tr>
 
849
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c0898b9533f44f3ebe0d97cf41605799">newTiffThumbData</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
 
850
 
 
851
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create and initialize a new TIFF entry for a thumbnail (data). <br></td></tr>
 
852
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="768a6d313cb874caf15dbbda24e12efe"></a><!-- doxytag: member="Exiv2::newTiffThumbSize" ref="768a6d313cb874caf15dbbda24e12efe" args="(uint16_t tag, const TiffStructure *ts)" -->
 
853
template&lt;uint16_t dtTag, uint16_t dtGroup&gt; </td></tr>
 
854
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#768a6d313cb874caf15dbbda24e12efe">newTiffThumbSize</a> (uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)</td></tr>
 
855
 
 
856
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Function to create and initialize a new TIFF entry for a thumbnail (size). <br></td></tr>
960
857
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="114b270f8df160bffb95714f1d5f7497"></a><!-- doxytag: member="Exiv2::newTiffInstance" ref="114b270f8df160bffb95714f1d5f7497" args="(BasicIo::AutoPtr io, bool create)" -->
961
858
<a class="el" href="classExiv2_1_1Image.html#89ad3ffe7a4e8a943d267d77843415fb">Image::AutoPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#114b270f8df160bffb95714f1d5f7497">newTiffInstance</a> (<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
962
859
 
989
886
<a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b3a32ce01ae37e1a68df67871364b390">getRational</a> (const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
990
887
 
991
888
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read an 8 byte signed rational value from the data buffer. <br></td></tr>
 
889
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c438246912fcd36ee459bfea97adef48"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="c438246912fcd36ee459bfea97adef48" args="(std::ostream &amp;os, const Rational &amp;r)" -->
 
890
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c438246912fcd36ee459bfea97adef48">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> &amp;r)</td></tr>
 
891
 
 
892
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for our fake rational. <br></td></tr>
 
893
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de5dd38c896b5ac8532654fb5f829dbb"></a><!-- doxytag: member="Exiv2::operator&gt;&gt;" ref="de5dd38c896b5ac8532654fb5f829dbb" args="(std::istream &amp;is, Rational &amp;r)" -->
 
894
std::istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#de5dd38c896b5ac8532654fb5f829dbb">operator&gt;&gt;</a> (std::istream &amp;is, <a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> &amp;r)</td></tr>
 
895
 
 
896
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Input operator for our fake rational. <br></td></tr>
 
897
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c4ef779b21de97531a0218a916accb7"></a><!-- doxytag: member="Exiv2::operator&lt;&lt;" ref="6c4ef779b21de97531a0218a916accb7" args="(std::ostream &amp;os, const URational &amp;r)" -->
 
898
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#6c4ef779b21de97531a0218a916accb7">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="namespaceExiv2.html#edcaa9af0563cbd00a19b040d5aa7a70">URational</a> &amp;r)</td></tr>
 
899
 
 
900
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for our fake unsigned rational. <br></td></tr>
 
901
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c7d48225391c3261afba54accd00648"></a><!-- doxytag: member="Exiv2::operator&gt;&gt;" ref="4c7d48225391c3261afba54accd00648" args="(std::istream &amp;is, URational &amp;r)" -->
 
902
std::istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4c7d48225391c3261afba54accd00648">operator&gt;&gt;</a> (std::istream &amp;is, <a class="el" href="namespaceExiv2.html#edcaa9af0563cbd00a19b040d5aa7a70">URational</a> &amp;r)</td></tr>
 
903
 
 
904
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Input operator for our fake unsigned rational. <br></td></tr>
992
905
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fde14a0740fb12cdf9f284ed27a330df"></a><!-- doxytag: member="Exiv2::us2Data" ref="fde14a0740fb12cdf9f284ed27a330df" args="(byte *buf, uint16_t s, ByteOrder byteOrder)" -->
993
906
long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fde14a0740fb12cdf9f284ed27a330df">us2Data</a> (<a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, uint16_t s, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
994
907
 
1120
1033
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#48e899f923b524295cab6b2f56a77b17">toData</a> (<a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *buf, <a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> t, <a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a> byteOrder)</td></tr>
1121
1034
 
1122
1035
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Specialization to write a signed rational to the data buffer. Return the number of bytes written. <br></td></tr>
1123
 
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
1124
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7785aee1a92ce5b3a7989735fa675073">minoltaColorMode</a> []</td></tr>
1125
 
 
1126
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta color mode values to readable labels.  <a href="#7785aee1a92ce5b3a7989735fa675073"></a><br></td></tr>
1127
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#91555c82442e65f18a35d28a70300432">minoltaImageQuality</a> []</td></tr>
1128
 
 
1129
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta image quality values to readable labels.  <a href="#91555c82442e65f18a35d28a70300432"></a><br></td></tr>
1130
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7d72ef5af54d029b7e859a3990bd9f2b">minoltaZoneMatching</a> []</td></tr>
1131
 
 
1132
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta zone matching values.  <a href="#7d72ef5af54d029b7e859a3990bd9f2b"></a><br></td></tr>
1133
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#ca19ca73d0e6be26c780feecbf6562a5">minoltaImageStabilization</a> []</td></tr>
1134
 
 
1135
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta image stabilization values.  <a href="#ca19ca73d0e6be26c780feecbf6562a5"></a><br></td></tr>
1136
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a5b4accb36a08caf910ae2a86a434c6"></a><!-- doxytag: member="Exiv2::minoltaLensID" ref="5a5b4accb36a08caf910ae2a86a434c6" args="[]" -->
1137
 
const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5a5b4accb36a08caf910ae2a86a434c6">minoltaLensID</a> []</td></tr>
1138
 
 
1139
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Lens id values to readable labels. <br></td></tr>
1140
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b43ed4a0ba260c82234585349cdfcd69">minoltaExposureModeStd</a> []</td></tr>
1141
 
 
1142
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings exposure mode values to readable labels.  <a href="#b43ed4a0ba260c82234585349cdfcd69"></a><br></td></tr>
1143
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#821b8bac4ffbebcb79ef06d118e0171b">minoltaFlashModeStd</a> []</td></tr>
1144
 
 
1145
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings exposure mode values to readable labels.  <a href="#821b8bac4ffbebcb79ef06d118e0171b"></a><br></td></tr>
1146
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dc7f4b385759eb2da9cc184e810975cf">minoltaWhiteBalanceStd</a> []</td></tr>
1147
 
 
1148
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings white balance values to readable labels.  <a href="#dc7f4b385759eb2da9cc184e810975cf"></a><br></td></tr>
1149
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1cbd427fd09ba8c76220273520b68584">minoltaImageSizeStd</a> []</td></tr>
1150
 
 
1151
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings image size values to readable labels.  <a href="#1cbd427fd09ba8c76220273520b68584"></a><br></td></tr>
1152
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d3abe75e14b9ee23446d5eceeb2b6ab8">minoltaImageQualityStd</a> []</td></tr>
1153
 
 
1154
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings image quality values to readable labels.  <a href="#d3abe75e14b9ee23446d5eceeb2b6ab8"></a><br></td></tr>
1155
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#ae0eca54e66d356de48336aa425147f1">minoltaDriveModeStd</a> []</td></tr>
1156
 
 
1157
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings drive mode values to readable labels.  <a href="#ae0eca54e66d356de48336aa425147f1"></a><br></td></tr>
1158
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a849c6e6b8334df2957c2eeb9fffad0f">minoltaMeteringModeStd</a> []</td></tr>
1159
 
 
1160
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings metering mode values to readable labels.  <a href="#a849c6e6b8334df2957c2eeb9fffad0f"></a><br></td></tr>
1161
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1db0903f97321b335ae822aac91a7ef6">minoltaMacroModeStd</a> []</td></tr>
1162
 
 
1163
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings macro mode values to readable labels.  <a href="#1db0903f97321b335ae822aac91a7ef6"></a><br></td></tr>
1164
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1c647f0888e1f6c3a561a617b168a776">minoltaDigitalZoomStd</a> []</td></tr>
1165
 
 
1166
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings digital zoom values to readable labels.  <a href="#1c647f0888e1f6c3a561a617b168a776"></a><br></td></tr>
1167
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c360bcc1591e2f5eb6d2544532f69406">minoltaBracketStepStd</a> []</td></tr>
1168
 
 
1169
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera bracket step mode values to readable labels.  <a href="#c360bcc1591e2f5eb6d2544532f69406"></a><br></td></tr>
1170
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#906d4f5ef6b98bcbf3216a6568af2176">minoltaAFPointsStd</a> []</td></tr>
1171
 
 
1172
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings AF points values to readable labels.  <a href="#906d4f5ef6b98bcbf3216a6568af2176"></a><br></td></tr>
1173
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c178baba1496e08330165f4ce510a18c">minoltaFlashStd</a> []</td></tr>
1174
 
 
1175
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings white balance values to readable labels.  <a href="#c178baba1496e08330165f4ce510a18c"></a><br></td></tr>
1176
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#85b0df1d145ad8cb02d2b16a445e30f6">minoltaFileNumberMemoryStd</a> []</td></tr>
1177
 
 
1178
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings file number memory values to readable labels.  <a href="#85b0df1d145ad8cb02d2b16a445e30f6"></a><br></td></tr>
1179
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d5b07db953982a2ac7c5cb75d132bb88">minoltaSharpnessStd</a> []</td></tr>
1180
 
 
1181
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings sharpness values to readable labels.  <a href="#d5b07db953982a2ac7c5cb75d132bb88"></a><br></td></tr>
1182
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c2c5aee6b868dd3acf0a0cf7bb3d5919">minoltaSubjectProgramStd</a> []</td></tr>
1183
 
 
1184
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings subject program values to readable labels.  <a href="#c2c5aee6b868dd3acf0a0cf7bb3d5919"></a><br></td></tr>
1185
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b70971e393ffb2f77fbf7b4da22714e3">minoltaISOSettingStd</a> []</td></tr>
1186
 
 
1187
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings ISO settings values to readable labels.  <a href="#b70971e393ffb2f77fbf7b4da22714e3"></a><br></td></tr>
1188
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a771c012116a155fd70b090f3b8ddfc5">minoltaModelStd</a> []</td></tr>
1189
 
 
1190
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings model values to readable labels.  <a href="#a771c012116a155fd70b090f3b8ddfc5"></a><br></td></tr>
1191
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8033bbad7db8f806495159f4e7328f93">minoltaIntervalModeStd</a> []</td></tr>
1192
 
 
1193
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings interval mode values to readable labels.  <a href="#8033bbad7db8f806495159f4e7328f93"></a><br></td></tr>
1194
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#831db86b706e6bea8f8094ba195d8d55">minoltaFolderNameStd</a> []</td></tr>
1195
 
 
1196
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings folder name values to readable labels.  <a href="#831db86b706e6bea8f8094ba195d8d55"></a><br></td></tr>
1197
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0cac094b00f36c614254042a9188fdbd">minoltaColorModeStd</a> []</td></tr>
1198
 
 
1199
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings color mode values to readable labels.  <a href="#0cac094b00f36c614254042a9188fdbd"></a><br></td></tr>
1200
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0482532efaf244debe1ab7edc9a79ed1">minoltaInternalFlashStd</a> []</td></tr>
1201
 
 
1202
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings internal flash values to readable labels.  <a href="#0482532efaf244debe1ab7edc9a79ed1"></a><br></td></tr>
1203
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bb7592bcb953c609c22542f50962a38e">minoltaWideFocusZoneStd</a> []</td></tr>
1204
 
 
1205
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings wide focus zone values to readable labels.  <a href="#bb7592bcb953c609c22542f50962a38e"></a><br></td></tr>
1206
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#732fee25d9f24141033f938b19389c1e">minoltaFocusModeStd</a> []</td></tr>
1207
 
 
1208
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings focus mode values to readable labels.  <a href="#732fee25d9f24141033f938b19389c1e"></a><br></td></tr>
1209
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#59cadd04eee7d9f987b84652f6630e45">minoltaFocusAreaStd</a> []</td></tr>
1210
 
 
1211
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings focus area values to readable labels.  <a href="#59cadd04eee7d9f987b84652f6630e45"></a><br></td></tr>
1212
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#e737e5cfb412b27a5ff5c00e83b3bed3">minoltaDECPositionStd</a> []</td></tr>
1213
 
 
1214
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings DEC switch position values to readable labels.  <a href="#e737e5cfb412b27a5ff5c00e83b3bed3"></a><br></td></tr>
1215
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#be834cbe80201e7f5ff51401de17d495">minoltaColorProfileStd</a> []</td></tr>
1216
 
 
1217
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings color profile values to readable labels.  <a href="#be834cbe80201e7f5ff51401de17d495"></a><br></td></tr>
1218
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2b871a9102522e6aa84c6b5e876b533b">minoltaDataImprintStd</a> []</td></tr>
1219
 
 
1220
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings data Imprint values to readable labels.  <a href="#2b871a9102522e6aa84c6b5e876b533b"></a><br></td></tr>
1221
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a13268aaa1455fcb82e28b253c66e6a5">minoltaFlashMeteringStd</a> []</td></tr>
1222
 
 
1223
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Std camera settings flash metering values to readable labels.  <a href="#a13268aaa1455fcb82e28b253c66e6a5"></a><br></td></tr>
1224
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#26cb2a78a42016c64511b52681fd2017">minoltaExposureMode7D</a> []</td></tr>
1225
 
 
1226
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings exposure mode values to readable labels.  <a href="#26cb2a78a42016c64511b52681fd2017"></a><br></td></tr>
1227
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#607f4bcb643b478bdf4dc0e502b25b19">minoltaImageSize7D</a> []</td></tr>
1228
 
 
1229
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings image size values to readable labels.  <a href="#607f4bcb643b478bdf4dc0e502b25b19"></a><br></td></tr>
1230
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dfc399de03daf84a12fe06b6b5d51127">minoltaImageQuality7D</a> []</td></tr>
1231
 
 
1232
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings image quality values to readable labels.  <a href="#dfc399de03daf84a12fe06b6b5d51127"></a><br></td></tr>
1233
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4a3d6c78d850f6939321d573b7527f7b">minoltaWhiteBalance7D</a> []</td></tr>
1234
 
 
1235
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings white balance values to readable labels.  <a href="#4a3d6c78d850f6939321d573b7527f7b"></a><br></td></tr>
1236
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#171e38b5a8d1544b8ed344ca7bfbffbf">minoltaFocusMode7D</a> []</td></tr>
1237
 
 
1238
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings focus mode values to readable labels.  <a href="#171e38b5a8d1544b8ed344ca7bfbffbf"></a><br></td></tr>
1239
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#516e250404b4b80e6acbcae27b8d407d">minoltaAFPoints7D</a> []</td></tr>
1240
 
 
1241
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings AF points values to readable labels.  <a href="#516e250404b4b80e6acbcae27b8d407d"></a><br></td></tr>
1242
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#43f5cc02962e4eaa9e2ef35b35ba9028">minoltaFlash7D</a> []</td></tr>
1243
 
 
1244
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings white balance values to readable labels.  <a href="#43f5cc02962e4eaa9e2ef35b35ba9028"></a><br></td></tr>
1245
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#81acf643127b7a4991c6b73ffdb1edf5">minoltaISOSetting7D</a> []</td></tr>
1246
 
 
1247
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings ISO settings values to readable labels.  <a href="#81acf643127b7a4991c6b73ffdb1edf5"></a><br></td></tr>
1248
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7cd8e6f4f605a4820d26f08eeb2c11e5">minoltaColorSpace7D</a> []</td></tr>
1249
 
 
1250
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings color space values to readable labels.  <a href="#7cd8e6f4f605a4820d26f08eeb2c11e5"></a><br></td></tr>
1251
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#efa5fac4d212e6caf4a7add8d0c9f402">minoltaRotation7D</a> []</td></tr>
1252
 
 
1253
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings rotation values to readable labels.  <a href="#efa5fac4d212e6caf4a7add8d0c9f402"></a><br></td></tr>
1254
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8d5861d21be93b92040040c69e58e92e">minoltaNoiseReduction7D</a> []</td></tr>
1255
 
 
1256
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings noise reduction values to readable labels.  <a href="#8d5861d21be93b92040040c69e58e92e"></a><br></td></tr>
1257
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#e2568d04a90c3412a6212ec4990216ab">minoltaImageStabilization7D</a> []</td></tr>
1258
 
 
1259
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings image stabilization values to readable labels.  <a href="#e2568d04a90c3412a6212ec4990216ab"></a><br></td></tr>
1260
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c67b10e75291faf310fb426393038596">minoltaZoneMatchingOn7D</a> []</td></tr>
1261
 
 
1262
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 7D camera settings zone matching on values to readable labels.  <a href="#c67b10e75291faf310fb426393038596"></a><br></td></tr>
1263
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#77d40ea4f3a264a282c45b403a2290dc">minoltaImageSize5D</a> []</td></tr>
1264
 
 
1265
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings image size values to readable labels.  <a href="#77d40ea4f3a264a282c45b403a2290dc"></a><br></td></tr>
1266
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#204fe9e36b3d17f64253573ef2746e25">minoltaExposureMode5D</a> []</td></tr>
1267
 
 
1268
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings exposure mode values to readable labels.  <a href="#204fe9e36b3d17f64253573ef2746e25"></a><br></td></tr>
1269
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c5b70a8e62e25fdafec593f568336154">minoltaImageQuality5D</a> []</td></tr>
1270
 
 
1271
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings image quality values to readable labels.  <a href="#c5b70a8e62e25fdafec593f568336154"></a><br></td></tr>
1272
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b8c0befc703ba38a8d3ee3a781f6fd95">minoltaWhiteBalance5D</a> []</td></tr>
1273
 
 
1274
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings white balance values to readable labels.  <a href="#b8c0befc703ba38a8d3ee3a781f6fd95"></a><br></td></tr>
1275
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b013d96c2a3d4b2df3f9d6db7de5b3eb">minoltaFlash5D</a> []</td></tr>
1276
 
 
1277
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings flash labels.  <a href="#b013d96c2a3d4b2df3f9d6db7de5b3eb"></a><br></td></tr>
1278
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a4c1ce9faab24955584d97ca2f95a81b">minoltaMeteringMode5D</a> []</td></tr>
1279
 
 
1280
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings metering mode values to readable labels.  <a href="#a4c1ce9faab24955584d97ca2f95a81b"></a><br></td></tr>
1281
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5099e34df5db38ec43d58407859ea926">minoltaISOSetting5D</a> []</td></tr>
1282
 
 
1283
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings ISO settings values to readable labels.  <a href="#5099e34df5db38ec43d58407859ea926"></a><br></td></tr>
1284
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b7a756eada64bb352b0fe1e35a1af56e">minoltaRotation5D</a> []</td></tr>
1285
 
 
1286
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings rotation values to readable labels.  <a href="#b7a756eada64bb352b0fe1e35a1af56e"></a><br></td></tr>
1287
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3eac816a226b1b2ace4da1119ed79ab2">minoltaNoiseReduction5D</a> []</td></tr>
1288
 
 
1289
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings noise reduction values to readable labels.  <a href="#3eac816a226b1b2ace4da1119ed79ab2"></a><br></td></tr>
1290
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7ab2f6af7b8045e06d911f1508510680">minoltaImageStabilization5D</a> []</td></tr>
1291
 
 
1292
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings image stabilization values to readable labels.  <a href="#7ab2f6af7b8045e06d911f1508510680"></a><br></td></tr>
1293
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#729fc021026b556730cd7a1346427784">minoltaFocusPosition5D</a> []</td></tr>
1294
 
 
1295
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings focus position values to readable labels.  <a href="#729fc021026b556730cd7a1346427784"></a><br></td></tr>
1296
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bf8c9fb1d5e2154289d9596beea50b85">minoltaFocusArea5D</a> []</td></tr>
1297
 
 
1298
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings focus area values to readable labels.  <a href="#bf8c9fb1d5e2154289d9596beea50b85"></a><br></td></tr>
1299
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#21f8e9c05b9def5d104d225c418d11df">minoltaAFMode5D</a> []</td></tr>
1300
 
 
1301
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings focus mode values to readable labels.  <a href="#21f8e9c05b9def5d104d225c418d11df"></a><br></td></tr>
1302
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5a358677c56520b493f6d90beb75df35">minoltaFocusMode5D</a> []</td></tr>
1303
 
 
1304
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lookup table to translate Minolta Dynax 5D camera settings focus mode values to readable labels.  <a href="#5a358677c56520b493f6d90beb75df35"></a><br></td></tr>
1305
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#859a84633b1eeb5f00fb12082b2cf734">olympusQuality</a> []</td></tr>
1306
 
 
1307
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Quality, tag 0x0201.  <a href="#859a84633b1eeb5f00fb12082b2cf734"></a><br></td></tr>
1308
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4d2c39bfb7b982d442213476f579bbd8">olympusMacro</a> []</td></tr>
1309
 
 
1310
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Macro, tag 0x0202.  <a href="#4d2c39bfb7b982d442213476f579bbd8"></a><br></td></tr>
1311
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c62b10026a3c79dc71e815a90c8bfd9e">olympusOneTouchWb</a> []</td></tr>
1312
 
 
1313
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">OneTouchWB, tag 0x0302.  <a href="#c62b10026a3c79dc71e815a90c8bfd9e"></a><br></td></tr>
1314
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#32d164a92c01a44947f37d2784a76acb">olympusFlashDevice</a> []</td></tr>
1315
 
 
1316
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">FlashDevice, tag 0x1005.  <a href="#32d164a92c01a44947f37d2784a76acb"></a><br></td></tr>
1317
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bb3bf579d2d56c27d81f32688fa7a56c">panasonicQuality</a> []</td></tr>
1318
 
 
1319
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Quality, tag 0x0001.  <a href="#bb3bf579d2d56c27d81f32688fa7a56c"></a><br></td></tr>
1320
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dfa045e6913e28eb06fe873716cb4bbe">panasonicWhiteBalance</a> []</td></tr>
1321
 
 
1322
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">WhiteBalance, tag 0x0003.  <a href="#dfa045e6913e28eb06fe873716cb4bbe"></a><br></td></tr>
1323
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#462bcffbd18be6936825a8e23fb47f6e">panasonicFocusMode</a> []</td></tr>
1324
 
 
1325
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">FocusMode, tag 0x0007.  <a href="#462bcffbd18be6936825a8e23fb47f6e"></a><br></td></tr>
1326
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8e72f8e871349ca43463fb1a5bfa399a">panasonicImageStabilizer</a> []</td></tr>
1327
 
 
1328
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ImageStabilizer, tag 0x001a.  <a href="#8e72f8e871349ca43463fb1a5bfa399a"></a><br></td></tr>
1329
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#794558737f0e05675a98d4c80893eec3">panasonicMacro</a> []</td></tr>
1330
 
 
1331
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Macro, tag 0x001c.  <a href="#794558737f0e05675a98d4c80893eec3"></a><br></td></tr>
1332
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#518cfa51d79a8a9f5c72522fe954f390">panasonicShootingMode</a> []</td></tr>
1333
 
 
1334
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ShootingMode, tag 0x001f.  <a href="#518cfa51d79a8a9f5c72522fe954f390"></a><br></td></tr>
1335
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#88b48ece2bebf33bc7b6d1556c954ba9">panasonicAudio</a> []</td></tr>
1336
 
 
1337
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Audio, tag 0x0020.  <a href="#88b48ece2bebf33bc7b6d1556c954ba9"></a><br></td></tr>
1338
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c401a08210f2ae7b2a7fa47e3b9b3b06">panasonicColorEffect</a> []</td></tr>
1339
 
 
1340
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ColorEffect, tag 0x0028.  <a href="#c401a08210f2ae7b2a7fa47e3b9b3b06"></a><br></td></tr>
1341
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9277c6fa5b919ce1a9203e82ddd75ccf">panasonicContrast</a> []</td></tr>
1342
 
 
1343
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Contrast, tag 0x002c.  <a href="#9277c6fa5b919ce1a9203e82ddd75ccf"></a><br></td></tr>
1344
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#6fd4fa0303f2d1cd177e5fc2d4b97c37">panasonicNoiseReduction</a> []</td></tr>
1345
 
 
1346
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">NoiseReduction, tag 0x002d.  <a href="#6fd4fa0303f2d1cd177e5fc2d4b97c37"></a><br></td></tr>
1347
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fe4ceb41b0ec7c2970efa7a3ca9800c9">exifNewSubfileType</a> []</td></tr>
1348
 
 
1349
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">NewSubfileType, TIFF tag 0x00fe - this is actually a bitmask.  <a href="#fe4ceb41b0ec7c2970efa7a3ca9800c9"></a><br></td></tr>
1350
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5817fe25de295140ba371c5836681ef"></a><!-- doxytag: member="Exiv2::tiffGroupInfo" ref="a5817fe25de295140ba371c5836681ef" args="[]" -->
1351
 
const <a class="el" href="structExiv2_1_1TiffGroupInfo.html">TiffGroupInfo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a5817fe25de295140ba371c5836681ef">tiffGroupInfo</a> []</td></tr>
1352
 
 
1353
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List of groups and their names. <br></td></tr>
 
1036
<tr><td colspan="2"><div class="groupHeader">Functions printing interpreted tag values</div></td></tr>
 
1037
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c2be483174d8ce3d074a92bebc81dcaa"></a><!-- doxytag: member="Exiv2::printValue" ref="c2be483174d8ce3d074a92bebc81dcaa" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1038
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#c2be483174d8ce3d074a92bebc81dcaa">printValue</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1039
 
 
1040
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default print function, using the <a class="el" href="classExiv2_1_1Value.html">Value</a> output operator. <br></td></tr>
 
1041
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dac53a4ea25d522d20920fbf638f8061"></a><!-- doxytag: member="Exiv2::printLong" ref="dac53a4ea25d522d20920fbf638f8061" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1042
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dac53a4ea25d522d20920fbf638f8061">printLong</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1043
 
 
1044
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the value converted to a long. <br></td></tr>
 
1045
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0e41831079ec0a03445366e5ae409c27"></a><!-- doxytag: member="Exiv2::printFloat" ref="0e41831079ec0a03445366e5ae409c27" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1046
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0e41831079ec0a03445366e5ae409c27">printFloat</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1047
 
 
1048
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a Rational or URational value in floating point format. <br></td></tr>
 
1049
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5f441ddb7a40f00aeb8fc2a1a763bd38"></a><!-- doxytag: member="Exiv2::printDegrees" ref="5f441ddb7a40f00aeb8fc2a1a763bd38" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1050
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5f441ddb7a40f00aeb8fc2a1a763bd38">printDegrees</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1051
 
 
1052
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a longitude or latitude value. <br></td></tr>
 
1053
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5841c0a8ee5481063e4ff0d190b62bc5"></a><!-- doxytag: member="Exiv2::print0x0006" ref="5841c0a8ee5481063e4ff0d190b62bc5" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1054
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5841c0a8ee5481063e4ff0d190b62bc5">print0x0006</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1055
 
 
1056
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS altitude. <br></td></tr>
 
1057
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7228b31d19a6b9fd11e055d291e1252b"></a><!-- doxytag: member="Exiv2::print0x0007" ref="7228b31d19a6b9fd11e055d291e1252b" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1058
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7228b31d19a6b9fd11e055d291e1252b">print0x0007</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1059
 
 
1060
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS timestamp. <br></td></tr>
 
1061
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c40248e52386369c8a73a671e0c7c6e"></a><!-- doxytag: member="Exiv2::print0x8298" ref="2c40248e52386369c8a73a671e0c7c6e" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1062
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2c40248e52386369c8a73a671e0c7c6e">print0x8298</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1063
 
 
1064
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the copyright. <br></td></tr>
 
1065
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c8b9afaacc4917c4850526b37659237"></a><!-- doxytag: member="Exiv2::print0x829a" ref="3c8b9afaacc4917c4850526b37659237" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1066
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3c8b9afaacc4917c4850526b37659237">print0x829a</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1067
 
 
1068
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure time. <br></td></tr>
 
1069
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="518a323992c085e7664ac24a72a1a9d0"></a><!-- doxytag: member="Exiv2::print0x829d" ref="518a323992c085e7664ac24a72a1a9d0" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1070
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#518a323992c085e7664ac24a72a1a9d0">print0x829d</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1071
 
 
1072
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the f-number. <br></td></tr>
 
1073
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8e8577d94d2d513a754ecfa13d6f6e09"></a><!-- doxytag: member="Exiv2::print0x8827" ref="8e8577d94d2d513a754ecfa13d6f6e09" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1074
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8e8577d94d2d513a754ecfa13d6f6e09">print0x8827</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1075
 
 
1076
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print ISO speed ratings. <br></td></tr>
 
1077
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f3db8d2f27a4d5b71c4c471d1981db81"></a><!-- doxytag: member="Exiv2::print0x9101" ref="f3db8d2f27a4d5b71c4c471d1981db81" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1078
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#f3db8d2f27a4d5b71c4c471d1981db81">print0x9101</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1079
 
 
1080
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print components configuration specific to compressed data. <br></td></tr>
 
1081
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4e07d40e4d87e87799be187b4dcb7178"></a><!-- doxytag: member="Exiv2::print0x9201" ref="4e07d40e4d87e87799be187b4dcb7178" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1082
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4e07d40e4d87e87799be187b4dcb7178">print0x9201</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1083
 
 
1084
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print exposure time converted from APEX shutter speed value. <br></td></tr>
 
1085
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5e220b309bf1530624354e744583d7a6"></a><!-- doxytag: member="Exiv2::print0x9202" ref="5e220b309bf1530624354e744583d7a6" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1086
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5e220b309bf1530624354e744583d7a6">print0x9202</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1087
 
 
1088
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print f-number converted from APEX aperture value. <br></td></tr>
 
1089
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fe6d0cceed53eea015e97ce6c9abeb86"></a><!-- doxytag: member="Exiv2::print0x9204" ref="fe6d0cceed53eea015e97ce6c9abeb86" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1090
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fe6d0cceed53eea015e97ce6c9abeb86">print0x9204</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1091
 
 
1092
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure bias value. <br></td></tr>
 
1093
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7ff5aba5612670e54bff1d20c3ea74ac"></a><!-- doxytag: member="Exiv2::print0x9206" ref="7ff5aba5612670e54bff1d20c3ea74ac" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1094
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7ff5aba5612670e54bff1d20c3ea74ac">print0x9206</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1095
 
 
1096
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the subject distance. <br></td></tr>
 
1097
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="73f036d929d2a87d0675e40fa7f28e46"></a><!-- doxytag: member="Exiv2::print0x920a" ref="73f036d929d2a87d0675e40fa7f28e46" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1098
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#73f036d929d2a87d0675e40fa7f28e46">print0x920a</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1099
 
 
1100
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the actual focal length of the lens. <br></td></tr>
 
1101
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d4f550e31dae3b680d30ece049833b6c"></a><!-- doxytag: member="Exiv2::print0x9286" ref="d4f550e31dae3b680d30ece049833b6c" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1102
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d4f550e31dae3b680d30ece049833b6c">print0x9286</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1103
 
 
1104
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the user comment. <br></td></tr>
 
1105
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3668cdfd20a2e7bf6f9df590d5e92c64"></a><!-- doxytag: member="Exiv2::print0xa404" ref="3668cdfd20a2e7bf6f9df590d5e92c64" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1106
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3668cdfd20a2e7bf6f9df590d5e92c64">print0xa404</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1107
 
 
1108
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print digital zoom ratio. <br></td></tr>
 
1109
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3f4c055eb50ae6033f61270f74ba56bc"></a><!-- doxytag: member="Exiv2::print0xa405" ref="3f4c055eb50ae6033f61270f74ba56bc" args="(std::ostream &amp;os, const Value &amp;value)" -->
 
1110
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#3f4c055eb50ae6033f61270f74ba56bc">print0xa405</a> (std::ostream &amp;os, const <a class="el" href="classExiv2_1_1Value.html">Value</a> &amp;value)</td></tr>
 
1111
 
 
1112
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print 35mm equivalent focal length. <br></td></tr>
1354
1113
</table>
1355
1114
<hr><a name="_details"></a><h2>Detailed Description</h2>
1356
 
Provides classes and functions to encode and decode Exif and Iptc data. This namespace corresponds to the <b>libexiv2</b> library. <hr><h2>Typedef Documentation</h2>
1357
 
<a class="anchor" name="0aab4b1f3344f4f0b7a692ebef86f721"></a><!-- doxytag: member="Exiv2::NewTiffCompFct" ref="0aab4b1f3344f4f0b7a692ebef86f721" args=")(uint16_t tag, const TiffStructure *ts)" --><p>
1358
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1359
 
  <tr>
1360
 
    <td class="mdRow">
1361
 
      <table cellpadding="0" cellspacing="0" border="0">
1362
 
        <tr>
1363
 
          <td class="md" nowrap valign="top">typedef <a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>(* <a class="el" href="namespaceExiv2.html#0aab4b1f3344f4f0b7a692ebef86f721">Exiv2::NewTiffCompFct</a>)(uint16_t tag, const <a class="el" href="structExiv2_1_1TiffStructure.html">TiffStructure</a> *ts)          </td>
1364
 
        </tr>
1365
 
      </table>
1366
 
    </td>
1367
 
  </tr>
1368
 
</table>
1369
 
<table cellspacing="5" cellpadding="0" border="0">
1370
 
  <tr>
1371
 
    <td>
1372
 
      &nbsp;
1373
 
    </td>
1374
 
    <td>
1375
 
 
1376
 
<p>
1377
 
Type for a function pointer for a function to create a TIFF component.     </td>
1378
 
  </tr>
1379
 
</table>
1380
 
<a class="anchor" name="4631b18f70e7472d54223173703716a1"></a><!-- doxytag: member="Exiv2::TiffCompFactoryFct" ref="4631b18f70e7472d54223173703716a1" args=")(uint32_t extendedTag, uint16_t group)" --><p>
1381
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1382
 
  <tr>
1383
 
    <td class="mdRow">
1384
 
      <table cellpadding="0" cellspacing="0" border="0">
1385
 
        <tr>
1386
 
          <td class="md" nowrap valign="top">typedef <a class="el" href="classExiv2_1_1TiffComponent.html#61ce4dcede30ca3d1b34178cc12a0d0d">TiffComponent::AutoPtr</a>(* <a class="el" href="namespaceExiv2.html#4631b18f70e7472d54223173703716a1">Exiv2::TiffCompFactoryFct</a>)(uint32_t extendedTag, uint16_t group)          </td>
1387
 
        </tr>
1388
 
      </table>
1389
 
    </td>
1390
 
  </tr>
1391
 
</table>
1392
 
<table cellspacing="5" cellpadding="0" border="0">
1393
 
  <tr>
1394
 
    <td>
1395
 
      &nbsp;
1396
 
    </td>
1397
 
    <td>
1398
 
 
1399
 
<p>
1400
 
Type for a factory function to create new TIFF components.     </td>
1401
 
  </tr>
1402
 
</table>
1403
 
<hr><h2>Function Documentation</h2>
1404
 
<a class="anchor" name="c27559a7fe02247e73fa28379c1cbd10"></a><!-- doxytag: member="Exiv2::canonEv" ref="c27559a7fe02247e73fa28379c1cbd10" args="(long val)" --><p>
1405
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1406
 
  <tr>
1407
 
    <td class="mdRow">
1408
 
      <table cellpadding="0" cellspacing="0" border="0">
1409
 
        <tr>
1410
 
          <td class="md" nowrap valign="top">float Exiv2::canonEv           </td>
1411
 
          <td class="md" valign="top">(&nbsp;</td>
1412
 
          <td class="md" nowrap valign="top">long&nbsp;</td>
1413
 
          <td class="mdname1" valign="top" nowrap> <em>val</em>          </td>
1414
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1415
 
          <td class="md" nowrap></td>
1416
 
        </tr>
1417
 
      </table>
1418
 
    </td>
1419
 
  </tr>
1420
 
</table>
1421
 
<table cellspacing="5" cellpadding="0" border="0">
1422
 
  <tr>
1423
 
    <td>
1424
 
      &nbsp;
1425
 
    </td>
1426
 
    <td>
 
1115
Provides classes and functions to encode and decode Exif and Iptc data. This namespace corresponds to the <b>libexiv2</b> library. <hr><h2>Function Documentation</h2>
 
1116
<a class="anchor" name="c27559a7fe02247e73fa28379c1cbd10"></a><!-- doxytag: member="Exiv2::canonEv" ref="c27559a7fe02247e73fa28379c1cbd10" args="(long val)" -->
 
1117
<div class="memitem">
 
1118
<div class="memproto">
 
1119
      <table class="memname">
 
1120
        <tr>
 
1121
          <td class="memname">float Exiv2::canonEv           </td>
 
1122
          <td>(</td>
 
1123
          <td class="paramtype">long&nbsp;</td>
 
1124
          <td class="paramname"> <em>val</em>          </td>
 
1125
          <td>&nbsp;)&nbsp;</td>
 
1126
          <td width="100%"></td>
 
1127
        </tr>
 
1128
      </table>
 
1129
</div>
 
1130
<div class="memdoc">
1427
1131
 
1428
1132
<p>
1429
1133
Convert Canon hex-based EV (modulo 0x20) to real number Ported from Phil Harvey's Image::ExifTool::Canon::CanonEv by Will Stokes. 
1430
1134
<p>
1431
 
0x00 -&gt; 0 0x0c -&gt; 0.33333 0x10 -&gt; 0.5 0x14 -&gt; 0.66666 0x20 -&gt; 1 .. 160 -&gt; 5 128 -&gt; 4 143 -&gt; 4.46875     </td>
1432
 
  </tr>
1433
 
</table>
1434
 
<a class="anchor" name="611059b4342fc8d8c0965ad90a333bfa"></a><!-- doxytag: member="Exiv2::createCanonMakerNote" ref="611059b4342fc8d8c0965ad90a333bfa" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1435
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1436
 
  <tr>
1437
 
    <td class="mdRow">
1438
 
      <table cellpadding="0" cellspacing="0" border="0">
1439
 
        <tr>
1440
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createCanonMakerNote           </td>
1441
 
          <td class="md" valign="top">(&nbsp;</td>
1442
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1443
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1444
 
        </tr>
1445
 
        <tr>
1446
 
          <td class="md" nowrap align="right"></td>
1447
 
          <td class="md"></td>
1448
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1449
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1450
 
        </tr>
1451
 
        <tr>
1452
 
          <td class="md" nowrap align="right"></td>
1453
 
          <td class="md"></td>
1454
 
          <td class="md" nowrap>long&nbsp;</td>
1455
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1456
 
        </tr>
1457
 
        <tr>
1458
 
          <td class="md" nowrap align="right"></td>
1459
 
          <td class="md"></td>
1460
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1461
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1462
 
        </tr>
1463
 
        <tr>
1464
 
          <td class="md" nowrap align="right"></td>
1465
 
          <td class="md"></td>
1466
 
          <td class="md" nowrap>long&nbsp;</td>
1467
 
          <td class="mdname" nowrap> <em>offset</em></td>
1468
 
        </tr>
1469
 
        <tr>
1470
 
          <td class="md"></td>
1471
 
          <td class="md">)&nbsp;</td>
1472
 
          <td class="md" colspan="2"></td>
1473
 
        </tr>
1474
 
      </table>
1475
 
    </td>
1476
 
  </tr>
1477
 
</table>
1478
 
<table cellspacing="5" cellpadding="0" border="0">
1479
 
  <tr>
1480
 
    <td>
1481
 
      &nbsp;
1482
 
    </td>
1483
 
    <td>
1484
 
 
1485
 
<p>
1486
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1487
 
<p>
1488
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1489
 
  <table border="0" cellspacing="2" cellpadding="0">
1490
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1491
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1492
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1493
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1494
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1495
 
  </table>
1496
 
</dl>
1497
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1498
 
    </td>
1499
 
  </tr>
1500
 
</table>
1501
 
<a class="anchor" name="32f21daa555dca867cddc5bf12ae7516"></a><!-- doxytag: member="Exiv2::createFujiMakerNote" ref="32f21daa555dca867cddc5bf12ae7516" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1502
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1503
 
  <tr>
1504
 
    <td class="mdRow">
1505
 
      <table cellpadding="0" cellspacing="0" border="0">
1506
 
        <tr>
1507
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createFujiMakerNote           </td>
1508
 
          <td class="md" valign="top">(&nbsp;</td>
1509
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1510
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1511
 
        </tr>
1512
 
        <tr>
1513
 
          <td class="md" nowrap align="right"></td>
1514
 
          <td class="md"></td>
1515
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1516
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1517
 
        </tr>
1518
 
        <tr>
1519
 
          <td class="md" nowrap align="right"></td>
1520
 
          <td class="md"></td>
1521
 
          <td class="md" nowrap>long&nbsp;</td>
1522
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1523
 
        </tr>
1524
 
        <tr>
1525
 
          <td class="md" nowrap align="right"></td>
1526
 
          <td class="md"></td>
1527
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1528
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1529
 
        </tr>
1530
 
        <tr>
1531
 
          <td class="md" nowrap align="right"></td>
1532
 
          <td class="md"></td>
1533
 
          <td class="md" nowrap>long&nbsp;</td>
1534
 
          <td class="mdname" nowrap> <em>offset</em></td>
1535
 
        </tr>
1536
 
        <tr>
1537
 
          <td class="md"></td>
1538
 
          <td class="md">)&nbsp;</td>
1539
 
          <td class="md" colspan="2"></td>
1540
 
        </tr>
1541
 
      </table>
1542
 
    </td>
1543
 
  </tr>
1544
 
</table>
1545
 
<table cellspacing="5" cellpadding="0" border="0">
1546
 
  <tr>
1547
 
    <td>
1548
 
      &nbsp;
1549
 
    </td>
1550
 
    <td>
1551
 
 
1552
 
<p>
1553
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1554
 
<p>
1555
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1556
 
  <table border="0" cellspacing="2" cellpadding="0">
1557
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1558
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1559
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1560
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1561
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1562
 
  </table>
1563
 
</dl>
1564
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1565
 
    </td>
1566
 
  </tr>
1567
 
</table>
1568
 
<a class="anchor" name="1a5d23b7dc23d223f02896c6661194a9"></a><!-- doxytag: member="Exiv2::createMinoltaMakerNote" ref="1a5d23b7dc23d223f02896c6661194a9" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1569
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1570
 
  <tr>
1571
 
    <td class="mdRow">
1572
 
      <table cellpadding="0" cellspacing="0" border="0">
1573
 
        <tr>
1574
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createMinoltaMakerNote           </td>
1575
 
          <td class="md" valign="top">(&nbsp;</td>
1576
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1577
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1578
 
        </tr>
1579
 
        <tr>
1580
 
          <td class="md" nowrap align="right"></td>
1581
 
          <td class="md"></td>
1582
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1583
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1584
 
        </tr>
1585
 
        <tr>
1586
 
          <td class="md" nowrap align="right"></td>
1587
 
          <td class="md"></td>
1588
 
          <td class="md" nowrap>long&nbsp;</td>
1589
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1590
 
        </tr>
1591
 
        <tr>
1592
 
          <td class="md" nowrap align="right"></td>
1593
 
          <td class="md"></td>
1594
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1595
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1596
 
        </tr>
1597
 
        <tr>
1598
 
          <td class="md" nowrap align="right"></td>
1599
 
          <td class="md"></td>
1600
 
          <td class="md" nowrap>long&nbsp;</td>
1601
 
          <td class="mdname" nowrap> <em>offset</em></td>
1602
 
        </tr>
1603
 
        <tr>
1604
 
          <td class="md"></td>
1605
 
          <td class="md">)&nbsp;</td>
1606
 
          <td class="md" colspan="2"></td>
1607
 
        </tr>
1608
 
      </table>
1609
 
    </td>
1610
 
  </tr>
1611
 
</table>
1612
 
<table cellspacing="5" cellpadding="0" border="0">
1613
 
  <tr>
1614
 
    <td>
1615
 
      &nbsp;
1616
 
    </td>
1617
 
    <td>
1618
 
 
1619
 
<p>
1620
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1621
 
<p>
1622
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1623
 
  <table border="0" cellspacing="2" cellpadding="0">
1624
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1625
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1626
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1627
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1628
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1629
 
  </table>
1630
 
</dl>
1631
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1632
 
    </td>
1633
 
  </tr>
1634
 
</table>
1635
 
<a class="anchor" name="73c138c10cd1197ff16c5da6f1bb198d"></a><!-- doxytag: member="Exiv2::createNikonMakerNote" ref="73c138c10cd1197ff16c5da6f1bb198d" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1636
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1637
 
  <tr>
1638
 
    <td class="mdRow">
1639
 
      <table cellpadding="0" cellspacing="0" border="0">
1640
 
        <tr>
1641
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createNikonMakerNote           </td>
1642
 
          <td class="md" valign="top">(&nbsp;</td>
1643
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1644
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1645
 
        </tr>
1646
 
        <tr>
1647
 
          <td class="md" nowrap align="right"></td>
1648
 
          <td class="md"></td>
1649
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1650
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1651
 
        </tr>
1652
 
        <tr>
1653
 
          <td class="md" nowrap align="right"></td>
1654
 
          <td class="md"></td>
1655
 
          <td class="md" nowrap>long&nbsp;</td>
1656
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1657
 
        </tr>
1658
 
        <tr>
1659
 
          <td class="md" nowrap align="right"></td>
1660
 
          <td class="md"></td>
1661
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1662
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1663
 
        </tr>
1664
 
        <tr>
1665
 
          <td class="md" nowrap align="right"></td>
1666
 
          <td class="md"></td>
1667
 
          <td class="md" nowrap>long&nbsp;</td>
1668
 
          <td class="mdname" nowrap> <em>offset</em></td>
1669
 
        </tr>
1670
 
        <tr>
1671
 
          <td class="md"></td>
1672
 
          <td class="md">)&nbsp;</td>
1673
 
          <td class="md" colspan="2"></td>
1674
 
        </tr>
1675
 
      </table>
1676
 
    </td>
1677
 
  </tr>
1678
 
</table>
1679
 
<table cellspacing="5" cellpadding="0" border="0">
1680
 
  <tr>
1681
 
    <td>
1682
 
      &nbsp;
1683
 
    </td>
1684
 
    <td>
1685
 
 
1686
 
<p>
1687
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1688
 
<p>
1689
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1690
 
  <table border="0" cellspacing="2" cellpadding="0">
1691
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1692
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1693
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1694
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1695
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1696
 
  </table>
1697
 
</dl>
1698
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1699
 
    </td>
1700
 
  </tr>
1701
 
</table>
1702
 
<a class="anchor" name="1ad708514567626a2e9903e0b53c65d0"></a><!-- doxytag: member="Exiv2::createOlympusMakerNote" ref="1ad708514567626a2e9903e0b53c65d0" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1703
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1704
 
  <tr>
1705
 
    <td class="mdRow">
1706
 
      <table cellpadding="0" cellspacing="0" border="0">
1707
 
        <tr>
1708
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createOlympusMakerNote           </td>
1709
 
          <td class="md" valign="top">(&nbsp;</td>
1710
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1711
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1712
 
        </tr>
1713
 
        <tr>
1714
 
          <td class="md" nowrap align="right"></td>
1715
 
          <td class="md"></td>
1716
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1717
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1718
 
        </tr>
1719
 
        <tr>
1720
 
          <td class="md" nowrap align="right"></td>
1721
 
          <td class="md"></td>
1722
 
          <td class="md" nowrap>long&nbsp;</td>
1723
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1724
 
        </tr>
1725
 
        <tr>
1726
 
          <td class="md" nowrap align="right"></td>
1727
 
          <td class="md"></td>
1728
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1729
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1730
 
        </tr>
1731
 
        <tr>
1732
 
          <td class="md" nowrap align="right"></td>
1733
 
          <td class="md"></td>
1734
 
          <td class="md" nowrap>long&nbsp;</td>
1735
 
          <td class="mdname" nowrap> <em>offset</em></td>
1736
 
        </tr>
1737
 
        <tr>
1738
 
          <td class="md"></td>
1739
 
          <td class="md">)&nbsp;</td>
1740
 
          <td class="md" colspan="2"></td>
1741
 
        </tr>
1742
 
      </table>
1743
 
    </td>
1744
 
  </tr>
1745
 
</table>
1746
 
<table cellspacing="5" cellpadding="0" border="0">
1747
 
  <tr>
1748
 
    <td>
1749
 
      &nbsp;
1750
 
    </td>
1751
 
    <td>
1752
 
 
1753
 
<p>
1754
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1755
 
<p>
1756
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1757
 
  <table border="0" cellspacing="2" cellpadding="0">
1758
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1759
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1760
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1761
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1762
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1763
 
  </table>
1764
 
</dl>
1765
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1766
 
    </td>
1767
 
  </tr>
1768
 
</table>
1769
 
<a class="anchor" name="61a6c17da609c4f6e0737cf56b4cf0dc"></a><!-- doxytag: member="Exiv2::createPanasonicMakerNote" ref="61a6c17da609c4f6e0737cf56b4cf0dc" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1770
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1771
 
  <tr>
1772
 
    <td class="mdRow">
1773
 
      <table cellpadding="0" cellspacing="0" border="0">
1774
 
        <tr>
1775
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createPanasonicMakerNote           </td>
1776
 
          <td class="md" valign="top">(&nbsp;</td>
1777
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1778
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1779
 
        </tr>
1780
 
        <tr>
1781
 
          <td class="md" nowrap align="right"></td>
1782
 
          <td class="md"></td>
1783
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1784
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1785
 
        </tr>
1786
 
        <tr>
1787
 
          <td class="md" nowrap align="right"></td>
1788
 
          <td class="md"></td>
1789
 
          <td class="md" nowrap>long&nbsp;</td>
1790
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1791
 
        </tr>
1792
 
        <tr>
1793
 
          <td class="md" nowrap align="right"></td>
1794
 
          <td class="md"></td>
1795
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1796
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1797
 
        </tr>
1798
 
        <tr>
1799
 
          <td class="md" nowrap align="right"></td>
1800
 
          <td class="md"></td>
1801
 
          <td class="md" nowrap>long&nbsp;</td>
1802
 
          <td class="mdname" nowrap> <em>offset</em></td>
1803
 
        </tr>
1804
 
        <tr>
1805
 
          <td class="md"></td>
1806
 
          <td class="md">)&nbsp;</td>
1807
 
          <td class="md" colspan="2"></td>
1808
 
        </tr>
1809
 
      </table>
1810
 
    </td>
1811
 
  </tr>
1812
 
</table>
1813
 
<table cellspacing="5" cellpadding="0" border="0">
1814
 
  <tr>
1815
 
    <td>
1816
 
      &nbsp;
1817
 
    </td>
1818
 
    <td>
1819
 
 
1820
 
<p>
1821
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1822
 
<p>
1823
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1824
 
  <table border="0" cellspacing="2" cellpadding="0">
1825
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1826
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1827
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1828
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1829
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1830
 
  </table>
1831
 
</dl>
1832
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1833
 
    </td>
1834
 
  </tr>
1835
 
</table>
1836
 
<a class="anchor" name="af9b7651a3ce522b63559a1e2b48ca95"></a><!-- doxytag: member="Exiv2::createSigmaMakerNote" ref="af9b7651a3ce522b63559a1e2b48ca95" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1837
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1838
 
  <tr>
1839
 
    <td class="mdRow">
1840
 
      <table cellpadding="0" cellspacing="0" border="0">
1841
 
        <tr>
1842
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createSigmaMakerNote           </td>
1843
 
          <td class="md" valign="top">(&nbsp;</td>
1844
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1845
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1846
 
        </tr>
1847
 
        <tr>
1848
 
          <td class="md" nowrap align="right"></td>
1849
 
          <td class="md"></td>
1850
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1851
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1852
 
        </tr>
1853
 
        <tr>
1854
 
          <td class="md" nowrap align="right"></td>
1855
 
          <td class="md"></td>
1856
 
          <td class="md" nowrap>long&nbsp;</td>
1857
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1858
 
        </tr>
1859
 
        <tr>
1860
 
          <td class="md" nowrap align="right"></td>
1861
 
          <td class="md"></td>
1862
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1863
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1864
 
        </tr>
1865
 
        <tr>
1866
 
          <td class="md" nowrap align="right"></td>
1867
 
          <td class="md"></td>
1868
 
          <td class="md" nowrap>long&nbsp;</td>
1869
 
          <td class="mdname" nowrap> <em>offset</em></td>
1870
 
        </tr>
1871
 
        <tr>
1872
 
          <td class="md"></td>
1873
 
          <td class="md">)&nbsp;</td>
1874
 
          <td class="md" colspan="2"></td>
1875
 
        </tr>
1876
 
      </table>
1877
 
    </td>
1878
 
  </tr>
1879
 
</table>
1880
 
<table cellspacing="5" cellpadding="0" border="0">
1881
 
  <tr>
1882
 
    <td>
1883
 
      &nbsp;
1884
 
    </td>
1885
 
    <td>
1886
 
 
1887
 
<p>
1888
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1889
 
<p>
1890
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1891
 
  <table border="0" cellspacing="2" cellpadding="0">
1892
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1893
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1894
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1895
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1896
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1897
 
  </table>
1898
 
</dl>
1899
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1900
 
    </td>
1901
 
  </tr>
1902
 
</table>
1903
 
<a class="anchor" name="6c42aad5c7f2c71d8b49ea88390768c4"></a><!-- doxytag: member="Exiv2::createSonyMakerNote" ref="6c42aad5c7f2c71d8b49ea88390768c4" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" --><p>
1904
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1905
 
  <tr>
1906
 
    <td class="mdRow">
1907
 
      <table cellpadding="0" cellspacing="0" border="0">
1908
 
        <tr>
1909
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createSonyMakerNote           </td>
1910
 
          <td class="md" valign="top">(&nbsp;</td>
1911
 
          <td class="md" nowrap valign="top">bool&nbsp;</td>
1912
 
          <td class="mdname" nowrap> <em>alloc</em>, </td>
1913
 
        </tr>
1914
 
        <tr>
1915
 
          <td class="md" nowrap align="right"></td>
1916
 
          <td class="md"></td>
1917
 
          <td class="md" nowrap>const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
1918
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
1919
 
        </tr>
1920
 
        <tr>
1921
 
          <td class="md" nowrap align="right"></td>
1922
 
          <td class="md"></td>
1923
 
          <td class="md" nowrap>long&nbsp;</td>
1924
 
          <td class="mdname" nowrap> <em>len</em>, </td>
1925
 
        </tr>
1926
 
        <tr>
1927
 
          <td class="md" nowrap align="right"></td>
1928
 
          <td class="md"></td>
1929
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
1930
 
          <td class="mdname" nowrap> <em>byteOrder</em>, </td>
1931
 
        </tr>
1932
 
        <tr>
1933
 
          <td class="md" nowrap align="right"></td>
1934
 
          <td class="md"></td>
1935
 
          <td class="md" nowrap>long&nbsp;</td>
1936
 
          <td class="mdname" nowrap> <em>offset</em></td>
1937
 
        </tr>
1938
 
        <tr>
1939
 
          <td class="md"></td>
1940
 
          <td class="md">)&nbsp;</td>
1941
 
          <td class="md" colspan="2"></td>
1942
 
        </tr>
1943
 
      </table>
1944
 
    </td>
1945
 
  </tr>
1946
 
</table>
1947
 
<table cellspacing="5" cellpadding="0" border="0">
1948
 
  <tr>
1949
 
    <td>
1950
 
      &nbsp;
1951
 
    </td>
1952
 
    <td>
1953
 
 
1954
 
<p>
1955
 
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
1956
 
<p>
1957
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1958
 
  <table border="0" cellspacing="2" cellpadding="0">
1959
 
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
1960
 
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
1961
 
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
1962
 
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
1963
 
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
1964
 
  </table>
1965
 
</dl>
1966
 
<dl compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
1967
 
    </td>
1968
 
  </tr>
1969
 
</table>
1970
 
<a class="anchor" name="92165bab2b983f5bf89aaef0b92e952a"></a><!-- doxytag: member="Exiv2::fileExists" ref="92165bab2b983f5bf89aaef0b92e952a" args="(const std::string &amp;path, bool ct=false)" --><p>
1971
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1972
 
  <tr>
1973
 
    <td class="mdRow">
1974
 
      <table cellpadding="0" cellspacing="0" border="0">
1975
 
        <tr>
1976
 
          <td class="md" nowrap valign="top">bool Exiv2::fileExists           </td>
1977
 
          <td class="md" valign="top">(&nbsp;</td>
1978
 
          <td class="md" nowrap valign="top">const std::string &amp;&nbsp;</td>
1979
 
          <td class="mdname" nowrap> <em>path</em>, </td>
1980
 
        </tr>
1981
 
        <tr>
1982
 
          <td class="md" nowrap align="right"></td>
1983
 
          <td class="md"></td>
1984
 
          <td class="md" nowrap>bool&nbsp;</td>
1985
 
          <td class="mdname" nowrap> <em>ct</em> = <code>false</code></td>
1986
 
        </tr>
1987
 
        <tr>
1988
 
          <td class="md"></td>
1989
 
          <td class="md">)&nbsp;</td>
1990
 
          <td class="md" colspan="2"></td>
1991
 
        </tr>
1992
 
      </table>
1993
 
    </td>
1994
 
  </tr>
1995
 
</table>
1996
 
<table cellspacing="5" cellpadding="0" border="0">
1997
 
  <tr>
1998
 
    <td>
1999
 
      &nbsp;
2000
 
    </td>
2001
 
    <td>
 
1135
0x00 -&gt; 0 0x0c -&gt; 0.33333 0x10 -&gt; 0.5 0x14 -&gt; 0.66666 0x20 -&gt; 1 .. 160 -&gt; 5 128 -&gt; 4 143 -&gt; 4.46875 
 
1136
</div>
 
1137
</div><p>
 
1138
<a class="anchor" name="611059b4342fc8d8c0965ad90a333bfa"></a><!-- doxytag: member="Exiv2::createCanonMakerNote" ref="611059b4342fc8d8c0965ad90a333bfa" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1139
<div class="memitem">
 
1140
<div class="memproto">
 
1141
      <table class="memname">
 
1142
        <tr>
 
1143
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createCanonMakerNote           </td>
 
1144
          <td>(</td>
 
1145
          <td class="paramtype">bool&nbsp;</td>
 
1146
          <td class="paramname"> <em>alloc</em>, </td>
 
1147
        </tr>
 
1148
        <tr>
 
1149
          <td class="paramkey"></td>
 
1150
          <td></td>
 
1151
          <td class="paramtype">const byte *&nbsp;</td>
 
1152
          <td class="paramname"> <em>buf</em>, </td>
 
1153
        </tr>
 
1154
        <tr>
 
1155
          <td class="paramkey"></td>
 
1156
          <td></td>
 
1157
          <td class="paramtype">long&nbsp;</td>
 
1158
          <td class="paramname"> <em>len</em>, </td>
 
1159
        </tr>
 
1160
        <tr>
 
1161
          <td class="paramkey"></td>
 
1162
          <td></td>
 
1163
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1164
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1165
        </tr>
 
1166
        <tr>
 
1167
          <td class="paramkey"></td>
 
1168
          <td></td>
 
1169
          <td class="paramtype">long&nbsp;</td>
 
1170
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1171
        </tr>
 
1172
        <tr>
 
1173
          <td></td>
 
1174
          <td>)</td>
 
1175
          <td></td><td></td><td width="100%"></td>
 
1176
        </tr>
 
1177
      </table>
 
1178
</div>
 
1179
<div class="memdoc">
 
1180
 
 
1181
<p>
 
1182
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1183
<p>
 
1184
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1185
  <table border="0" cellspacing="2" cellpadding="0">
 
1186
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1187
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1188
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1189
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1190
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1191
  </table>
 
1192
</dl>
 
1193
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1194
 
 
1195
</div>
 
1196
</div><p>
 
1197
<a class="anchor" name="32f21daa555dca867cddc5bf12ae7516"></a><!-- doxytag: member="Exiv2::createFujiMakerNote" ref="32f21daa555dca867cddc5bf12ae7516" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1198
<div class="memitem">
 
1199
<div class="memproto">
 
1200
      <table class="memname">
 
1201
        <tr>
 
1202
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createFujiMakerNote           </td>
 
1203
          <td>(</td>
 
1204
          <td class="paramtype">bool&nbsp;</td>
 
1205
          <td class="paramname"> <em>alloc</em>, </td>
 
1206
        </tr>
 
1207
        <tr>
 
1208
          <td class="paramkey"></td>
 
1209
          <td></td>
 
1210
          <td class="paramtype">const byte *&nbsp;</td>
 
1211
          <td class="paramname"> <em>buf</em>, </td>
 
1212
        </tr>
 
1213
        <tr>
 
1214
          <td class="paramkey"></td>
 
1215
          <td></td>
 
1216
          <td class="paramtype">long&nbsp;</td>
 
1217
          <td class="paramname"> <em>len</em>, </td>
 
1218
        </tr>
 
1219
        <tr>
 
1220
          <td class="paramkey"></td>
 
1221
          <td></td>
 
1222
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1223
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1224
        </tr>
 
1225
        <tr>
 
1226
          <td class="paramkey"></td>
 
1227
          <td></td>
 
1228
          <td class="paramtype">long&nbsp;</td>
 
1229
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1230
        </tr>
 
1231
        <tr>
 
1232
          <td></td>
 
1233
          <td>)</td>
 
1234
          <td></td><td></td><td width="100%"></td>
 
1235
        </tr>
 
1236
      </table>
 
1237
</div>
 
1238
<div class="memdoc">
 
1239
 
 
1240
<p>
 
1241
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1242
<p>
 
1243
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1244
  <table border="0" cellspacing="2" cellpadding="0">
 
1245
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1246
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1247
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1248
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1249
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1250
  </table>
 
1251
</dl>
 
1252
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1253
 
 
1254
</div>
 
1255
</div><p>
 
1256
<a class="anchor" name="1a5d23b7dc23d223f02896c6661194a9"></a><!-- doxytag: member="Exiv2::createMinoltaMakerNote" ref="1a5d23b7dc23d223f02896c6661194a9" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1257
<div class="memitem">
 
1258
<div class="memproto">
 
1259
      <table class="memname">
 
1260
        <tr>
 
1261
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createMinoltaMakerNote           </td>
 
1262
          <td>(</td>
 
1263
          <td class="paramtype">bool&nbsp;</td>
 
1264
          <td class="paramname"> <em>alloc</em>, </td>
 
1265
        </tr>
 
1266
        <tr>
 
1267
          <td class="paramkey"></td>
 
1268
          <td></td>
 
1269
          <td class="paramtype">const byte *&nbsp;</td>
 
1270
          <td class="paramname"> <em>buf</em>, </td>
 
1271
        </tr>
 
1272
        <tr>
 
1273
          <td class="paramkey"></td>
 
1274
          <td></td>
 
1275
          <td class="paramtype">long&nbsp;</td>
 
1276
          <td class="paramname"> <em>len</em>, </td>
 
1277
        </tr>
 
1278
        <tr>
 
1279
          <td class="paramkey"></td>
 
1280
          <td></td>
 
1281
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1282
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1283
        </tr>
 
1284
        <tr>
 
1285
          <td class="paramkey"></td>
 
1286
          <td></td>
 
1287
          <td class="paramtype">long&nbsp;</td>
 
1288
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1289
        </tr>
 
1290
        <tr>
 
1291
          <td></td>
 
1292
          <td>)</td>
 
1293
          <td></td><td></td><td width="100%"></td>
 
1294
        </tr>
 
1295
      </table>
 
1296
</div>
 
1297
<div class="memdoc">
 
1298
 
 
1299
<p>
 
1300
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1301
<p>
 
1302
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1303
  <table border="0" cellspacing="2" cellpadding="0">
 
1304
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1305
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1306
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1307
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1308
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1309
  </table>
 
1310
</dl>
 
1311
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1312
 
 
1313
</div>
 
1314
</div><p>
 
1315
<a class="anchor" name="73c138c10cd1197ff16c5da6f1bb198d"></a><!-- doxytag: member="Exiv2::createNikonMakerNote" ref="73c138c10cd1197ff16c5da6f1bb198d" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1316
<div class="memitem">
 
1317
<div class="memproto">
 
1318
      <table class="memname">
 
1319
        <tr>
 
1320
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createNikonMakerNote           </td>
 
1321
          <td>(</td>
 
1322
          <td class="paramtype">bool&nbsp;</td>
 
1323
          <td class="paramname"> <em>alloc</em>, </td>
 
1324
        </tr>
 
1325
        <tr>
 
1326
          <td class="paramkey"></td>
 
1327
          <td></td>
 
1328
          <td class="paramtype">const byte *&nbsp;</td>
 
1329
          <td class="paramname"> <em>buf</em>, </td>
 
1330
        </tr>
 
1331
        <tr>
 
1332
          <td class="paramkey"></td>
 
1333
          <td></td>
 
1334
          <td class="paramtype">long&nbsp;</td>
 
1335
          <td class="paramname"> <em>len</em>, </td>
 
1336
        </tr>
 
1337
        <tr>
 
1338
          <td class="paramkey"></td>
 
1339
          <td></td>
 
1340
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1341
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1342
        </tr>
 
1343
        <tr>
 
1344
          <td class="paramkey"></td>
 
1345
          <td></td>
 
1346
          <td class="paramtype">long&nbsp;</td>
 
1347
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1348
        </tr>
 
1349
        <tr>
 
1350
          <td></td>
 
1351
          <td>)</td>
 
1352
          <td></td><td></td><td width="100%"></td>
 
1353
        </tr>
 
1354
      </table>
 
1355
</div>
 
1356
<div class="memdoc">
 
1357
 
 
1358
<p>
 
1359
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1360
<p>
 
1361
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1362
  <table border="0" cellspacing="2" cellpadding="0">
 
1363
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1364
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1365
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1366
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1367
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1368
  </table>
 
1369
</dl>
 
1370
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1371
 
 
1372
</div>
 
1373
</div><p>
 
1374
<a class="anchor" name="1ad708514567626a2e9903e0b53c65d0"></a><!-- doxytag: member="Exiv2::createOlympusMakerNote" ref="1ad708514567626a2e9903e0b53c65d0" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1375
<div class="memitem">
 
1376
<div class="memproto">
 
1377
      <table class="memname">
 
1378
        <tr>
 
1379
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createOlympusMakerNote           </td>
 
1380
          <td>(</td>
 
1381
          <td class="paramtype">bool&nbsp;</td>
 
1382
          <td class="paramname"> <em>alloc</em>, </td>
 
1383
        </tr>
 
1384
        <tr>
 
1385
          <td class="paramkey"></td>
 
1386
          <td></td>
 
1387
          <td class="paramtype">const byte *&nbsp;</td>
 
1388
          <td class="paramname"> <em>buf</em>, </td>
 
1389
        </tr>
 
1390
        <tr>
 
1391
          <td class="paramkey"></td>
 
1392
          <td></td>
 
1393
          <td class="paramtype">long&nbsp;</td>
 
1394
          <td class="paramname"> <em>len</em>, </td>
 
1395
        </tr>
 
1396
        <tr>
 
1397
          <td class="paramkey"></td>
 
1398
          <td></td>
 
1399
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1400
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1401
        </tr>
 
1402
        <tr>
 
1403
          <td class="paramkey"></td>
 
1404
          <td></td>
 
1405
          <td class="paramtype">long&nbsp;</td>
 
1406
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1407
        </tr>
 
1408
        <tr>
 
1409
          <td></td>
 
1410
          <td>)</td>
 
1411
          <td></td><td></td><td width="100%"></td>
 
1412
        </tr>
 
1413
      </table>
 
1414
</div>
 
1415
<div class="memdoc">
 
1416
 
 
1417
<p>
 
1418
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1419
<p>
 
1420
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1421
  <table border="0" cellspacing="2" cellpadding="0">
 
1422
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1423
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1424
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1425
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1426
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1427
  </table>
 
1428
</dl>
 
1429
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1430
 
 
1431
</div>
 
1432
</div><p>
 
1433
<a class="anchor" name="61a6c17da609c4f6e0737cf56b4cf0dc"></a><!-- doxytag: member="Exiv2::createPanasonicMakerNote" ref="61a6c17da609c4f6e0737cf56b4cf0dc" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1434
<div class="memitem">
 
1435
<div class="memproto">
 
1436
      <table class="memname">
 
1437
        <tr>
 
1438
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createPanasonicMakerNote           </td>
 
1439
          <td>(</td>
 
1440
          <td class="paramtype">bool&nbsp;</td>
 
1441
          <td class="paramname"> <em>alloc</em>, </td>
 
1442
        </tr>
 
1443
        <tr>
 
1444
          <td class="paramkey"></td>
 
1445
          <td></td>
 
1446
          <td class="paramtype">const byte *&nbsp;</td>
 
1447
          <td class="paramname"> <em>buf</em>, </td>
 
1448
        </tr>
 
1449
        <tr>
 
1450
          <td class="paramkey"></td>
 
1451
          <td></td>
 
1452
          <td class="paramtype">long&nbsp;</td>
 
1453
          <td class="paramname"> <em>len</em>, </td>
 
1454
        </tr>
 
1455
        <tr>
 
1456
          <td class="paramkey"></td>
 
1457
          <td></td>
 
1458
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1459
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1460
        </tr>
 
1461
        <tr>
 
1462
          <td class="paramkey"></td>
 
1463
          <td></td>
 
1464
          <td class="paramtype">long&nbsp;</td>
 
1465
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1466
        </tr>
 
1467
        <tr>
 
1468
          <td></td>
 
1469
          <td>)</td>
 
1470
          <td></td><td></td><td width="100%"></td>
 
1471
        </tr>
 
1472
      </table>
 
1473
</div>
 
1474
<div class="memdoc">
 
1475
 
 
1476
<p>
 
1477
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1478
<p>
 
1479
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1480
  <table border="0" cellspacing="2" cellpadding="0">
 
1481
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1482
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1483
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1484
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1485
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1486
  </table>
 
1487
</dl>
 
1488
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1489
 
 
1490
</div>
 
1491
</div><p>
 
1492
<a class="anchor" name="af9b7651a3ce522b63559a1e2b48ca95"></a><!-- doxytag: member="Exiv2::createSigmaMakerNote" ref="af9b7651a3ce522b63559a1e2b48ca95" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1493
<div class="memitem">
 
1494
<div class="memproto">
 
1495
      <table class="memname">
 
1496
        <tr>
 
1497
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createSigmaMakerNote           </td>
 
1498
          <td>(</td>
 
1499
          <td class="paramtype">bool&nbsp;</td>
 
1500
          <td class="paramname"> <em>alloc</em>, </td>
 
1501
        </tr>
 
1502
        <tr>
 
1503
          <td class="paramkey"></td>
 
1504
          <td></td>
 
1505
          <td class="paramtype">const byte *&nbsp;</td>
 
1506
          <td class="paramname"> <em>buf</em>, </td>
 
1507
        </tr>
 
1508
        <tr>
 
1509
          <td class="paramkey"></td>
 
1510
          <td></td>
 
1511
          <td class="paramtype">long&nbsp;</td>
 
1512
          <td class="paramname"> <em>len</em>, </td>
 
1513
        </tr>
 
1514
        <tr>
 
1515
          <td class="paramkey"></td>
 
1516
          <td></td>
 
1517
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1518
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1519
        </tr>
 
1520
        <tr>
 
1521
          <td class="paramkey"></td>
 
1522
          <td></td>
 
1523
          <td class="paramtype">long&nbsp;</td>
 
1524
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1525
        </tr>
 
1526
        <tr>
 
1527
          <td></td>
 
1528
          <td>)</td>
 
1529
          <td></td><td></td><td width="100%"></td>
 
1530
        </tr>
 
1531
      </table>
 
1532
</div>
 
1533
<div class="memdoc">
 
1534
 
 
1535
<p>
 
1536
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1537
<p>
 
1538
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1539
  <table border="0" cellspacing="2" cellpadding="0">
 
1540
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1541
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1542
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1543
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1544
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1545
  </table>
 
1546
</dl>
 
1547
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1548
 
 
1549
</div>
 
1550
</div><p>
 
1551
<a class="anchor" name="6c42aad5c7f2c71d8b49ea88390768c4"></a><!-- doxytag: member="Exiv2::createSonyMakerNote" ref="6c42aad5c7f2c71d8b49ea88390768c4" args="(bool alloc, const byte *buf, long len, ByteOrder byteOrder, long offset)" -->
 
1552
<div class="memitem">
 
1553
<div class="memproto">
 
1554
      <table class="memname">
 
1555
        <tr>
 
1556
          <td class="memname"><a class="el" href="classExiv2_1_1MakerNote.html#75c707e4233b5c8cea97e9ff3a32a4df">MakerNote::AutoPtr</a> Exiv2::createSonyMakerNote           </td>
 
1557
          <td>(</td>
 
1558
          <td class="paramtype">bool&nbsp;</td>
 
1559
          <td class="paramname"> <em>alloc</em>, </td>
 
1560
        </tr>
 
1561
        <tr>
 
1562
          <td class="paramkey"></td>
 
1563
          <td></td>
 
1564
          <td class="paramtype">const byte *&nbsp;</td>
 
1565
          <td class="paramname"> <em>buf</em>, </td>
 
1566
        </tr>
 
1567
        <tr>
 
1568
          <td class="paramkey"></td>
 
1569
          <td></td>
 
1570
          <td class="paramtype">long&nbsp;</td>
 
1571
          <td class="paramname"> <em>len</em>, </td>
 
1572
        </tr>
 
1573
        <tr>
 
1574
          <td class="paramkey"></td>
 
1575
          <td></td>
 
1576
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1577
          <td class="paramname"> <em>byteOrder</em>, </td>
 
1578
        </tr>
 
1579
        <tr>
 
1580
          <td class="paramkey"></td>
 
1581
          <td></td>
 
1582
          <td class="paramtype">long&nbsp;</td>
 
1583
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
 
1584
        </tr>
 
1585
        <tr>
 
1586
          <td></td>
 
1587
          <td>)</td>
 
1588
          <td></td><td></td><td width="100%"></td>
 
1589
        </tr>
 
1590
      </table>
 
1591
</div>
 
1592
<div class="memdoc">
 
1593
 
 
1594
<p>
 
1595
Return an auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a> initialized to operate in the memory management model indicated. The caller owns this copy and the auto-pointer ensures that it will be deleted. 
 
1596
<p>
 
1597
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1598
  <table border="0" cellspacing="2" cellpadding="0">
 
1599
    <tr><td valign="top"></td><td valign="top"><em>alloc</em>&nbsp;</td><td>Memory management model for the new <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. Determines if memory required to store data should be allocated and deallocated (true) or not (false). If false, only pointers to the buffer provided to read() will be kept. See <a class="el" href="classExiv2_1_1Ifd.html">Ifd</a> for more background on this concept. </td></tr>
 
1600
    <tr><td valign="top"></td><td valign="top"><em>buf</em>&nbsp;</td><td>Pointer to the makernote character buffer (not used). </td></tr>
 
1601
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>Length of the makernote character buffer (not used). </td></tr>
 
1602
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Byte order in which the Exif data (and possibly the makernote) is encoded (not used). </td></tr>
 
1603
    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>Offset from the start of the TIFF header of the makernote buffer (not used).</td></tr>
 
1604
  </table>
 
1605
</dl>
 
1606
<dl class="return" compact><dt><b>Returns:</b></dt><dd>An auto-pointer to a newly created empty <a class="el" href="classExiv2_1_1MakerNote.html">MakerNote</a>. The caller owns this copy and the auto-pointer ensures that it will be deleted. </dd></dl>
 
1607
 
 
1608
</div>
 
1609
</div><p>
 
1610
<a class="anchor" name="92165bab2b983f5bf89aaef0b92e952a"></a><!-- doxytag: member="Exiv2::fileExists" ref="92165bab2b983f5bf89aaef0b92e952a" args="(const std::string &amp;path, bool ct=false)" -->
 
1611
<div class="memitem">
 
1612
<div class="memproto">
 
1613
      <table class="memname">
 
1614
        <tr>
 
1615
          <td class="memname">bool Exiv2::fileExists           </td>
 
1616
          <td>(</td>
 
1617
          <td class="paramtype">const std::string &amp;&nbsp;</td>
 
1618
          <td class="paramname"> <em>path</em>, </td>
 
1619
        </tr>
 
1620
        <tr>
 
1621
          <td class="paramkey"></td>
 
1622
          <td></td>
 
1623
          <td class="paramtype">bool&nbsp;</td>
 
1624
          <td class="paramname"> <em>ct</em> = <code>false</code></td><td>&nbsp;</td>
 
1625
        </tr>
 
1626
        <tr>
 
1627
          <td></td>
 
1628
          <td>)</td>
 
1629
          <td></td><td></td><td width="100%"></td>
 
1630
        </tr>
 
1631
      </table>
 
1632
</div>
 
1633
<div class="memdoc">
2002
1634
 
2003
1635
<p>
2004
1636
Test if a file exists. 
2009
1641
    <tr><td valign="top"></td><td valign="top"><em>ct</em>&nbsp;</td><td>Flag to check if <em>path</em> is a regular file. </td></tr>
2010
1642
  </table>
2011
1643
</dl>
2012
 
<dl compact><dt><b>Returns:</b></dt><dd>true if <em>path</em> exists and, if <em>ct</em> is set, is a regular file, else false.</dd></dl>
2013
 
<dl compact><dt><b>Note:</b></dt><dd>The function calls <b>stat()</b> test for <em>path</em> and its type, see stat(2). <b>errno</b> is left unchanged in case of an error. </dd></dl>
2014
 
    </td>
2015
 
  </tr>
2016
 
</table>
2017
 
<a class="anchor" name="4381699096a0e59caac9c635d82dc37c"></a><!-- doxytag: member="Exiv2::find" ref="4381699096a0e59caac9c635d82dc37c" args="(T(&amp;src)[N], const K &amp;key)" --><p>
2018
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2019
 
  <tr>
2020
 
    <td class="mdRow">
2021
 
      <table cellpadding="0" cellspacing="0" border="0">
2022
 
        <tr>
2023
 
          <td class="mdPrefix" colspan="4">
2024
 
template&lt;typename T, typename K, int N&gt; </td>
2025
 
        </tr>
2026
 
        <tr>
2027
 
          <td class="md" nowrap valign="top">const T* Exiv2::find           </td>
2028
 
          <td class="md" valign="top">(&nbsp;</td>
2029
 
          <td class="md" nowrap valign="top">T &amp;&nbsp;</td>
2030
 
          <td class="mdname" nowrap> <em>src</em>[N], </td>
2031
 
        </tr>
2032
 
        <tr>
2033
 
          <td class="md" nowrap align="right"></td>
2034
 
          <td class="md"></td>
2035
 
          <td class="md" nowrap>const K &amp;&nbsp;</td>
2036
 
          <td class="mdname" nowrap> <em>key</em></td>
2037
 
        </tr>
2038
 
        <tr>
2039
 
          <td class="md"></td>
2040
 
          <td class="md">)&nbsp;</td>
2041
 
          <td class="md" colspan="2"></td>
 
1644
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if <em>path</em> exists and, if <em>ct</em> is set, is a regular file, else false.</dd></dl>
 
1645
<dl class="note" compact><dt><b>Note:</b></dt><dd>The function calls <b>stat()</b> test for <em>path</em> and its type, see stat(2). <b>errno</b> is left unchanged in case of an error. </dd></dl>
 
1646
 
 
1647
</div>
 
1648
</div><p>
 
1649
<a class="anchor" name="4381699096a0e59caac9c635d82dc37c"></a><!-- doxytag: member="Exiv2::find" ref="4381699096a0e59caac9c635d82dc37c" args="(T(&amp;src)[N], const K &amp;key)" -->
 
1650
<div class="memitem">
 
1651
<div class="memproto">
 
1652
<div class="memtemplate">
 
1653
template&lt;typename T, typename K, int N&gt; </div>
 
1654
      <table class="memname">
 
1655
        <tr>
 
1656
          <td class="memname">const T* Exiv2::find           </td>
 
1657
          <td>(</td>
 
1658
          <td class="paramtype">T &amp;&nbsp;</td>
 
1659
          <td class="paramname"> <em>src</em>[N], </td>
 
1660
        </tr>
 
1661
        <tr>
 
1662
          <td class="paramkey"></td>
 
1663
          <td></td>
 
1664
          <td class="paramtype">const K &amp;&nbsp;</td>
 
1665
          <td class="paramname"> <em>key</em></td><td>&nbsp;</td>
 
1666
        </tr>
 
1667
        <tr>
 
1668
          <td></td>
 
1669
          <td>)</td>
 
1670
          <td></td><td></td><td width="100%"></td>
2042
1671
        </tr>
2043
1672
      </table>
2044
 
    </td>
2045
 
  </tr>
2046
 
</table>
2047
 
<table cellspacing="5" cellpadding="0" border="0">
2048
 
  <tr>
2049
 
    <td>
2050
 
      &nbsp;
2051
 
    </td>
2052
 
    <td>
 
1673
</div>
 
1674
<div class="memdoc">
2053
1675
 
2054
1676
<p>
2055
1677
Find an element that matches <em>key</em> in the array <em>src</em>. 
2087
1709
          <span class="keywordflow">else</span> std::cout &lt;&lt; <span class="stringliteral">"Key not found.\n"</span>;
2088
1710
          <span class="keywordflow">return</span> 0;
2089
1711
      }
2090
 
</pre></div>     </td>
2091
 
  </tr>
2092
 
</table>
2093
 
<a class="anchor" name="c6d4e10644cf2a0373c52e4e3c91e0fb"></a><!-- doxytag: member="Exiv2::gcd" ref="c6d4e10644cf2a0373c52e4e3c91e0fb" args="(IntType n, IntType m)" --><p>
2094
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2095
 
  <tr>
2096
 
    <td class="mdRow">
2097
 
      <table cellpadding="0" cellspacing="0" border="0">
2098
 
        <tr>
2099
 
          <td class="mdPrefix" colspan="4">
2100
 
template&lt;typename IntType&gt; </td>
2101
 
        </tr>
2102
 
        <tr>
2103
 
          <td class="md" nowrap valign="top">IntType Exiv2::gcd           </td>
2104
 
          <td class="md" valign="top">(&nbsp;</td>
2105
 
          <td class="md" nowrap valign="top">IntType&nbsp;</td>
2106
 
          <td class="mdname" nowrap> <em>n</em>, </td>
2107
 
        </tr>
2108
 
        <tr>
2109
 
          <td class="md" nowrap align="right"></td>
2110
 
          <td class="md"></td>
2111
 
          <td class="md" nowrap>IntType&nbsp;</td>
2112
 
          <td class="mdname" nowrap> <em>m</em></td>
2113
 
        </tr>
2114
 
        <tr>
2115
 
          <td class="md"></td>
2116
 
          <td class="md">)&nbsp;</td>
2117
 
          <td class="md" colspan="2"></td>
 
1712
</pre></div> 
 
1713
</div>
 
1714
</div><p>
 
1715
<a class="anchor" name="c6d4e10644cf2a0373c52e4e3c91e0fb"></a><!-- doxytag: member="Exiv2::gcd" ref="c6d4e10644cf2a0373c52e4e3c91e0fb" args="(IntType n, IntType m)" -->
 
1716
<div class="memitem">
 
1717
<div class="memproto">
 
1718
<div class="memtemplate">
 
1719
template&lt;typename IntType&gt; </div>
 
1720
      <table class="memname">
 
1721
        <tr>
 
1722
          <td class="memname">IntType Exiv2::gcd           </td>
 
1723
          <td>(</td>
 
1724
          <td class="paramtype">IntType&nbsp;</td>
 
1725
          <td class="paramname"> <em>n</em>, </td>
 
1726
        </tr>
 
1727
        <tr>
 
1728
          <td class="paramkey"></td>
 
1729
          <td></td>
 
1730
          <td class="paramtype">IntType&nbsp;</td>
 
1731
          <td class="paramname"> <em>m</em></td><td>&nbsp;</td>
 
1732
        </tr>
 
1733
        <tr>
 
1734
          <td></td>
 
1735
          <td>)</td>
 
1736
          <td></td><td></td><td width="100%"></td>
2118
1737
        </tr>
2119
1738
      </table>
2120
 
    </td>
2121
 
  </tr>
2122
 
</table>
2123
 
<table cellspacing="5" cellpadding="0" border="0">
2124
 
  <tr>
2125
 
    <td>
2126
 
      &nbsp;
2127
 
    </td>
2128
 
    <td>
 
1739
</div>
 
1740
<div class="memdoc">
2129
1741
 
2130
1742
<p>
2131
1743
Return the greatest common denominator of n and m. (implementation from Boost rational.hpp). 
2132
1744
<p>
2133
 
<dl compact><dt><b>Note:</b></dt><dd>We use n and m as temporaries in this function, so there is no value in using const IntType&amp; as we would only need to make a copy anyway... </dd></dl>
2134
 
    </td>
2135
 
  </tr>
2136
 
</table>
2137
 
<a class="anchor" name="574c8e7e118e2d5636d187172babd438"></a><!-- doxytag: member="Exiv2::getValue" ref="574c8e7e118e2d5636d187172babd438" args="(const byte *buf, ByteOrder byteOrder)" --><p>
2138
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2139
 
  <tr>
2140
 
    <td class="mdRow">
2141
 
      <table cellpadding="0" cellspacing="0" border="0">
2142
 
        <tr>
2143
 
          <td class="mdPrefix" colspan="4">
2144
 
template&lt;typename T&gt; </td>
2145
 
        </tr>
2146
 
        <tr>
2147
 
          <td class="md" nowrap valign="top"><a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> Exiv2::getValue           </td>
2148
 
          <td class="md" valign="top">(&nbsp;</td>
2149
 
          <td class="md" nowrap valign="top">const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
2150
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
2151
 
        </tr>
2152
 
        <tr>
2153
 
          <td class="md" nowrap align="right"></td>
2154
 
          <td class="md"></td>
2155
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
2156
 
          <td class="mdname" nowrap> <em>byteOrder</em></td>
2157
 
        </tr>
2158
 
        <tr>
2159
 
          <td class="md"></td>
2160
 
          <td class="md">)&nbsp;</td>
2161
 
          <td class="md" colspan="2"><code> [inline]</code></td>
 
1745
<dl class="note" compact><dt><b>Note:</b></dt><dd>We use n and m as temporaries in this function, so there is no value in using const IntType&amp; as we would only need to make a copy anyway... </dd></dl>
 
1746
 
 
1747
</div>
 
1748
</div><p>
 
1749
<a class="anchor" name="574c8e7e118e2d5636d187172babd438"></a><!-- doxytag: member="Exiv2::getValue" ref="574c8e7e118e2d5636d187172babd438" args="(const byte *buf, ByteOrder byteOrder)" -->
 
1750
<div class="memitem">
 
1751
<div class="memproto">
 
1752
<div class="memtemplate">
 
1753
template&lt;typename T&gt; </div>
 
1754
      <table class="memname">
 
1755
        <tr>
 
1756
          <td class="memname"><a class="el" href="namespaceExiv2.html#95756f3f7fa19103f83addf5fa088a30">Rational</a> Exiv2::getValue           </td>
 
1757
          <td>(</td>
 
1758
          <td class="paramtype">const byte *&nbsp;</td>
 
1759
          <td class="paramname"> <em>buf</em>, </td>
 
1760
        </tr>
 
1761
        <tr>
 
1762
          <td class="paramkey"></td>
 
1763
          <td></td>
 
1764
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1765
          <td class="paramname"> <em>byteOrder</em></td><td>&nbsp;</td>
 
1766
        </tr>
 
1767
        <tr>
 
1768
          <td></td>
 
1769
          <td>)</td>
 
1770
          <td></td><td></td><td width="100%"><code> [inline]</code></td>
2162
1771
        </tr>
2163
1772
      </table>
2164
 
    </td>
2165
 
  </tr>
2166
 
</table>
2167
 
<table cellspacing="5" cellpadding="0" border="0">
2168
 
  <tr>
2169
 
    <td>
2170
 
      &nbsp;
2171
 
    </td>
2172
 
    <td>
 
1773
</div>
 
1774
<div class="memdoc">
2173
1775
 
2174
1776
<p>
2175
1777
Read a value of type T from the data buffer. 
2181
1783
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Applicable byte order (little or big endian). </td></tr>
2182
1784
  </table>
2183
1785
</dl>
2184
 
<dl compact><dt><b>Returns:</b></dt><dd>A value of type T. </dd></dl>
2185
 
    </td>
2186
 
  </tr>
2187
 
</table>
2188
 
<a class="anchor" name="d90f9e253f17a742d456d9d3ef1af353"></a><!-- doxytag: member="Exiv2::setValue" ref="d90f9e253f17a742d456d9d3ef1af353" args="(Exifdatum &amp;exifDatum, const T &amp;value)" --><p>
2189
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2190
 
  <tr>
2191
 
    <td class="mdRow">
2192
 
      <table cellpadding="0" cellspacing="0" border="0">
2193
 
        <tr>
2194
 
          <td class="mdPrefix" colspan="4">
2195
 
template&lt;typename T&gt; </td>
2196
 
        </tr>
2197
 
        <tr>
2198
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1Exifdatum.html">Exifdatum</a> &amp; Exiv2::setValue           </td>
2199
 
          <td class="md" valign="top">(&nbsp;</td>
2200
 
          <td class="md" nowrap valign="top">Exifdatum &amp;&nbsp;</td>
2201
 
          <td class="mdname" nowrap> <em>exifDatum</em>, </td>
2202
 
        </tr>
2203
 
        <tr>
2204
 
          <td class="md" nowrap align="right"></td>
2205
 
          <td class="md"></td>
2206
 
          <td class="md" nowrap>const T &amp;&nbsp;</td>
2207
 
          <td class="mdname" nowrap> <em>value</em></td>
2208
 
        </tr>
2209
 
        <tr>
2210
 
          <td class="md"></td>
2211
 
          <td class="md">)&nbsp;</td>
2212
 
          <td class="md" colspan="2"></td>
 
1786
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A value of type T. </dd></dl>
 
1787
 
 
1788
</div>
 
1789
</div><p>
 
1790
<a class="anchor" name="d90f9e253f17a742d456d9d3ef1af353"></a><!-- doxytag: member="Exiv2::setValue" ref="d90f9e253f17a742d456d9d3ef1af353" args="(Exifdatum &amp;exifDatum, const T &amp;value)" -->
 
1791
<div class="memitem">
 
1792
<div class="memproto">
 
1793
<div class="memtemplate">
 
1794
template&lt;typename T&gt; </div>
 
1795
      <table class="memname">
 
1796
        <tr>
 
1797
          <td class="memname"><a class="el" href="classExiv2_1_1Exifdatum.html">Exifdatum</a> &amp; Exiv2::setValue           </td>
 
1798
          <td>(</td>
 
1799
          <td class="paramtype">Exifdatum &amp;&nbsp;</td>
 
1800
          <td class="paramname"> <em>exifDatum</em>, </td>
 
1801
        </tr>
 
1802
        <tr>
 
1803
          <td class="paramkey"></td>
 
1804
          <td></td>
 
1805
          <td class="paramtype">const T &amp;&nbsp;</td>
 
1806
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
 
1807
        </tr>
 
1808
        <tr>
 
1809
          <td></td>
 
1810
          <td>)</td>
 
1811
          <td></td><td></td><td width="100%"></td>
2213
1812
        </tr>
2214
1813
      </table>
2215
 
    </td>
2216
 
  </tr>
2217
 
</table>
2218
 
<table cellspacing="5" cellpadding="0" border="0">
2219
 
  <tr>
2220
 
    <td>
2221
 
      &nbsp;
2222
 
    </td>
2223
 
    <td>
 
1814
</div>
 
1815
<div class="memdoc">
2224
1816
 
2225
1817
<p>
2226
1818
Set the value of <em>exifDatum</em> to <em>value</em>. If the object already has a value, it is replaced. Otherwise a new <a class="el" href="classExiv2_1_1ValueType.html">ValueType</a>&lt;T&gt; value is created and set to <em>value</em>. 
2227
1819
<p>
2228
 
This is a helper function, called from <a class="el" href="classExiv2_1_1Exifdatum.html">Exifdatum</a> members. It is meant to be used with T = (u)int16_t, (u)int32_t or (U)Rational. Do not use directly.     </td>
2229
 
  </tr>
2230
 
</table>
2231
 
<a class="anchor" name="355a8786cb561ae78b899fc548ed2cf2"></a><!-- doxytag: member="Exiv2::toData" ref="355a8786cb561ae78b899fc548ed2cf2" args="(byte *buf, T t, ByteOrder byteOrder)" --><p>
2232
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2233
 
  <tr>
2234
 
    <td class="mdRow">
2235
 
      <table cellpadding="0" cellspacing="0" border="0">
2236
 
        <tr>
2237
 
          <td class="mdPrefix" colspan="4">
2238
 
template&lt;typename T&gt; </td>
2239
 
        </tr>
2240
 
        <tr>
2241
 
          <td class="md" nowrap valign="top">long Exiv2::toData           </td>
2242
 
          <td class="md" valign="top">(&nbsp;</td>
2243
 
          <td class="md" nowrap valign="top"><a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td>
2244
 
          <td class="mdname" nowrap> <em>buf</em>, </td>
2245
 
        </tr>
2246
 
        <tr>
2247
 
          <td class="md" nowrap align="right"></td>
2248
 
          <td class="md"></td>
2249
 
          <td class="md" nowrap>T&nbsp;</td>
2250
 
          <td class="mdname" nowrap> <em>t</em>, </td>
2251
 
        </tr>
2252
 
        <tr>
2253
 
          <td class="md" nowrap align="right"></td>
2254
 
          <td class="md"></td>
2255
 
          <td class="md" nowrap><a class="el" href="namespaceExiv2.html#94c225faf6d6c611a3828fae1c28efa6">ByteOrder</a>&nbsp;</td>
2256
 
          <td class="mdname" nowrap> <em>byteOrder</em></td>
2257
 
        </tr>
2258
 
        <tr>
2259
 
          <td class="md"></td>
2260
 
          <td class="md">)&nbsp;</td>
2261
 
          <td class="md" colspan="2"></td>
 
1820
This is a helper function, called from <a class="el" href="classExiv2_1_1Exifdatum.html">Exifdatum</a> members. It is meant to be used with T = (u)int16_t, (u)int32_t or (U)Rational. Do not use directly. 
 
1821
</div>
 
1822
</div><p>
 
1823
<a class="anchor" name="355a8786cb561ae78b899fc548ed2cf2"></a><!-- doxytag: member="Exiv2::toData" ref="355a8786cb561ae78b899fc548ed2cf2" args="(byte *buf, T t, ByteOrder byteOrder)" -->
 
1824
<div class="memitem">
 
1825
<div class="memproto">
 
1826
<div class="memtemplate">
 
1827
template&lt;typename T&gt; </div>
 
1828
      <table class="memname">
 
1829
        <tr>
 
1830
          <td class="memname">long Exiv2::toData           </td>
 
1831
          <td>(</td>
 
1832
          <td class="paramtype">byte *&nbsp;</td>
 
1833
          <td class="paramname"> <em>buf</em>, </td>
 
1834
        </tr>
 
1835
        <tr>
 
1836
          <td class="paramkey"></td>
 
1837
          <td></td>
 
1838
          <td class="paramtype">T&nbsp;</td>
 
1839
          <td class="paramname"> <em>t</em>, </td>
 
1840
        </tr>
 
1841
        <tr>
 
1842
          <td class="paramkey"></td>
 
1843
          <td></td>
 
1844
          <td class="paramtype">ByteOrder&nbsp;</td>
 
1845
          <td class="paramname"> <em>byteOrder</em></td><td>&nbsp;</td>
 
1846
        </tr>
 
1847
        <tr>
 
1848
          <td></td>
 
1849
          <td>)</td>
 
1850
          <td></td><td></td><td width="100%"></td>
2262
1851
        </tr>
2263
1852
      </table>
2264
 
    </td>
2265
 
  </tr>
2266
 
</table>
2267
 
<table cellspacing="5" cellpadding="0" border="0">
2268
 
  <tr>
2269
 
    <td>
2270
 
      &nbsp;
2271
 
    </td>
2272
 
    <td>
 
1853
</div>
 
1854
<div class="memdoc">
2273
1855
 
2274
1856
<p>
2275
1857
Convert a value of type T to data, write the data to the data buffer. 
2282
1864
    <tr><td valign="top"></td><td valign="top"><em>byteOrder</em>&nbsp;</td><td>Applicable byte order (little or big endian). </td></tr>
2283
1865
  </table>
2284
1866
</dl>
2285
 
<dl compact><dt><b>Returns:</b></dt><dd>The number of bytes written to the buffer. </dd></dl>
2286
 
    </td>
2287
 
  </tr>
2288
 
</table>
2289
 
<hr><h2>Variable Documentation</h2>
2290
 
<a class="anchor" name="fe4ceb41b0ec7c2970efa7a3ca9800c9"></a><!-- doxytag: member="Exiv2::exifNewSubfileType" ref="fe4ceb41b0ec7c2970efa7a3ca9800c9" args="[]" --><p>
2291
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2292
 
  <tr>
2293
 
    <td class="mdRow">
2294
 
      <table cellpadding="0" cellspacing="0" border="0">
2295
 
        <tr>
2296
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#fe4ceb41b0ec7c2970efa7a3ca9800c9">Exiv2::exifNewSubfileType</a>[]          </td>
2297
 
        </tr>
2298
 
      </table>
2299
 
    </td>
2300
 
  </tr>
2301
 
</table>
2302
 
<table cellspacing="5" cellpadding="0" border="0">
2303
 
  <tr>
2304
 
    <td>
2305
 
      &nbsp;
2306
 
    </td>
2307
 
    <td>
2308
 
 
2309
 
<p>
2310
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2311
 
        {  0, <span class="stringliteral">"Primary image"</span>                                               },
2312
 
        {  1, <span class="stringliteral">"Thumbnail/Preview image"</span>                                     },
2313
 
        {  2, <span class="stringliteral">"Primary image, Multi page file"</span>                              },
2314
 
        {  3, <span class="stringliteral">"Thumbnail/Preview image, Multi page file"</span>                    },
2315
 
        {  4, <span class="stringliteral">"Primary image, Transparency mask"</span>                            },
2316
 
        {  5, <span class="stringliteral">"Thumbnail/Preview image, Transparency mask"</span>                  },
2317
 
        {  6, <span class="stringliteral">"Primary image, Multi page file, Transparency mask"</span>           },
2318
 
        {  7, <span class="stringliteral">"Thumbnail/Preview image, Multi page file, Transparency mask"</span> }
2319
 
    }
2320
 
</pre></div>NewSubfileType, TIFF tag 0x00fe - this is actually a bitmask. 
2321
 
<p>
2322
 
    </td>
2323
 
  </tr>
2324
 
</table>
2325
 
<a class="anchor" name="21f8e9c05b9def5d104d225c418d11df"></a><!-- doxytag: member="Exiv2::minoltaAFMode5D" ref="21f8e9c05b9def5d104d225c418d11df" args="[]" --><p>
2326
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2327
 
  <tr>
2328
 
    <td class="mdRow">
2329
 
      <table cellpadding="0" cellspacing="0" border="0">
2330
 
        <tr>
2331
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#21f8e9c05b9def5d104d225c418d11df">Exiv2::minoltaAFMode5D</a>[]          </td>
2332
 
        </tr>
2333
 
      </table>
2334
 
    </td>
2335
 
  </tr>
2336
 
</table>
2337
 
<table cellspacing="5" cellpadding="0" border="0">
2338
 
  <tr>
2339
 
    <td>
2340
 
      &nbsp;
2341
 
    </td>
2342
 
    <td>
2343
 
 
2344
 
<p>
2345
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2346
 
        { 0, <span class="stringliteral">"AF-A"</span> },
2347
 
        { 1, <span class="stringliteral">"AF-S"</span> },
2348
 
        { 2, <span class="stringliteral">"AF-D"</span> },
2349
 
        { 3, <span class="stringliteral">"DMF"</span>  }
2350
 
    }
2351
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings focus mode values to readable labels. 
2352
 
<p>
2353
 
    </td>
2354
 
  </tr>
2355
 
</table>
2356
 
<a class="anchor" name="516e250404b4b80e6acbcae27b8d407d"></a><!-- doxytag: member="Exiv2::minoltaAFPoints7D" ref="516e250404b4b80e6acbcae27b8d407d" args="[]" --><p>
2357
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2358
 
  <tr>
2359
 
    <td class="mdRow">
2360
 
      <table cellpadding="0" cellspacing="0" border="0">
2361
 
        <tr>
2362
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#516e250404b4b80e6acbcae27b8d407d">Exiv2::minoltaAFPoints7D</a>[]          </td>
2363
 
        </tr>
2364
 
      </table>
2365
 
    </td>
2366
 
  </tr>
2367
 
</table>
2368
 
<table cellspacing="5" cellpadding="0" border="0">
2369
 
  <tr>
2370
 
    <td>
2371
 
      &nbsp;
2372
 
    </td>
2373
 
    <td>
2374
 
 
2375
 
<p>
2376
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2377
 
        { 0, <span class="stringliteral">"Center"</span>        },
2378
 
        { 1, <span class="stringliteral">"Top"</span>           },
2379
 
        { 2, <span class="stringliteral">"Top-Right"</span>     },
2380
 
        { 3, <span class="stringliteral">"Right"</span>         },
2381
 
        { 4, <span class="stringliteral">"Bottom-Right "</span> },
2382
 
        { 5, <span class="stringliteral">"Bottom"</span>        },
2383
 
        { 6, <span class="stringliteral">"Bottom-Left"</span>   },
2384
 
        { 7, <span class="stringliteral">"Left"</span>          },
2385
 
        { 8, <span class="stringliteral">"Top-Left"</span>      }
2386
 
    }
2387
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings AF points values to readable labels. 
2388
 
<p>
2389
 
    </td>
2390
 
  </tr>
2391
 
</table>
2392
 
<a class="anchor" name="906d4f5ef6b98bcbf3216a6568af2176"></a><!-- doxytag: member="Exiv2::minoltaAFPointsStd" ref="906d4f5ef6b98bcbf3216a6568af2176" args="[]" --><p>
2393
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2394
 
  <tr>
2395
 
    <td class="mdRow">
2396
 
      <table cellpadding="0" cellspacing="0" border="0">
2397
 
        <tr>
2398
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#906d4f5ef6b98bcbf3216a6568af2176">Exiv2::minoltaAFPointsStd</a>[]          </td>
2399
 
        </tr>
2400
 
      </table>
2401
 
    </td>
2402
 
  </tr>
2403
 
</table>
2404
 
<table cellspacing="5" cellpadding="0" border="0">
2405
 
  <tr>
2406
 
    <td>
2407
 
      &nbsp;
2408
 
    </td>
2409
 
    <td>
2410
 
 
2411
 
<p>
2412
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2413
 
        { 0, <span class="stringliteral">"Center"</span>        },
2414
 
        { 1, <span class="stringliteral">"Top"</span>           },
2415
 
        { 2, <span class="stringliteral">"Top-Right"</span>     },
2416
 
        { 3, <span class="stringliteral">"Right"</span>         },
2417
 
        { 4, <span class="stringliteral">"Bottom-Right "</span> },
2418
 
        { 5, <span class="stringliteral">"Bottom"</span>        },
2419
 
        { 6, <span class="stringliteral">"Bottom-Left"</span>   },
2420
 
        { 7, <span class="stringliteral">"Left"</span>          },
2421
 
        { 8, <span class="stringliteral">"Top-Left"</span>      }
2422
 
    }
2423
 
</pre></div>Lookup table to translate Minolta Std camera settings AF points values to readable labels. 
2424
 
<p>
2425
 
    </td>
2426
 
  </tr>
2427
 
</table>
2428
 
<a class="anchor" name="c360bcc1591e2f5eb6d2544532f69406"></a><!-- doxytag: member="Exiv2::minoltaBracketStepStd" ref="c360bcc1591e2f5eb6d2544532f69406" args="[]" --><p>
2429
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2430
 
  <tr>
2431
 
    <td class="mdRow">
2432
 
      <table cellpadding="0" cellspacing="0" border="0">
2433
 
        <tr>
2434
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c360bcc1591e2f5eb6d2544532f69406">Exiv2::minoltaBracketStepStd</a>[]          </td>
2435
 
        </tr>
2436
 
      </table>
2437
 
    </td>
2438
 
  </tr>
2439
 
</table>
2440
 
<table cellspacing="5" cellpadding="0" border="0">
2441
 
  <tr>
2442
 
    <td>
2443
 
      &nbsp;
2444
 
    </td>
2445
 
    <td>
2446
 
 
2447
 
<p>
2448
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2449
 
        { 0, <span class="stringliteral">"1/3 EV"</span> },
2450
 
        { 1, <span class="stringliteral">"2/3 EV"</span> },
2451
 
        { 2, <span class="stringliteral">"1 EV"</span>   }
2452
 
    }
2453
 
</pre></div>Lookup table to translate Minolta Std camera bracket step mode values to readable labels. 
2454
 
<p>
2455
 
    </td>
2456
 
  </tr>
2457
 
</table>
2458
 
<a class="anchor" name="7785aee1a92ce5b3a7989735fa675073"></a><!-- doxytag: member="Exiv2::minoltaColorMode" ref="7785aee1a92ce5b3a7989735fa675073" args="[]" --><p>
2459
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2460
 
  <tr>
2461
 
    <td class="mdRow">
2462
 
      <table cellpadding="0" cellspacing="0" border="0">
2463
 
        <tr>
2464
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#7785aee1a92ce5b3a7989735fa675073">Exiv2::minoltaColorMode</a>[]          </td>
2465
 
        </tr>
2466
 
      </table>
2467
 
    </td>
2468
 
  </tr>
2469
 
</table>
2470
 
<table cellspacing="5" cellpadding="0" border="0">
2471
 
  <tr>
2472
 
    <td>
2473
 
      &nbsp;
2474
 
    </td>
2475
 
    <td>
2476
 
 
2477
 
<p>
2478
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2479
 
        { 0,  <span class="stringliteral">"Natural Color"</span> },
2480
 
        { 1,  <span class="stringliteral">"Black &amp; White"</span> },
2481
 
        { 2,  <span class="stringliteral">"Vivid Color"</span>   },
2482
 
        { 3,  <span class="stringliteral">"Solarization"</span>  },
2483
 
        { 4,  <span class="stringliteral">"AdobeRGB"</span>      },
2484
 
        { 13, <span class="stringliteral">"Natural sRGB"</span>  },
2485
 
        { 14, <span class="stringliteral">"Natural+ sRGB"</span> }
2486
 
    }
2487
 
</pre></div>Lookup table to translate Minolta color mode values to readable labels. 
2488
 
<p>
2489
 
    </td>
2490
 
  </tr>
2491
 
</table>
2492
 
<a class="anchor" name="0cac094b00f36c614254042a9188fdbd"></a><!-- doxytag: member="Exiv2::minoltaColorModeStd" ref="0cac094b00f36c614254042a9188fdbd" args="[]" --><p>
2493
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2494
 
  <tr>
2495
 
    <td class="mdRow">
2496
 
      <table cellpadding="0" cellspacing="0" border="0">
2497
 
        <tr>
2498
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#0cac094b00f36c614254042a9188fdbd">Exiv2::minoltaColorModeStd</a>[]          </td>
2499
 
        </tr>
2500
 
      </table>
2501
 
    </td>
2502
 
  </tr>
2503
 
</table>
2504
 
<table cellspacing="5" cellpadding="0" border="0">
2505
 
  <tr>
2506
 
    <td>
2507
 
      &nbsp;
2508
 
    </td>
2509
 
    <td>
2510
 
 
2511
 
<p>
2512
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2513
 
        { 0, <span class="stringliteral">"Natural color"</span> },
2514
 
        { 1, <span class="stringliteral">"Black &amp; White"</span> },
2515
 
        { 2, <span class="stringliteral">"Vivid color"</span>   },
2516
 
        { 3, <span class="stringliteral">"Solarization"</span>  },
2517
 
        { 4, <span class="stringliteral">"Adobe RGB"</span>     }
2518
 
    }
2519
 
</pre></div>Lookup table to translate Minolta Std camera settings color mode values to readable labels. 
2520
 
<p>
2521
 
    </td>
2522
 
  </tr>
2523
 
</table>
2524
 
<a class="anchor" name="be834cbe80201e7f5ff51401de17d495"></a><!-- doxytag: member="Exiv2::minoltaColorProfileStd" ref="be834cbe80201e7f5ff51401de17d495" args="[]" --><p>
2525
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2526
 
  <tr>
2527
 
    <td class="mdRow">
2528
 
      <table cellpadding="0" cellspacing="0" border="0">
2529
 
        <tr>
2530
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#be834cbe80201e7f5ff51401de17d495">Exiv2::minoltaColorProfileStd</a>[]          </td>
2531
 
        </tr>
2532
 
      </table>
2533
 
    </td>
2534
 
  </tr>
2535
 
</table>
2536
 
<table cellspacing="5" cellpadding="0" border="0">
2537
 
  <tr>
2538
 
    <td>
2539
 
      &nbsp;
2540
 
    </td>
2541
 
    <td>
2542
 
 
2543
 
<p>
2544
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2545
 
        { 0, <span class="stringliteral">"Not Embedded"</span> },
2546
 
        { 1, <span class="stringliteral">"Embedded"</span>     }
2547
 
    }
2548
 
</pre></div>Lookup table to translate Minolta Std camera settings color profile values to readable labels. 
2549
 
<p>
2550
 
    </td>
2551
 
  </tr>
2552
 
</table>
2553
 
<a class="anchor" name="7cd8e6f4f605a4820d26f08eeb2c11e5"></a><!-- doxytag: member="Exiv2::minoltaColorSpace7D" ref="7cd8e6f4f605a4820d26f08eeb2c11e5" args="[]" --><p>
2554
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2555
 
  <tr>
2556
 
    <td class="mdRow">
2557
 
      <table cellpadding="0" cellspacing="0" border="0">
2558
 
        <tr>
2559
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#7cd8e6f4f605a4820d26f08eeb2c11e5">Exiv2::minoltaColorSpace7D</a>[]          </td>
2560
 
        </tr>
2561
 
      </table>
2562
 
    </td>
2563
 
  </tr>
2564
 
</table>
2565
 
<table cellspacing="5" cellpadding="0" border="0">
2566
 
  <tr>
2567
 
    <td>
2568
 
      &nbsp;
2569
 
    </td>
2570
 
    <td>
2571
 
 
2572
 
<p>
2573
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2574
 
        { 0, <span class="stringliteral">"sRGB (Natural)"</span>  },
2575
 
        { 1, <span class="stringliteral">"sRGB (Natural+)"</span> },
2576
 
        { 4, <span class="stringliteral">"Adobe RGB"</span>       }
2577
 
    }
2578
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings color space values to readable labels. 
2579
 
<p>
2580
 
    </td>
2581
 
  </tr>
2582
 
</table>
2583
 
<a class="anchor" name="2b871a9102522e6aa84c6b5e876b533b"></a><!-- doxytag: member="Exiv2::minoltaDataImprintStd" ref="2b871a9102522e6aa84c6b5e876b533b" args="[]" --><p>
2584
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2585
 
  <tr>
2586
 
    <td class="mdRow">
2587
 
      <table cellpadding="0" cellspacing="0" border="0">
2588
 
        <tr>
2589
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#2b871a9102522e6aa84c6b5e876b533b">Exiv2::minoltaDataImprintStd</a>[]          </td>
2590
 
        </tr>
2591
 
      </table>
2592
 
    </td>
2593
 
  </tr>
2594
 
</table>
2595
 
<table cellspacing="5" cellpadding="0" border="0">
2596
 
  <tr>
2597
 
    <td>
2598
 
      &nbsp;
2599
 
    </td>
2600
 
    <td>
2601
 
 
2602
 
<p>
2603
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2604
 
        { 0, <span class="stringliteral">"None"</span>        },
2605
 
        { 1, <span class="stringliteral">"YYYY/MM/DD"</span>  },
2606
 
        { 2, <span class="stringliteral">"MM/DD/HH:MM"</span> },
2607
 
        { 3, <span class="stringliteral">"Text"</span>        },
2608
 
        { 4, <span class="stringliteral">"Text + ID#"</span>  }
2609
 
    }
2610
 
</pre></div>Lookup table to translate Minolta Std camera settings data Imprint values to readable labels. 
2611
 
<p>
2612
 
    </td>
2613
 
  </tr>
2614
 
</table>
2615
 
<a class="anchor" name="e737e5cfb412b27a5ff5c00e83b3bed3"></a><!-- doxytag: member="Exiv2::minoltaDECPositionStd" ref="e737e5cfb412b27a5ff5c00e83b3bed3" args="[]" --><p>
2616
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2617
 
  <tr>
2618
 
    <td class="mdRow">
2619
 
      <table cellpadding="0" cellspacing="0" border="0">
2620
 
        <tr>
2621
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#e737e5cfb412b27a5ff5c00e83b3bed3">Exiv2::minoltaDECPositionStd</a>[]          </td>
2622
 
        </tr>
2623
 
      </table>
2624
 
    </td>
2625
 
  </tr>
2626
 
</table>
2627
 
<table cellspacing="5" cellpadding="0" border="0">
2628
 
  <tr>
2629
 
    <td>
2630
 
      &nbsp;
2631
 
    </td>
2632
 
    <td>
2633
 
 
2634
 
<p>
2635
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2636
 
        { 0, <span class="stringliteral">"Exposure "</span>  },
2637
 
        { 1, <span class="stringliteral">"Contrast"</span>   },
2638
 
        { 2, <span class="stringliteral">"Saturation"</span> },
2639
 
        { 3, <span class="stringliteral">"Filter"</span>     }
2640
 
    }
2641
 
</pre></div>Lookup table to translate Minolta Std camera settings DEC switch position values to readable labels. 
2642
 
<p>
2643
 
    </td>
2644
 
  </tr>
2645
 
</table>
2646
 
<a class="anchor" name="1c647f0888e1f6c3a561a617b168a776"></a><!-- doxytag: member="Exiv2::minoltaDigitalZoomStd" ref="1c647f0888e1f6c3a561a617b168a776" args="[]" --><p>
2647
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2648
 
  <tr>
2649
 
    <td class="mdRow">
2650
 
      <table cellpadding="0" cellspacing="0" border="0">
2651
 
        <tr>
2652
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#1c647f0888e1f6c3a561a617b168a776">Exiv2::minoltaDigitalZoomStd</a>[]          </td>
2653
 
        </tr>
2654
 
      </table>
2655
 
    </td>
2656
 
  </tr>
2657
 
</table>
2658
 
<table cellspacing="5" cellpadding="0" border="0">
2659
 
  <tr>
2660
 
    <td>
2661
 
      &nbsp;
2662
 
    </td>
2663
 
    <td>
2664
 
 
2665
 
<p>
2666
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2667
 
        { 0, <span class="stringliteral">"Off"</span>                      },
2668
 
        { 1, <span class="stringliteral">"Electronic magnification"</span> },
2669
 
        { 2, <span class="stringliteral">"2x"</span>                       }
2670
 
    }
2671
 
</pre></div>Lookup table to translate Minolta Std camera settings digital zoom values to readable labels. 
2672
 
<p>
2673
 
    </td>
2674
 
  </tr>
2675
 
</table>
2676
 
<a class="anchor" name="ae0eca54e66d356de48336aa425147f1"></a><!-- doxytag: member="Exiv2::minoltaDriveModeStd" ref="ae0eca54e66d356de48336aa425147f1" args="[]" --><p>
2677
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2678
 
  <tr>
2679
 
    <td class="mdRow">
2680
 
      <table cellpadding="0" cellspacing="0" border="0">
2681
 
        <tr>
2682
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#ae0eca54e66d356de48336aa425147f1">Exiv2::minoltaDriveModeStd</a>[]          </td>
2683
 
        </tr>
2684
 
      </table>
2685
 
    </td>
2686
 
  </tr>
2687
 
</table>
2688
 
<table cellspacing="5" cellpadding="0" border="0">
2689
 
  <tr>
2690
 
    <td>
2691
 
      &nbsp;
2692
 
    </td>
2693
 
    <td>
2694
 
 
2695
 
<p>
2696
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2697
 
        { 0, <span class="stringliteral">"Single"</span>         },
2698
 
        { 1, <span class="stringliteral">"Continuous"</span>     },
2699
 
        { 2, <span class="stringliteral">"Self-timer"</span>     },
2700
 
        { 4, <span class="stringliteral">"Bracketing"</span>     },
2701
 
        { 5, <span class="stringliteral">"Interval"</span>       },
2702
 
        { 6, <span class="stringliteral">"UHS continuous"</span> },
2703
 
        { 7, <span class="stringliteral">"HS continuous"</span>  }
2704
 
    }
2705
 
</pre></div>Lookup table to translate Minolta Std camera settings drive mode values to readable labels. 
2706
 
<p>
2707
 
    </td>
2708
 
  </tr>
2709
 
</table>
2710
 
<a class="anchor" name="204fe9e36b3d17f64253573ef2746e25"></a><!-- doxytag: member="Exiv2::minoltaExposureMode5D" ref="204fe9e36b3d17f64253573ef2746e25" args="[]" --><p>
2711
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2712
 
  <tr>
2713
 
    <td class="mdRow">
2714
 
      <table cellpadding="0" cellspacing="0" border="0">
2715
 
        <tr>
2716
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#204fe9e36b3d17f64253573ef2746e25">Exiv2::minoltaExposureMode5D</a>[]          </td>
2717
 
        </tr>
2718
 
      </table>
2719
 
    </td>
2720
 
  </tr>
2721
 
</table>
2722
 
<table cellspacing="5" cellpadding="0" border="0">
2723
 
  <tr>
2724
 
    <td>
2725
 
      &nbsp;
2726
 
    </td>
2727
 
    <td>
2728
 
 
2729
 
<p>
2730
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2731
 
        { 0,    <span class="stringliteral">"Program"</span>           },
2732
 
        { 1,    <span class="stringliteral">"Aperture Priority"</span> },
2733
 
        { 2,    <span class="stringliteral">"Shutter Priority"</span>  },
2734
 
        { 3,    <span class="stringliteral">"Manual"</span>            },
2735
 
        { 4,    <span class="stringliteral">"Auto"</span>              },
2736
 
        { 4131, <span class="stringliteral">"Connected Copying"</span> }
2737
 
    }
2738
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings exposure mode values to readable labels. 
2739
 
<p>
2740
 
    </td>
2741
 
  </tr>
2742
 
</table>
2743
 
<a class="anchor" name="26cb2a78a42016c64511b52681fd2017"></a><!-- doxytag: member="Exiv2::minoltaExposureMode7D" ref="26cb2a78a42016c64511b52681fd2017" args="[]" --><p>
2744
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2745
 
  <tr>
2746
 
    <td class="mdRow">
2747
 
      <table cellpadding="0" cellspacing="0" border="0">
2748
 
        <tr>
2749
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#26cb2a78a42016c64511b52681fd2017">Exiv2::minoltaExposureMode7D</a>[]          </td>
2750
 
        </tr>
2751
 
      </table>
2752
 
    </td>
2753
 
  </tr>
2754
 
</table>
2755
 
<table cellspacing="5" cellpadding="0" border="0">
2756
 
  <tr>
2757
 
    <td>
2758
 
      &nbsp;
2759
 
    </td>
2760
 
    <td>
2761
 
 
2762
 
<p>
2763
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2764
 
        { 0, <span class="stringliteral">"Program"</span>           },
2765
 
        { 1, <span class="stringliteral">"Aperture Priority"</span> },
2766
 
        { 2, <span class="stringliteral">"Shutter Priority"</span>  },
2767
 
        { 3, <span class="stringliteral">"Manual"</span>            },
2768
 
        { 4, <span class="stringliteral">"Auto"</span>              },
2769
 
        { 5, <span class="stringliteral">"Program-shift A"</span>   },
2770
 
        { 5, <span class="stringliteral">"Program-shift S"</span>   }
2771
 
    }
2772
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings exposure mode values to readable labels. 
2773
 
<p>
2774
 
    </td>
2775
 
  </tr>
2776
 
</table>
2777
 
<a class="anchor" name="b43ed4a0ba260c82234585349cdfcd69"></a><!-- doxytag: member="Exiv2::minoltaExposureModeStd" ref="b43ed4a0ba260c82234585349cdfcd69" args="[]" --><p>
2778
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2779
 
  <tr>
2780
 
    <td class="mdRow">
2781
 
      <table cellpadding="0" cellspacing="0" border="0">
2782
 
        <tr>
2783
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#b43ed4a0ba260c82234585349cdfcd69">Exiv2::minoltaExposureModeStd</a>[]          </td>
2784
 
        </tr>
2785
 
      </table>
2786
 
    </td>
2787
 
  </tr>
2788
 
</table>
2789
 
<table cellspacing="5" cellpadding="0" border="0">
2790
 
  <tr>
2791
 
    <td>
2792
 
      &nbsp;
2793
 
    </td>
2794
 
    <td>
2795
 
 
2796
 
<p>
2797
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2798
 
        { 0, <span class="stringliteral">"Program"</span>           },
2799
 
        { 1, <span class="stringliteral">"Aperture Priority"</span> },
2800
 
        { 2, <span class="stringliteral">"Shutter Priority"</span>  },
2801
 
        { 3, <span class="stringliteral">"Manual"</span>            }
2802
 
    }
2803
 
</pre></div>Lookup table to translate Minolta Std camera settings exposure mode values to readable labels. 
2804
 
<p>
2805
 
    </td>
2806
 
  </tr>
2807
 
</table>
2808
 
<a class="anchor" name="85b0df1d145ad8cb02d2b16a445e30f6"></a><!-- doxytag: member="Exiv2::minoltaFileNumberMemoryStd" ref="85b0df1d145ad8cb02d2b16a445e30f6" args="[]" --><p>
2809
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2810
 
  <tr>
2811
 
    <td class="mdRow">
2812
 
      <table cellpadding="0" cellspacing="0" border="0">
2813
 
        <tr>
2814
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#85b0df1d145ad8cb02d2b16a445e30f6">Exiv2::minoltaFileNumberMemoryStd</a>[]          </td>
2815
 
        </tr>
2816
 
      </table>
2817
 
    </td>
2818
 
  </tr>
2819
 
</table>
2820
 
<table cellspacing="5" cellpadding="0" border="0">
2821
 
  <tr>
2822
 
    <td>
2823
 
      &nbsp;
2824
 
    </td>
2825
 
    <td>
2826
 
 
2827
 
<p>
2828
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2829
 
        { 0, <span class="stringliteral">"Off"</span> },
2830
 
        { 1, <span class="stringliteral">"On"</span>  }
2831
 
    }
2832
 
</pre></div>Lookup table to translate Minolta Std camera settings file number memory values to readable labels. 
2833
 
<p>
2834
 
    </td>
2835
 
  </tr>
2836
 
</table>
2837
 
<a class="anchor" name="b013d96c2a3d4b2df3f9d6db7de5b3eb"></a><!-- doxytag: member="Exiv2::minoltaFlash5D" ref="b013d96c2a3d4b2df3f9d6db7de5b3eb" args="[]" --><p>
2838
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2839
 
  <tr>
2840
 
    <td class="mdRow">
2841
 
      <table cellpadding="0" cellspacing="0" border="0">
2842
 
        <tr>
2843
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#b013d96c2a3d4b2df3f9d6db7de5b3eb">Exiv2::minoltaFlash5D</a>[]          </td>
2844
 
        </tr>
2845
 
      </table>
2846
 
    </td>
2847
 
  </tr>
2848
 
</table>
2849
 
<table cellspacing="5" cellpadding="0" border="0">
2850
 
  <tr>
2851
 
    <td>
2852
 
      &nbsp;
2853
 
    </td>
2854
 
    <td>
2855
 
 
2856
 
<p>
2857
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2858
 
        { 0, <span class="stringliteral">"Did not fire"</span> },
2859
 
        { 1, <span class="stringliteral">"Fired"</span>        }
2860
 
    }
2861
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings flash labels. 
2862
 
<p>
2863
 
    </td>
2864
 
  </tr>
2865
 
</table>
2866
 
<a class="anchor" name="43f5cc02962e4eaa9e2ef35b35ba9028"></a><!-- doxytag: member="Exiv2::minoltaFlash7D" ref="43f5cc02962e4eaa9e2ef35b35ba9028" args="[]" --><p>
2867
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2868
 
  <tr>
2869
 
    <td class="mdRow">
2870
 
      <table cellpadding="0" cellspacing="0" border="0">
2871
 
        <tr>
2872
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#43f5cc02962e4eaa9e2ef35b35ba9028">Exiv2::minoltaFlash7D</a>[]          </td>
2873
 
        </tr>
2874
 
      </table>
2875
 
    </td>
2876
 
  </tr>
2877
 
</table>
2878
 
<table cellspacing="5" cellpadding="0" border="0">
2879
 
  <tr>
2880
 
    <td>
2881
 
      &nbsp;
2882
 
    </td>
2883
 
    <td>
2884
 
 
2885
 
<p>
2886
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2887
 
        { 0, <span class="stringliteral">"Did not fire"</span> },
2888
 
        { 1, <span class="stringliteral">"Fired"</span>        }
2889
 
    }
2890
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings white balance values to readable labels. 
2891
 
<p>
2892
 
    </td>
2893
 
  </tr>
2894
 
</table>
2895
 
<a class="anchor" name="a13268aaa1455fcb82e28b253c66e6a5"></a><!-- doxytag: member="Exiv2::minoltaFlashMeteringStd" ref="a13268aaa1455fcb82e28b253c66e6a5" args="[]" --><p>
2896
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2897
 
  <tr>
2898
 
    <td class="mdRow">
2899
 
      <table cellpadding="0" cellspacing="0" border="0">
2900
 
        <tr>
2901
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#a13268aaa1455fcb82e28b253c66e6a5">Exiv2::minoltaFlashMeteringStd</a>[]          </td>
2902
 
        </tr>
2903
 
      </table>
2904
 
    </td>
2905
 
  </tr>
2906
 
</table>
2907
 
<table cellspacing="5" cellpadding="0" border="0">
2908
 
  <tr>
2909
 
    <td>
2910
 
      &nbsp;
2911
 
    </td>
2912
 
    <td>
2913
 
 
2914
 
<p>
2915
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2916
 
        { 0, <span class="stringliteral">"ADI (Advanced Distance Integration)"</span> },
2917
 
        { 1, <span class="stringliteral">"Pre-flash TTl"</span>                       },
2918
 
        { 2, <span class="stringliteral">"Manual flash control"</span>                }
2919
 
    }
2920
 
</pre></div>Lookup table to translate Minolta Std camera settings flash metering values to readable labels. 
2921
 
<p>
2922
 
    </td>
2923
 
  </tr>
2924
 
</table>
2925
 
<a class="anchor" name="821b8bac4ffbebcb79ef06d118e0171b"></a><!-- doxytag: member="Exiv2::minoltaFlashModeStd" ref="821b8bac4ffbebcb79ef06d118e0171b" args="[]" --><p>
2926
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2927
 
  <tr>
2928
 
    <td class="mdRow">
2929
 
      <table cellpadding="0" cellspacing="0" border="0">
2930
 
        <tr>
2931
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#821b8bac4ffbebcb79ef06d118e0171b">Exiv2::minoltaFlashModeStd</a>[]          </td>
2932
 
        </tr>
2933
 
      </table>
2934
 
    </td>
2935
 
  </tr>
2936
 
</table>
2937
 
<table cellspacing="5" cellpadding="0" border="0">
2938
 
  <tr>
2939
 
    <td>
2940
 
      &nbsp;
2941
 
    </td>
2942
 
    <td>
2943
 
 
2944
 
<p>
2945
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2946
 
        { 0, <span class="stringliteral">"Fill flash"</span>        },
2947
 
        { 1, <span class="stringliteral">"Red-eye reduction"</span> },
2948
 
        { 2, <span class="stringliteral">"Rear flash sync"</span>   },
2949
 
        { 3, <span class="stringliteral">"Wireless"</span>          }
2950
 
    }
2951
 
</pre></div>Lookup table to translate Minolta Std camera settings exposure mode values to readable labels. 
2952
 
<p>
2953
 
    </td>
2954
 
  </tr>
2955
 
</table>
2956
 
<a class="anchor" name="c178baba1496e08330165f4ce510a18c"></a><!-- doxytag: member="Exiv2::minoltaFlashStd" ref="c178baba1496e08330165f4ce510a18c" args="[]" --><p>
2957
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2958
 
  <tr>
2959
 
    <td class="mdRow">
2960
 
      <table cellpadding="0" cellspacing="0" border="0">
2961
 
        <tr>
2962
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c178baba1496e08330165f4ce510a18c">Exiv2::minoltaFlashStd</a>[]          </td>
2963
 
        </tr>
2964
 
      </table>
2965
 
    </td>
2966
 
  </tr>
2967
 
</table>
2968
 
<table cellspacing="5" cellpadding="0" border="0">
2969
 
  <tr>
2970
 
    <td>
2971
 
      &nbsp;
2972
 
    </td>
2973
 
    <td>
2974
 
 
2975
 
<p>
2976
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
2977
 
        { 0, <span class="stringliteral">"Did not fire"</span> },
2978
 
        { 1, <span class="stringliteral">"Fired"</span>        }
2979
 
    }
2980
 
</pre></div>Lookup table to translate Minolta Std camera settings white balance values to readable labels. 
2981
 
<p>
2982
 
    </td>
2983
 
  </tr>
2984
 
</table>
2985
 
<a class="anchor" name="bf8c9fb1d5e2154289d9596beea50b85"></a><!-- doxytag: member="Exiv2::minoltaFocusArea5D" ref="bf8c9fb1d5e2154289d9596beea50b85" args="[]" --><p>
2986
 
<table class="mdTable" cellpadding="2" cellspacing="0">
2987
 
  <tr>
2988
 
    <td class="mdRow">
2989
 
      <table cellpadding="0" cellspacing="0" border="0">
2990
 
        <tr>
2991
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#bf8c9fb1d5e2154289d9596beea50b85">Exiv2::minoltaFocusArea5D</a>[]          </td>
2992
 
        </tr>
2993
 
      </table>
2994
 
    </td>
2995
 
  </tr>
2996
 
</table>
2997
 
<table cellspacing="5" cellpadding="0" border="0">
2998
 
  <tr>
2999
 
    <td>
3000
 
      &nbsp;
3001
 
    </td>
3002
 
    <td>
3003
 
 
3004
 
<p>
3005
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3006
 
        { 0, <span class="stringliteral">"Wide"</span>      },
3007
 
        { 1, <span class="stringliteral">"Selection"</span> },
3008
 
        { 2, <span class="stringliteral">"Spot"</span>      }
3009
 
    }
3010
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings focus area values to readable labels. 
3011
 
<p>
3012
 
    </td>
3013
 
  </tr>
3014
 
</table>
3015
 
<a class="anchor" name="59cadd04eee7d9f987b84652f6630e45"></a><!-- doxytag: member="Exiv2::minoltaFocusAreaStd" ref="59cadd04eee7d9f987b84652f6630e45" args="[]" --><p>
3016
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3017
 
  <tr>
3018
 
    <td class="mdRow">
3019
 
      <table cellpadding="0" cellspacing="0" border="0">
3020
 
        <tr>
3021
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#59cadd04eee7d9f987b84652f6630e45">Exiv2::minoltaFocusAreaStd</a>[]          </td>
3022
 
        </tr>
3023
 
      </table>
3024
 
    </td>
3025
 
  </tr>
3026
 
</table>
3027
 
<table cellspacing="5" cellpadding="0" border="0">
3028
 
  <tr>
3029
 
    <td>
3030
 
      &nbsp;
3031
 
    </td>
3032
 
    <td>
3033
 
 
3034
 
<p>
3035
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3036
 
        { 0, <span class="stringliteral">"Wide Focus (normal)"</span> },
3037
 
        { 1, <span class="stringliteral">"Spot Focus"</span>          }
3038
 
    }
3039
 
</pre></div>Lookup table to translate Minolta Std camera settings focus area values to readable labels. 
3040
 
<p>
3041
 
    </td>
3042
 
  </tr>
3043
 
</table>
3044
 
<a class="anchor" name="5a358677c56520b493f6d90beb75df35"></a><!-- doxytag: member="Exiv2::minoltaFocusMode5D" ref="5a358677c56520b493f6d90beb75df35" args="[]" --><p>
3045
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3046
 
  <tr>
3047
 
    <td class="mdRow">
3048
 
      <table cellpadding="0" cellspacing="0" border="0">
3049
 
        <tr>
3050
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#5a358677c56520b493f6d90beb75df35">Exiv2::minoltaFocusMode5D</a>[]          </td>
3051
 
        </tr>
3052
 
      </table>
3053
 
    </td>
3054
 
  </tr>
3055
 
</table>
3056
 
<table cellspacing="5" cellpadding="0" border="0">
3057
 
  <tr>
3058
 
    <td>
3059
 
      &nbsp;
3060
 
    </td>
3061
 
    <td>
3062
 
 
3063
 
<p>
3064
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3065
 
        { 0, <span class="stringliteral">"AF"</span> },
3066
 
        { 1, <span class="stringliteral">"MF"</span> }
3067
 
    }
3068
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings focus mode values to readable labels. 
3069
 
<p>
3070
 
    </td>
3071
 
  </tr>
3072
 
</table>
3073
 
<a class="anchor" name="171e38b5a8d1544b8ed344ca7bfbffbf"></a><!-- doxytag: member="Exiv2::minoltaFocusMode7D" ref="171e38b5a8d1544b8ed344ca7bfbffbf" args="[]" --><p>
3074
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3075
 
  <tr>
3076
 
    <td class="mdRow">
3077
 
      <table cellpadding="0" cellspacing="0" border="0">
3078
 
        <tr>
3079
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#171e38b5a8d1544b8ed344ca7bfbffbf">Exiv2::minoltaFocusMode7D</a>[]          </td>
3080
 
        </tr>
3081
 
      </table>
3082
 
    </td>
3083
 
  </tr>
3084
 
</table>
3085
 
<table cellspacing="5" cellpadding="0" border="0">
3086
 
  <tr>
3087
 
    <td>
3088
 
      &nbsp;
3089
 
    </td>
3090
 
    <td>
3091
 
 
3092
 
<p>
3093
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3094
 
        { 0, <span class="stringliteral">"Single-shot AF"</span> },
3095
 
        { 1, <span class="stringliteral">"Continuous AF"</span>  },
3096
 
        { 3, <span class="stringliteral">"Automatic AF"</span>   },
3097
 
        { 4, <span class="stringliteral">"Manual"</span>         }
3098
 
    }
3099
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings focus mode values to readable labels. 
3100
 
<p>
3101
 
    </td>
3102
 
  </tr>
3103
 
</table>
3104
 
<a class="anchor" name="732fee25d9f24141033f938b19389c1e"></a><!-- doxytag: member="Exiv2::minoltaFocusModeStd" ref="732fee25d9f24141033f938b19389c1e" args="[]" --><p>
3105
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3106
 
  <tr>
3107
 
    <td class="mdRow">
3108
 
      <table cellpadding="0" cellspacing="0" border="0">
3109
 
        <tr>
3110
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#732fee25d9f24141033f938b19389c1e">Exiv2::minoltaFocusModeStd</a>[]          </td>
3111
 
        </tr>
3112
 
      </table>
3113
 
    </td>
3114
 
  </tr>
3115
 
</table>
3116
 
<table cellspacing="5" cellpadding="0" border="0">
3117
 
  <tr>
3118
 
    <td>
3119
 
      &nbsp;
3120
 
    </td>
3121
 
    <td>
3122
 
 
3123
 
<p>
3124
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3125
 
        { 0, <span class="stringliteral">"Auto focus"</span>   },
3126
 
        { 1, <span class="stringliteral">"Manual focus"</span> }
3127
 
    }
3128
 
</pre></div>Lookup table to translate Minolta Std camera settings focus mode values to readable labels. 
3129
 
<p>
3130
 
    </td>
3131
 
  </tr>
3132
 
</table>
3133
 
<a class="anchor" name="729fc021026b556730cd7a1346427784"></a><!-- doxytag: member="Exiv2::minoltaFocusPosition5D" ref="729fc021026b556730cd7a1346427784" args="[]" --><p>
3134
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3135
 
  <tr>
3136
 
    <td class="mdRow">
3137
 
      <table cellpadding="0" cellspacing="0" border="0">
3138
 
        <tr>
3139
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#729fc021026b556730cd7a1346427784">Exiv2::minoltaFocusPosition5D</a>[]          </td>
3140
 
        </tr>
3141
 
      </table>
3142
 
    </td>
3143
 
  </tr>
3144
 
</table>
3145
 
<table cellspacing="5" cellpadding="0" border="0">
3146
 
  <tr>
3147
 
    <td>
3148
 
      &nbsp;
3149
 
    </td>
3150
 
    <td>
3151
 
 
3152
 
<p>
3153
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3154
 
        { 0, <span class="stringliteral">"Wide"</span>       },
3155
 
        { 1, <span class="stringliteral">"Central"</span>    },
3156
 
        { 2, <span class="stringliteral">"Up"</span>         },
3157
 
        { 3, <span class="stringliteral">"Up Right"</span>   },
3158
 
        { 4, <span class="stringliteral">"Right"</span>      },
3159
 
        { 5, <span class="stringliteral">"Down Right"</span> },
3160
 
        { 6, <span class="stringliteral">"Down"</span>       },
3161
 
        { 7, <span class="stringliteral">"Down Left"</span>  },
3162
 
        { 8, <span class="stringliteral">"Left"</span>       },
3163
 
        { 9, <span class="stringliteral">"Up Left"</span>    }
3164
 
    }
3165
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings focus position values to readable labels. 
3166
 
<p>
3167
 
    </td>
3168
 
  </tr>
3169
 
</table>
3170
 
<a class="anchor" name="831db86b706e6bea8f8094ba195d8d55"></a><!-- doxytag: member="Exiv2::minoltaFolderNameStd" ref="831db86b706e6bea8f8094ba195d8d55" args="[]" --><p>
3171
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3172
 
  <tr>
3173
 
    <td class="mdRow">
3174
 
      <table cellpadding="0" cellspacing="0" border="0">
3175
 
        <tr>
3176
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#831db86b706e6bea8f8094ba195d8d55">Exiv2::minoltaFolderNameStd</a>[]          </td>
3177
 
        </tr>
3178
 
      </table>
3179
 
    </td>
3180
 
  </tr>
3181
 
</table>
3182
 
<table cellspacing="5" cellpadding="0" border="0">
3183
 
  <tr>
3184
 
    <td>
3185
 
      &nbsp;
3186
 
    </td>
3187
 
    <td>
3188
 
 
3189
 
<p>
3190
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3191
 
        { 0, <span class="stringliteral">"Standard Form"</span> },
3192
 
        { 1, <span class="stringliteral">"Data Form"</span>     }
3193
 
    }
3194
 
</pre></div>Lookup table to translate Minolta Std camera settings folder name values to readable labels. 
3195
 
<p>
3196
 
    </td>
3197
 
  </tr>
3198
 
</table>
3199
 
<a class="anchor" name="91555c82442e65f18a35d28a70300432"></a><!-- doxytag: member="Exiv2::minoltaImageQuality" ref="91555c82442e65f18a35d28a70300432" args="[]" --><p>
3200
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3201
 
  <tr>
3202
 
    <td class="mdRow">
3203
 
      <table cellpadding="0" cellspacing="0" border="0">
3204
 
        <tr>
3205
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#91555c82442e65f18a35d28a70300432">Exiv2::minoltaImageQuality</a>[]          </td>
3206
 
        </tr>
3207
 
      </table>
3208
 
    </td>
3209
 
  </tr>
3210
 
</table>
3211
 
<table cellspacing="5" cellpadding="0" border="0">
3212
 
  <tr>
3213
 
    <td>
3214
 
      &nbsp;
3215
 
    </td>
3216
 
    <td>
3217
 
 
3218
 
<p>
3219
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3220
 
        { 0, <span class="stringliteral">"Raw"</span>       },
3221
 
        { 1, <span class="stringliteral">"Superfine"</span> },
3222
 
        { 2, <span class="stringliteral">"Fine"</span>      },
3223
 
        { 3, <span class="stringliteral">"Standard"</span>  },
3224
 
        { 4, <span class="stringliteral">"Economy"</span>   },
3225
 
        { 5, <span class="stringliteral">"Extrafine"</span> }
3226
 
    }
3227
 
</pre></div>Lookup table to translate Minolta image quality values to readable labels. 
3228
 
<p>
3229
 
    </td>
3230
 
  </tr>
3231
 
</table>
3232
 
<a class="anchor" name="c5b70a8e62e25fdafec593f568336154"></a><!-- doxytag: member="Exiv2::minoltaImageQuality5D" ref="c5b70a8e62e25fdafec593f568336154" args="[]" --><p>
3233
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3234
 
  <tr>
3235
 
    <td class="mdRow">
3236
 
      <table cellpadding="0" cellspacing="0" border="0">
3237
 
        <tr>
3238
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c5b70a8e62e25fdafec593f568336154">Exiv2::minoltaImageQuality5D</a>[]          </td>
3239
 
        </tr>
3240
 
      </table>
3241
 
    </td>
3242
 
  </tr>
3243
 
</table>
3244
 
<table cellspacing="5" cellpadding="0" border="0">
3245
 
  <tr>
3246
 
    <td>
3247
 
      &nbsp;
3248
 
    </td>
3249
 
    <td>
3250
 
 
3251
 
<p>
3252
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3253
 
        { 0,  <span class="stringliteral">"Raw"</span>      },
3254
 
        { 16, <span class="stringliteral">"Fine"</span>     },
3255
 
        { 32, <span class="stringliteral">"Normal"</span>   },
3256
 
        { 34, <span class="stringliteral">"Raw+Jpeg"</span> },
3257
 
        { 48, <span class="stringliteral">"Economy"</span>  }
3258
 
    }
3259
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings image quality values to readable labels. 
3260
 
<p>
3261
 
    </td>
3262
 
  </tr>
3263
 
</table>
3264
 
<a class="anchor" name="dfc399de03daf84a12fe06b6b5d51127"></a><!-- doxytag: member="Exiv2::minoltaImageQuality7D" ref="dfc399de03daf84a12fe06b6b5d51127" args="[]" --><p>
3265
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3266
 
  <tr>
3267
 
    <td class="mdRow">
3268
 
      <table cellpadding="0" cellspacing="0" border="0">
3269
 
        <tr>
3270
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#dfc399de03daf84a12fe06b6b5d51127">Exiv2::minoltaImageQuality7D</a>[]          </td>
3271
 
        </tr>
3272
 
      </table>
3273
 
    </td>
3274
 
  </tr>
3275
 
</table>
3276
 
<table cellspacing="5" cellpadding="0" border="0">
3277
 
  <tr>
3278
 
    <td>
3279
 
      &nbsp;
3280
 
    </td>
3281
 
    <td>
3282
 
 
3283
 
<p>
3284
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3285
 
        { 0,  <span class="stringliteral">"Raw"</span>      },
3286
 
        { 16, <span class="stringliteral">"Fine"</span>     },
3287
 
        { 32, <span class="stringliteral">"Normal"</span>   },
3288
 
        { 34, <span class="stringliteral">"Raw+Jpeg"</span> },
3289
 
        { 48, <span class="stringliteral">"Economy"</span>  }
3290
 
    }
3291
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings image quality values to readable labels. 
3292
 
<p>
3293
 
    </td>
3294
 
  </tr>
3295
 
</table>
3296
 
<a class="anchor" name="d3abe75e14b9ee23446d5eceeb2b6ab8"></a><!-- doxytag: member="Exiv2::minoltaImageQualityStd" ref="d3abe75e14b9ee23446d5eceeb2b6ab8" args="[]" --><p>
3297
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3298
 
  <tr>
3299
 
    <td class="mdRow">
3300
 
      <table cellpadding="0" cellspacing="0" border="0">
3301
 
        <tr>
3302
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#d3abe75e14b9ee23446d5eceeb2b6ab8">Exiv2::minoltaImageQualityStd</a>[]          </td>
3303
 
        </tr>
3304
 
      </table>
3305
 
    </td>
3306
 
  </tr>
3307
 
</table>
3308
 
<table cellspacing="5" cellpadding="0" border="0">
3309
 
  <tr>
3310
 
    <td>
3311
 
      &nbsp;
3312
 
    </td>
3313
 
    <td>
3314
 
 
3315
 
<p>
3316
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3317
 
        { 0, <span class="stringliteral">"Raw"</span>        },
3318
 
        { 1, <span class="stringliteral">"Superfine"</span>  },
3319
 
        { 2, <span class="stringliteral">"Fine"</span>       },
3320
 
        { 3, <span class="stringliteral">"Standard"</span>   },
3321
 
        { 4, <span class="stringliteral">"Economy"</span>    },
3322
 
        { 5, <span class="stringliteral">"Extra Fine"</span> }
3323
 
    }
3324
 
</pre></div>Lookup table to translate Minolta Std camera settings image quality values to readable labels. 
3325
 
<p>
3326
 
    </td>
3327
 
  </tr>
3328
 
</table>
3329
 
<a class="anchor" name="77d40ea4f3a264a282c45b403a2290dc"></a><!-- doxytag: member="Exiv2::minoltaImageSize5D" ref="77d40ea4f3a264a282c45b403a2290dc" args="[]" --><p>
3330
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3331
 
  <tr>
3332
 
    <td class="mdRow">
3333
 
      <table cellpadding="0" cellspacing="0" border="0">
3334
 
        <tr>
3335
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#77d40ea4f3a264a282c45b403a2290dc">Exiv2::minoltaImageSize5D</a>[]          </td>
3336
 
        </tr>
3337
 
      </table>
3338
 
    </td>
3339
 
  </tr>
3340
 
</table>
3341
 
<table cellspacing="5" cellpadding="0" border="0">
3342
 
  <tr>
3343
 
    <td>
3344
 
      &nbsp;
3345
 
    </td>
3346
 
    <td>
3347
 
 
3348
 
<p>
3349
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3350
 
        { 0, <span class="stringliteral">"Large"</span>  },
3351
 
        { 1, <span class="stringliteral">"Medium"</span> },
3352
 
        { 2, <span class="stringliteral">"Small"</span>  }
3353
 
    }
3354
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings image size values to readable labels. 
3355
 
<p>
3356
 
    </td>
3357
 
  </tr>
3358
 
</table>
3359
 
<a class="anchor" name="607f4bcb643b478bdf4dc0e502b25b19"></a><!-- doxytag: member="Exiv2::minoltaImageSize7D" ref="607f4bcb643b478bdf4dc0e502b25b19" args="[]" --><p>
3360
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3361
 
  <tr>
3362
 
    <td class="mdRow">
3363
 
      <table cellpadding="0" cellspacing="0" border="0">
3364
 
        <tr>
3365
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#607f4bcb643b478bdf4dc0e502b25b19">Exiv2::minoltaImageSize7D</a>[]          </td>
3366
 
        </tr>
3367
 
      </table>
3368
 
    </td>
3369
 
  </tr>
3370
 
</table>
3371
 
<table cellspacing="5" cellpadding="0" border="0">
3372
 
  <tr>
3373
 
    <td>
3374
 
      &nbsp;
3375
 
    </td>
3376
 
    <td>
3377
 
 
3378
 
<p>
3379
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3380
 
        { 0, <span class="stringliteral">"Large"</span>  },
3381
 
        { 1, <span class="stringliteral">"Medium"</span> },
3382
 
        { 2, <span class="stringliteral">"Small"</span>  }
3383
 
    }
3384
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings image size values to readable labels. 
3385
 
<p>
3386
 
    </td>
3387
 
  </tr>
3388
 
</table>
3389
 
<a class="anchor" name="1cbd427fd09ba8c76220273520b68584"></a><!-- doxytag: member="Exiv2::minoltaImageSizeStd" ref="1cbd427fd09ba8c76220273520b68584" args="[]" --><p>
3390
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3391
 
  <tr>
3392
 
    <td class="mdRow">
3393
 
      <table cellpadding="0" cellspacing="0" border="0">
3394
 
        <tr>
3395
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#1cbd427fd09ba8c76220273520b68584">Exiv2::minoltaImageSizeStd</a>[]          </td>
3396
 
        </tr>
3397
 
      </table>
3398
 
    </td>
3399
 
  </tr>
3400
 
</table>
3401
 
<table cellspacing="5" cellpadding="0" border="0">
3402
 
  <tr>
3403
 
    <td>
3404
 
      &nbsp;
3405
 
    </td>
3406
 
    <td>
3407
 
 
3408
 
<p>
3409
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3410
 
        { 0, <span class="stringliteral">"Full"</span>      },
3411
 
        { 1, <span class="stringliteral">"1600x1200"</span> },
3412
 
        { 2, <span class="stringliteral">"1280x960"</span>  },
3413
 
        { 3, <span class="stringliteral">"640x480"</span>   },
3414
 
        { 6, <span class="stringliteral">"2080x1560"</span> },
3415
 
        { 7, <span class="stringliteral">"2560x1920"</span> },
3416
 
        { 8, <span class="stringliteral">"3264x2176"</span> }
3417
 
    }
3418
 
</pre></div>Lookup table to translate Minolta Std camera settings image size values to readable labels. 
3419
 
<p>
3420
 
    </td>
3421
 
  </tr>
3422
 
</table>
3423
 
<a class="anchor" name="ca19ca73d0e6be26c780feecbf6562a5"></a><!-- doxytag: member="Exiv2::minoltaImageStabilization" ref="ca19ca73d0e6be26c780feecbf6562a5" args="[]" --><p>
3424
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3425
 
  <tr>
3426
 
    <td class="mdRow">
3427
 
      <table cellpadding="0" cellspacing="0" border="0">
3428
 
        <tr>
3429
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#ca19ca73d0e6be26c780feecbf6562a5">Exiv2::minoltaImageStabilization</a>[]          </td>
3430
 
        </tr>
3431
 
      </table>
3432
 
    </td>
3433
 
  </tr>
3434
 
</table>
3435
 
<table cellspacing="5" cellpadding="0" border="0">
3436
 
  <tr>
3437
 
    <td>
3438
 
      &nbsp;
3439
 
    </td>
3440
 
    <td>
3441
 
 
3442
 
<p>
3443
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3444
 
        { 1, <span class="stringliteral">"Off"</span> },
3445
 
        { 5, <span class="stringliteral">"On"</span>  }
3446
 
    }
3447
 
</pre></div>Lookup table to translate Minolta image stabilization values. 
3448
 
<p>
3449
 
    </td>
3450
 
  </tr>
3451
 
</table>
3452
 
<a class="anchor" name="7ab2f6af7b8045e06d911f1508510680"></a><!-- doxytag: member="Exiv2::minoltaImageStabilization5D" ref="7ab2f6af7b8045e06d911f1508510680" args="[]" --><p>
3453
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3454
 
  <tr>
3455
 
    <td class="mdRow">
3456
 
      <table cellpadding="0" cellspacing="0" border="0">
3457
 
        <tr>
3458
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#7ab2f6af7b8045e06d911f1508510680">Exiv2::minoltaImageStabilization5D</a>[]          </td>
3459
 
        </tr>
3460
 
      </table>
3461
 
    </td>
3462
 
  </tr>
3463
 
</table>
3464
 
<table cellspacing="5" cellpadding="0" border="0">
3465
 
  <tr>
3466
 
    <td>
3467
 
      &nbsp;
3468
 
    </td>
3469
 
    <td>
3470
 
 
3471
 
<p>
3472
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3473
 
        { 0, <span class="stringliteral">"Off"</span> },
3474
 
        { 1, <span class="stringliteral">"On"</span>  }
3475
 
    }
3476
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings image stabilization values to readable labels. 
3477
 
<p>
3478
 
    </td>
3479
 
  </tr>
3480
 
</table>
3481
 
<a class="anchor" name="e2568d04a90c3412a6212ec4990216ab"></a><!-- doxytag: member="Exiv2::minoltaImageStabilization7D" ref="e2568d04a90c3412a6212ec4990216ab" args="[]" --><p>
3482
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3483
 
  <tr>
3484
 
    <td class="mdRow">
3485
 
      <table cellpadding="0" cellspacing="0" border="0">
3486
 
        <tr>
3487
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#e2568d04a90c3412a6212ec4990216ab">Exiv2::minoltaImageStabilization7D</a>[]          </td>
3488
 
        </tr>
3489
 
      </table>
3490
 
    </td>
3491
 
  </tr>
3492
 
</table>
3493
 
<table cellspacing="5" cellpadding="0" border="0">
3494
 
  <tr>
3495
 
    <td>
3496
 
      &nbsp;
3497
 
    </td>
3498
 
    <td>
3499
 
 
3500
 
<p>
3501
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3502
 
        { 0, <span class="stringliteral">"Off"</span> },
3503
 
        { 1, <span class="stringliteral">"On"</span>  }
3504
 
    }
3505
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings image stabilization values to readable labels. 
3506
 
<p>
3507
 
    </td>
3508
 
  </tr>
3509
 
</table>
3510
 
<a class="anchor" name="0482532efaf244debe1ab7edc9a79ed1"></a><!-- doxytag: member="Exiv2::minoltaInternalFlashStd" ref="0482532efaf244debe1ab7edc9a79ed1" args="[]" --><p>
3511
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3512
 
  <tr>
3513
 
    <td class="mdRow">
3514
 
      <table cellpadding="0" cellspacing="0" border="0">
3515
 
        <tr>
3516
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#0482532efaf244debe1ab7edc9a79ed1">Exiv2::minoltaInternalFlashStd</a>[]          </td>
3517
 
        </tr>
3518
 
      </table>
3519
 
    </td>
3520
 
  </tr>
3521
 
</table>
3522
 
<table cellspacing="5" cellpadding="0" border="0">
3523
 
  <tr>
3524
 
    <td>
3525
 
      &nbsp;
3526
 
    </td>
3527
 
    <td>
3528
 
 
3529
 
<p>
3530
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3531
 
        { 0, <span class="stringliteral">"Did not fire"</span> },
3532
 
        { 1, <span class="stringliteral">"Fired"</span>        }
3533
 
    }
3534
 
</pre></div>Lookup table to translate Minolta Std camera settings internal flash values to readable labels. 
3535
 
<p>
3536
 
    </td>
3537
 
  </tr>
3538
 
</table>
3539
 
<a class="anchor" name="8033bbad7db8f806495159f4e7328f93"></a><!-- doxytag: member="Exiv2::minoltaIntervalModeStd" ref="8033bbad7db8f806495159f4e7328f93" args="[]" --><p>
3540
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3541
 
  <tr>
3542
 
    <td class="mdRow">
3543
 
      <table cellpadding="0" cellspacing="0" border="0">
3544
 
        <tr>
3545
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#8033bbad7db8f806495159f4e7328f93">Exiv2::minoltaIntervalModeStd</a>[]          </td>
3546
 
        </tr>
3547
 
      </table>
3548
 
    </td>
3549
 
  </tr>
3550
 
</table>
3551
 
<table cellspacing="5" cellpadding="0" border="0">
3552
 
  <tr>
3553
 
    <td>
3554
 
      &nbsp;
3555
 
    </td>
3556
 
    <td>
3557
 
 
3558
 
<p>
3559
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3560
 
        { 0, <span class="stringliteral">"Still Image"</span>      },
3561
 
        { 1, <span class="stringliteral">"Time-lapse Movie"</span> }
3562
 
    }
3563
 
</pre></div>Lookup table to translate Minolta Std camera settings interval mode values to readable labels. 
3564
 
<p>
3565
 
    </td>
3566
 
  </tr>
3567
 
</table>
3568
 
<a class="anchor" name="5099e34df5db38ec43d58407859ea926"></a><!-- doxytag: member="Exiv2::minoltaISOSetting5D" ref="5099e34df5db38ec43d58407859ea926" args="[]" --><p>
3569
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3570
 
  <tr>
3571
 
    <td class="mdRow">
3572
 
      <table cellpadding="0" cellspacing="0" border="0">
3573
 
        <tr>
3574
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#5099e34df5db38ec43d58407859ea926">Exiv2::minoltaISOSetting5D</a>[]          </td>
3575
 
        </tr>
3576
 
      </table>
3577
 
    </td>
3578
 
  </tr>
3579
 
</table>
3580
 
<table cellspacing="5" cellpadding="0" border="0">
3581
 
  <tr>
3582
 
    <td>
3583
 
      &nbsp;
3584
 
    </td>
3585
 
    <td>
3586
 
 
3587
 
<p>
3588
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3589
 
        { 0,  <span class="stringliteral">"Auto"</span>                     },
3590
 
        { 1,  <span class="stringliteral">"100"</span>                      },
3591
 
        { 3,  <span class="stringliteral">"200"</span>                      },
3592
 
        { 4,  <span class="stringliteral">"400"</span>                      },
3593
 
        { 5,  <span class="stringliteral">"800"</span>                      },
3594
 
        { 6,  <span class="stringliteral">"1600"</span>                     },
3595
 
        { 7,  <span class="stringliteral">"3200"</span>                     },
3596
 
        { 8,  <span class="stringliteral">"200 (Zone Matching High)"</span> },
3597
 
        { 10, <span class="stringliteral">"80 (Zone Matching Low)"</span>   }
3598
 
    }
3599
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings ISO settings values to readable labels. 
3600
 
<p>
3601
 
    </td>
3602
 
  </tr>
3603
 
</table>
3604
 
<a class="anchor" name="81acf643127b7a4991c6b73ffdb1edf5"></a><!-- doxytag: member="Exiv2::minoltaISOSetting7D" ref="81acf643127b7a4991c6b73ffdb1edf5" args="[]" --><p>
3605
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3606
 
  <tr>
3607
 
    <td class="mdRow">
3608
 
      <table cellpadding="0" cellspacing="0" border="0">
3609
 
        <tr>
3610
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#81acf643127b7a4991c6b73ffdb1edf5">Exiv2::minoltaISOSetting7D</a>[]          </td>
3611
 
        </tr>
3612
 
      </table>
3613
 
    </td>
3614
 
  </tr>
3615
 
</table>
3616
 
<table cellspacing="5" cellpadding="0" border="0">
3617
 
  <tr>
3618
 
    <td>
3619
 
      &nbsp;
3620
 
    </td>
3621
 
    <td>
3622
 
 
3623
 
<p>
3624
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3625
 
        { 1, <span class="stringliteral">"100"</span>  },
3626
 
        { 3, <span class="stringliteral">"200"</span>  },
3627
 
        { 4, <span class="stringliteral">"400"</span>  },
3628
 
        { 5, <span class="stringliteral">"800"</span>  },
3629
 
        { 6, <span class="stringliteral">"1600"</span> },
3630
 
        { 7, <span class="stringliteral">"3200"</span> }
3631
 
    }
3632
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings ISO settings values to readable labels. 
3633
 
<p>
3634
 
    </td>
3635
 
  </tr>
3636
 
</table>
3637
 
<a class="anchor" name="b70971e393ffb2f77fbf7b4da22714e3"></a><!-- doxytag: member="Exiv2::minoltaISOSettingStd" ref="b70971e393ffb2f77fbf7b4da22714e3" args="[]" --><p>
3638
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3639
 
  <tr>
3640
 
    <td class="mdRow">
3641
 
      <table cellpadding="0" cellspacing="0" border="0">
3642
 
        <tr>
3643
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#b70971e393ffb2f77fbf7b4da22714e3">Exiv2::minoltaISOSettingStd</a>[]          </td>
3644
 
        </tr>
3645
 
      </table>
3646
 
    </td>
3647
 
  </tr>
3648
 
</table>
3649
 
<table cellspacing="5" cellpadding="0" border="0">
3650
 
  <tr>
3651
 
    <td>
3652
 
      &nbsp;
3653
 
    </td>
3654
 
    <td>
3655
 
 
3656
 
<p>
3657
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3658
 
        { 0, <span class="stringliteral">"100"</span>  },
3659
 
        { 1, <span class="stringliteral">"200"</span>  },
3660
 
        { 2, <span class="stringliteral">"400"</span>  },
3661
 
        { 3, <span class="stringliteral">"800"</span>  },
3662
 
        { 4, <span class="stringliteral">"Auto"</span> },
3663
 
        { 5, <span class="stringliteral">"64"</span>   }
3664
 
    }
3665
 
</pre></div>Lookup table to translate Minolta Std camera settings ISO settings values to readable labels. 
3666
 
<p>
3667
 
    </td>
3668
 
  </tr>
3669
 
</table>
3670
 
<a class="anchor" name="1db0903f97321b335ae822aac91a7ef6"></a><!-- doxytag: member="Exiv2::minoltaMacroModeStd" ref="1db0903f97321b335ae822aac91a7ef6" args="[]" --><p>
3671
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3672
 
  <tr>
3673
 
    <td class="mdRow">
3674
 
      <table cellpadding="0" cellspacing="0" border="0">
3675
 
        <tr>
3676
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#1db0903f97321b335ae822aac91a7ef6">Exiv2::minoltaMacroModeStd</a>[]          </td>
3677
 
        </tr>
3678
 
      </table>
3679
 
    </td>
3680
 
  </tr>
3681
 
</table>
3682
 
<table cellspacing="5" cellpadding="0" border="0">
3683
 
  <tr>
3684
 
    <td>
3685
 
      &nbsp;
3686
 
    </td>
3687
 
    <td>
3688
 
 
3689
 
<p>
3690
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3691
 
        { 0, <span class="stringliteral">"Off"</span> },
3692
 
        { 1, <span class="stringliteral">"On"</span>  }
3693
 
    }
3694
 
</pre></div>Lookup table to translate Minolta Std camera settings macro mode values to readable labels. 
3695
 
<p>
3696
 
    </td>
3697
 
  </tr>
3698
 
</table>
3699
 
<a class="anchor" name="a4c1ce9faab24955584d97ca2f95a81b"></a><!-- doxytag: member="Exiv2::minoltaMeteringMode5D" ref="a4c1ce9faab24955584d97ca2f95a81b" args="[]" --><p>
3700
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3701
 
  <tr>
3702
 
    <td class="mdRow">
3703
 
      <table cellpadding="0" cellspacing="0" border="0">
3704
 
        <tr>
3705
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#a4c1ce9faab24955584d97ca2f95a81b">Exiv2::minoltaMeteringMode5D</a>[]          </td>
3706
 
        </tr>
3707
 
      </table>
3708
 
    </td>
3709
 
  </tr>
3710
 
</table>
3711
 
<table cellspacing="5" cellpadding="0" border="0">
3712
 
  <tr>
3713
 
    <td>
3714
 
      &nbsp;
3715
 
    </td>
3716
 
    <td>
3717
 
 
3718
 
<p>
3719
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3720
 
        { 0, <span class="stringliteral">"Multi-segment"</span>   },
3721
 
        { 1, <span class="stringliteral">"Center weighted"</span> },
3722
 
        { 2, <span class="stringliteral">"Spot"</span>            }
3723
 
    }
3724
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings metering mode values to readable labels. 
3725
 
<p>
3726
 
    </td>
3727
 
  </tr>
3728
 
</table>
3729
 
<a class="anchor" name="a849c6e6b8334df2957c2eeb9fffad0f"></a><!-- doxytag: member="Exiv2::minoltaMeteringModeStd" ref="a849c6e6b8334df2957c2eeb9fffad0f" args="[]" --><p>
3730
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3731
 
  <tr>
3732
 
    <td class="mdRow">
3733
 
      <table cellpadding="0" cellspacing="0" border="0">
3734
 
        <tr>
3735
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#a849c6e6b8334df2957c2eeb9fffad0f">Exiv2::minoltaMeteringModeStd</a>[]          </td>
3736
 
        </tr>
3737
 
      </table>
3738
 
    </td>
3739
 
  </tr>
3740
 
</table>
3741
 
<table cellspacing="5" cellpadding="0" border="0">
3742
 
  <tr>
3743
 
    <td>
3744
 
      &nbsp;
3745
 
    </td>
3746
 
    <td>
3747
 
 
3748
 
<p>
3749
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3750
 
        { 0, <span class="stringliteral">"Multi-segment"</span>   },
3751
 
        { 1, <span class="stringliteral">"Center weighted"</span> },
3752
 
        { 2, <span class="stringliteral">"Spot"</span>            }
3753
 
    }
3754
 
</pre></div>Lookup table to translate Minolta Std camera settings metering mode values to readable labels. 
3755
 
<p>
3756
 
    </td>
3757
 
  </tr>
3758
 
</table>
3759
 
<a class="anchor" name="a771c012116a155fd70b090f3b8ddfc5"></a><!-- doxytag: member="Exiv2::minoltaModelStd" ref="a771c012116a155fd70b090f3b8ddfc5" args="[]" --><p>
3760
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3761
 
  <tr>
3762
 
    <td class="mdRow">
3763
 
      <table cellpadding="0" cellspacing="0" border="0">
3764
 
        <tr>
3765
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#a771c012116a155fd70b090f3b8ddfc5">Exiv2::minoltaModelStd</a>[]          </td>
3766
 
        </tr>
3767
 
      </table>
3768
 
    </td>
3769
 
  </tr>
3770
 
</table>
3771
 
<table cellspacing="5" cellpadding="0" border="0">
3772
 
  <tr>
3773
 
    <td>
3774
 
      &nbsp;
3775
 
    </td>
3776
 
    <td>
3777
 
 
3778
 
<p>
3779
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3780
 
        { 0, <span class="stringliteral">"DiMAGE 7 or X31"</span>   },
3781
 
        { 1, <span class="stringliteral">"DiMAGE 5"</span>          },
3782
 
        { 2, <span class="stringliteral">"DiMAGE S304"</span>       },
3783
 
        { 3, <span class="stringliteral">"DiMAGE S404"</span>       },
3784
 
        { 4, <span class="stringliteral">"DiMAGE 7i"</span>         },
3785
 
        { 5, <span class="stringliteral">"DiMAGE 7Hi"</span>        },
3786
 
        { 6, <span class="stringliteral">"DiMAGE A1"</span>         },
3787
 
        { 7, <span class="stringliteral">"DiMAGE A2 or S414"</span> }
3788
 
    }
3789
 
</pre></div>Lookup table to translate Minolta Std camera settings model values to readable labels. 
3790
 
<p>
3791
 
    </td>
3792
 
  </tr>
3793
 
</table>
3794
 
<a class="anchor" name="3eac816a226b1b2ace4da1119ed79ab2"></a><!-- doxytag: member="Exiv2::minoltaNoiseReduction5D" ref="3eac816a226b1b2ace4da1119ed79ab2" args="[]" --><p>
3795
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3796
 
  <tr>
3797
 
    <td class="mdRow">
3798
 
      <table cellpadding="0" cellspacing="0" border="0">
3799
 
        <tr>
3800
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#3eac816a226b1b2ace4da1119ed79ab2">Exiv2::minoltaNoiseReduction5D</a>[]          </td>
3801
 
        </tr>
3802
 
      </table>
3803
 
    </td>
3804
 
  </tr>
3805
 
</table>
3806
 
<table cellspacing="5" cellpadding="0" border="0">
3807
 
  <tr>
3808
 
    <td>
3809
 
      &nbsp;
3810
 
    </td>
3811
 
    <td>
3812
 
 
3813
 
<p>
3814
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3815
 
        { 0, <span class="stringliteral">"Off"</span> },
3816
 
        { 1, <span class="stringliteral">"On"</span>  }
3817
 
    }
3818
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings noise reduction values to readable labels. 
3819
 
<p>
3820
 
    </td>
3821
 
  </tr>
3822
 
</table>
3823
 
<a class="anchor" name="8d5861d21be93b92040040c69e58e92e"></a><!-- doxytag: member="Exiv2::minoltaNoiseReduction7D" ref="8d5861d21be93b92040040c69e58e92e" args="[]" --><p>
3824
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3825
 
  <tr>
3826
 
    <td class="mdRow">
3827
 
      <table cellpadding="0" cellspacing="0" border="0">
3828
 
        <tr>
3829
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#8d5861d21be93b92040040c69e58e92e">Exiv2::minoltaNoiseReduction7D</a>[]          </td>
3830
 
        </tr>
3831
 
      </table>
3832
 
    </td>
3833
 
  </tr>
3834
 
</table>
3835
 
<table cellspacing="5" cellpadding="0" border="0">
3836
 
  <tr>
3837
 
    <td>
3838
 
      &nbsp;
3839
 
    </td>
3840
 
    <td>
3841
 
 
3842
 
<p>
3843
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3844
 
        { 0, <span class="stringliteral">"Off"</span> },
3845
 
        { 1, <span class="stringliteral">"On"</span>  }
3846
 
    }
3847
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings noise reduction values to readable labels. 
3848
 
<p>
3849
 
    </td>
3850
 
  </tr>
3851
 
</table>
3852
 
<a class="anchor" name="b7a756eada64bb352b0fe1e35a1af56e"></a><!-- doxytag: member="Exiv2::minoltaRotation5D" ref="b7a756eada64bb352b0fe1e35a1af56e" args="[]" --><p>
3853
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3854
 
  <tr>
3855
 
    <td class="mdRow">
3856
 
      <table cellpadding="0" cellspacing="0" border="0">
3857
 
        <tr>
3858
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#b7a756eada64bb352b0fe1e35a1af56e">Exiv2::minoltaRotation5D</a>[]          </td>
3859
 
        </tr>
3860
 
      </table>
3861
 
    </td>
3862
 
  </tr>
3863
 
</table>
3864
 
<table cellspacing="5" cellpadding="0" border="0">
3865
 
  <tr>
3866
 
    <td>
3867
 
      &nbsp;
3868
 
    </td>
3869
 
    <td>
3870
 
 
3871
 
<p>
3872
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3873
 
        { 72, <span class="stringliteral">"Horizontal (normal)"</span> },
3874
 
        { 76, <span class="stringliteral">"Rotate 90 CW"</span>        },
3875
 
        { 82, <span class="stringliteral">"Rotate 270 CW"</span>       }
3876
 
    }
3877
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings rotation values to readable labels. 
3878
 
<p>
3879
 
    </td>
3880
 
  </tr>
3881
 
</table>
3882
 
<a class="anchor" name="efa5fac4d212e6caf4a7add8d0c9f402"></a><!-- doxytag: member="Exiv2::minoltaRotation7D" ref="efa5fac4d212e6caf4a7add8d0c9f402" args="[]" --><p>
3883
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3884
 
  <tr>
3885
 
    <td class="mdRow">
3886
 
      <table cellpadding="0" cellspacing="0" border="0">
3887
 
        <tr>
3888
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#efa5fac4d212e6caf4a7add8d0c9f402">Exiv2::minoltaRotation7D</a>[]          </td>
3889
 
        </tr>
3890
 
      </table>
3891
 
    </td>
3892
 
  </tr>
3893
 
</table>
3894
 
<table cellspacing="5" cellpadding="0" border="0">
3895
 
  <tr>
3896
 
    <td>
3897
 
      &nbsp;
3898
 
    </td>
3899
 
    <td>
3900
 
 
3901
 
<p>
3902
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3903
 
        { 72, <span class="stringliteral">"Horizontal (normal)"</span> },
3904
 
        { 76, <span class="stringliteral">"Rotate 90 CW"</span>        },
3905
 
        { 82, <span class="stringliteral">"Rotate 270 CW"</span>       }
3906
 
    }
3907
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings rotation values to readable labels. 
3908
 
<p>
3909
 
    </td>
3910
 
  </tr>
3911
 
</table>
3912
 
<a class="anchor" name="d5b07db953982a2ac7c5cb75d132bb88"></a><!-- doxytag: member="Exiv2::minoltaSharpnessStd" ref="d5b07db953982a2ac7c5cb75d132bb88" args="[]" --><p>
3913
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3914
 
  <tr>
3915
 
    <td class="mdRow">
3916
 
      <table cellpadding="0" cellspacing="0" border="0">
3917
 
        <tr>
3918
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#d5b07db953982a2ac7c5cb75d132bb88">Exiv2::minoltaSharpnessStd</a>[]          </td>
3919
 
        </tr>
3920
 
      </table>
3921
 
    </td>
3922
 
  </tr>
3923
 
</table>
3924
 
<table cellspacing="5" cellpadding="0" border="0">
3925
 
  <tr>
3926
 
    <td>
3927
 
      &nbsp;
3928
 
    </td>
3929
 
    <td>
3930
 
 
3931
 
<p>
3932
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3933
 
        { 0, <span class="stringliteral">"Hard"</span>   },
3934
 
        { 1, <span class="stringliteral">"Normal"</span> },
3935
 
        { 2, <span class="stringliteral">"Soft"</span>   }
3936
 
    }
3937
 
</pre></div>Lookup table to translate Minolta Std camera settings sharpness values to readable labels. 
3938
 
<p>
3939
 
    </td>
3940
 
  </tr>
3941
 
</table>
3942
 
<a class="anchor" name="c2c5aee6b868dd3acf0a0cf7bb3d5919"></a><!-- doxytag: member="Exiv2::minoltaSubjectProgramStd" ref="c2c5aee6b868dd3acf0a0cf7bb3d5919" args="[]" --><p>
3943
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3944
 
  <tr>
3945
 
    <td class="mdRow">
3946
 
      <table cellpadding="0" cellspacing="0" border="0">
3947
 
        <tr>
3948
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c2c5aee6b868dd3acf0a0cf7bb3d5919">Exiv2::minoltaSubjectProgramStd</a>[]          </td>
3949
 
        </tr>
3950
 
      </table>
3951
 
    </td>
3952
 
  </tr>
3953
 
</table>
3954
 
<table cellspacing="5" cellpadding="0" border="0">
3955
 
  <tr>
3956
 
    <td>
3957
 
      &nbsp;
3958
 
    </td>
3959
 
    <td>
3960
 
 
3961
 
<p>
3962
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3963
 
        { 0, <span class="stringliteral">"None"</span>           },
3964
 
        { 1, <span class="stringliteral">"Portrait"</span>       },
3965
 
        { 2, <span class="stringliteral">"Text"</span>           },
3966
 
        { 3, <span class="stringliteral">"Night portrait"</span> },
3967
 
        { 4, <span class="stringliteral">"Sunset"</span>         },
3968
 
        { 5, <span class="stringliteral">"Sports action"</span>  }
3969
 
    }
3970
 
</pre></div>Lookup table to translate Minolta Std camera settings subject program values to readable labels. 
3971
 
<p>
3972
 
    </td>
3973
 
  </tr>
3974
 
</table>
3975
 
<a class="anchor" name="b8c0befc703ba38a8d3ee3a781f6fd95"></a><!-- doxytag: member="Exiv2::minoltaWhiteBalance5D" ref="b8c0befc703ba38a8d3ee3a781f6fd95" args="[]" --><p>
3976
 
<table class="mdTable" cellpadding="2" cellspacing="0">
3977
 
  <tr>
3978
 
    <td class="mdRow">
3979
 
      <table cellpadding="0" cellspacing="0" border="0">
3980
 
        <tr>
3981
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#b8c0befc703ba38a8d3ee3a781f6fd95">Exiv2::minoltaWhiteBalance5D</a>[]          </td>
3982
 
        </tr>
3983
 
      </table>
3984
 
    </td>
3985
 
  </tr>
3986
 
</table>
3987
 
<table cellspacing="5" cellpadding="0" border="0">
3988
 
  <tr>
3989
 
    <td>
3990
 
      &nbsp;
3991
 
    </td>
3992
 
    <td>
3993
 
 
3994
 
<p>
3995
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
3996
 
        { 0,   <span class="stringliteral">"Auto"</span>        },
3997
 
        { 1,   <span class="stringliteral">"Daylight"</span>    },
3998
 
        { 2,   <span class="stringliteral">"Cloudy"</span>      },
3999
 
        { 3,   <span class="stringliteral">"Shade"</span>       },
4000
 
        { 4,   <span class="stringliteral">"Tungsten"</span>    },
4001
 
        { 5,   <span class="stringliteral">"Fluorescent"</span> },
4002
 
        { 6,   <span class="stringliteral">"Flash"</span>       },
4003
 
        { 256, <span class="stringliteral">"Kelvin"</span>      },
4004
 
        { 512, <span class="stringliteral">"Manual"</span>      }
4005
 
    }
4006
 
</pre></div>Lookup table to translate Minolta Dynax 5D camera settings white balance values to readable labels. 
4007
 
<p>
4008
 
    </td>
4009
 
  </tr>
4010
 
</table>
4011
 
<a class="anchor" name="4a3d6c78d850f6939321d573b7527f7b"></a><!-- doxytag: member="Exiv2::minoltaWhiteBalance7D" ref="4a3d6c78d850f6939321d573b7527f7b" args="[]" --><p>
4012
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4013
 
  <tr>
4014
 
    <td class="mdRow">
4015
 
      <table cellpadding="0" cellspacing="0" border="0">
4016
 
        <tr>
4017
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#4a3d6c78d850f6939321d573b7527f7b">Exiv2::minoltaWhiteBalance7D</a>[]          </td>
4018
 
        </tr>
4019
 
      </table>
4020
 
    </td>
4021
 
  </tr>
4022
 
</table>
4023
 
<table cellspacing="5" cellpadding="0" border="0">
4024
 
  <tr>
4025
 
    <td>
4026
 
      &nbsp;
4027
 
    </td>
4028
 
    <td>
4029
 
 
4030
 
<p>
4031
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4032
 
        { 0,   <span class="stringliteral">"Auto"</span>        },
4033
 
        { 1,   <span class="stringliteral">"Daylight"</span>    },
4034
 
        { 2,   <span class="stringliteral">"Shade"</span>       },
4035
 
        { 3,   <span class="stringliteral">"Cloudy"</span>      },
4036
 
        { 4,   <span class="stringliteral">"Tungsten"</span>    },
4037
 
        { 5,   <span class="stringliteral">"Fluorescent"</span> },
4038
 
        { 256, <span class="stringliteral">"Kelvin"</span>      },
4039
 
        { 512, <span class="stringliteral">"Manual"</span>      }
4040
 
    }
4041
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings white balance values to readable labels. 
4042
 
<p>
4043
 
    </td>
4044
 
  </tr>
4045
 
</table>
4046
 
<a class="anchor" name="dc7f4b385759eb2da9cc184e810975cf"></a><!-- doxytag: member="Exiv2::minoltaWhiteBalanceStd" ref="dc7f4b385759eb2da9cc184e810975cf" args="[]" --><p>
4047
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4048
 
  <tr>
4049
 
    <td class="mdRow">
4050
 
      <table cellpadding="0" cellspacing="0" border="0">
4051
 
        <tr>
4052
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#dc7f4b385759eb2da9cc184e810975cf">Exiv2::minoltaWhiteBalanceStd</a>[]          </td>
4053
 
        </tr>
4054
 
      </table>
4055
 
    </td>
4056
 
  </tr>
4057
 
</table>
4058
 
<table cellspacing="5" cellpadding="0" border="0">
4059
 
  <tr>
4060
 
    <td>
4061
 
      &nbsp;
4062
 
    </td>
4063
 
    <td>
4064
 
 
4065
 
<p>
4066
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4067
 
        { 0,  <span class="stringliteral">"Auto"</span>          },
4068
 
        { 1,  <span class="stringliteral">"Daylight"</span>      },
4069
 
        { 2,  <span class="stringliteral">"Cloudy"</span>        },
4070
 
        { 3,  <span class="stringliteral">"Tungsten"</span>      },
4071
 
        { 5,  <span class="stringliteral">"Custom"</span>        },
4072
 
        { 7,  <span class="stringliteral">"Fluorescent"</span>   },
4073
 
        { 8,  <span class="stringliteral">"Fluorescent 2"</span> },
4074
 
        { 11, <span class="stringliteral">"Custom 2"</span>      },
4075
 
        { 12, <span class="stringliteral">"Custom 3"</span>      }
4076
 
    }
4077
 
</pre></div>Lookup table to translate Minolta Std camera settings white balance values to readable labels. 
4078
 
<p>
4079
 
    </td>
4080
 
  </tr>
4081
 
</table>
4082
 
<a class="anchor" name="bb7592bcb953c609c22542f50962a38e"></a><!-- doxytag: member="Exiv2::minoltaWideFocusZoneStd" ref="bb7592bcb953c609c22542f50962a38e" args="[]" --><p>
4083
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4084
 
  <tr>
4085
 
    <td class="mdRow">
4086
 
      <table cellpadding="0" cellspacing="0" border="0">
4087
 
        <tr>
4088
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#bb7592bcb953c609c22542f50962a38e">Exiv2::minoltaWideFocusZoneStd</a>[]          </td>
4089
 
        </tr>
4090
 
      </table>
4091
 
    </td>
4092
 
  </tr>
4093
 
</table>
4094
 
<table cellspacing="5" cellpadding="0" border="0">
4095
 
  <tr>
4096
 
    <td>
4097
 
      &nbsp;
4098
 
    </td>
4099
 
    <td>
4100
 
 
4101
 
<p>
4102
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4103
 
        { 0, <span class="stringliteral">"No zone"</span>                              },
4104
 
        { 1, <span class="stringliteral">"Center zone (horizontal orientation)"</span> },
4105
 
        { 1, <span class="stringliteral">"Center zone (vertical orientation)"</span>   },
4106
 
        { 1, <span class="stringliteral">"Left zone "</span>                           },
4107
 
        { 4, <span class="stringliteral">"Right zone"</span>                           }
4108
 
    }
4109
 
</pre></div>Lookup table to translate Minolta Std camera settings wide focus zone values to readable labels. 
4110
 
<p>
4111
 
    </td>
4112
 
  </tr>
4113
 
</table>
4114
 
<a class="anchor" name="7d72ef5af54d029b7e859a3990bd9f2b"></a><!-- doxytag: member="Exiv2::minoltaZoneMatching" ref="7d72ef5af54d029b7e859a3990bd9f2b" args="[]" --><p>
4115
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4116
 
  <tr>
4117
 
    <td class="mdRow">
4118
 
      <table cellpadding="0" cellspacing="0" border="0">
4119
 
        <tr>
4120
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#7d72ef5af54d029b7e859a3990bd9f2b">Exiv2::minoltaZoneMatching</a>[]          </td>
4121
 
        </tr>
4122
 
      </table>
4123
 
    </td>
4124
 
  </tr>
4125
 
</table>
4126
 
<table cellspacing="5" cellpadding="0" border="0">
4127
 
  <tr>
4128
 
    <td>
4129
 
      &nbsp;
4130
 
    </td>
4131
 
    <td>
4132
 
 
4133
 
<p>
4134
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4135
 
        { 0, <span class="stringliteral">"ISO Setting Used"</span> },
4136
 
        { 1, <span class="stringliteral">"High Key"</span>         },
4137
 
        { 2, <span class="stringliteral">"Low Key"</span>          }
4138
 
    }
4139
 
</pre></div>Lookup table to translate Minolta zone matching values. 
4140
 
<p>
4141
 
    </td>
4142
 
  </tr>
4143
 
</table>
4144
 
<a class="anchor" name="c67b10e75291faf310fb426393038596"></a><!-- doxytag: member="Exiv2::minoltaZoneMatchingOn7D" ref="c67b10e75291faf310fb426393038596" args="[]" --><p>
4145
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4146
 
  <tr>
4147
 
    <td class="mdRow">
4148
 
      <table cellpadding="0" cellspacing="0" border="0">
4149
 
        <tr>
4150
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c67b10e75291faf310fb426393038596">Exiv2::minoltaZoneMatchingOn7D</a>[]          </td>
4151
 
        </tr>
4152
 
      </table>
4153
 
    </td>
4154
 
  </tr>
4155
 
</table>
4156
 
<table cellspacing="5" cellpadding="0" border="0">
4157
 
  <tr>
4158
 
    <td>
4159
 
      &nbsp;
4160
 
    </td>
4161
 
    <td>
4162
 
 
4163
 
<p>
4164
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4165
 
        { 0, <span class="stringliteral">"Off"</span> },
4166
 
        { 1, <span class="stringliteral">"On"</span>  }
4167
 
    }
4168
 
</pre></div>Lookup table to translate Minolta Dynax 7D camera settings zone matching on values to readable labels. 
4169
 
<p>
4170
 
    </td>
4171
 
  </tr>
4172
 
</table>
4173
 
<a class="anchor" name="32d164a92c01a44947f37d2784a76acb"></a><!-- doxytag: member="Exiv2::olympusFlashDevice" ref="32d164a92c01a44947f37d2784a76acb" args="[]" --><p>
4174
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4175
 
  <tr>
4176
 
    <td class="mdRow">
4177
 
      <table cellpadding="0" cellspacing="0" border="0">
4178
 
        <tr>
4179
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#32d164a92c01a44947f37d2784a76acb">Exiv2::olympusFlashDevice</a>[]          </td>
4180
 
        </tr>
4181
 
      </table>
4182
 
    </td>
4183
 
  </tr>
4184
 
</table>
4185
 
<table cellspacing="5" cellpadding="0" border="0">
4186
 
  <tr>
4187
 
    <td>
4188
 
      &nbsp;
4189
 
    </td>
4190
 
    <td>
4191
 
 
4192
 
<p>
4193
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4194
 
        {  0, <span class="stringliteral">"None"</span>                },
4195
 
        {  1, <span class="stringliteral">"Internal"</span>            },
4196
 
        {  4, <span class="stringliteral">"External"</span>            },
4197
 
        {  4, <span class="stringliteral">"Internal + External"</span> }
4198
 
    }
4199
 
</pre></div>FlashDevice, tag 0x1005. 
4200
 
<p>
4201
 
    </td>
4202
 
  </tr>
4203
 
</table>
4204
 
<a class="anchor" name="4d2c39bfb7b982d442213476f579bbd8"></a><!-- doxytag: member="Exiv2::olympusMacro" ref="4d2c39bfb7b982d442213476f579bbd8" args="[]" --><p>
4205
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4206
 
  <tr>
4207
 
    <td class="mdRow">
4208
 
      <table cellpadding="0" cellspacing="0" border="0">
4209
 
        <tr>
4210
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#4d2c39bfb7b982d442213476f579bbd8">Exiv2::olympusMacro</a>[]          </td>
4211
 
        </tr>
4212
 
      </table>
4213
 
    </td>
4214
 
  </tr>
4215
 
</table>
4216
 
<table cellspacing="5" cellpadding="0" border="0">
4217
 
  <tr>
4218
 
    <td>
4219
 
      &nbsp;
4220
 
    </td>
4221
 
    <td>
4222
 
 
4223
 
<p>
4224
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4225
 
        {  0, <span class="stringliteral">"Off"</span>         },
4226
 
        {  1, <span class="stringliteral">"On"</span>          },
4227
 
        {  2, <span class="stringliteral">"Super Macro"</span> }
4228
 
    }
4229
 
</pre></div>Macro, tag 0x0202. 
4230
 
<p>
4231
 
    </td>
4232
 
  </tr>
4233
 
</table>
4234
 
<a class="anchor" name="c62b10026a3c79dc71e815a90c8bfd9e"></a><!-- doxytag: member="Exiv2::olympusOneTouchWb" ref="c62b10026a3c79dc71e815a90c8bfd9e" args="[]" --><p>
4235
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4236
 
  <tr>
4237
 
    <td class="mdRow">
4238
 
      <table cellpadding="0" cellspacing="0" border="0">
4239
 
        <tr>
4240
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c62b10026a3c79dc71e815a90c8bfd9e">Exiv2::olympusOneTouchWb</a>[]          </td>
4241
 
        </tr>
4242
 
      </table>
4243
 
    </td>
4244
 
  </tr>
4245
 
</table>
4246
 
<table cellspacing="5" cellpadding="0" border="0">
4247
 
  <tr>
4248
 
    <td>
4249
 
      &nbsp;
4250
 
    </td>
4251
 
    <td>
4252
 
 
4253
 
<p>
4254
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4255
 
        {  0, <span class="stringliteral">"Off"</span>         },
4256
 
        {  1, <span class="stringliteral">"On"</span>          },
4257
 
        {  2, <span class="stringliteral">"On (Preset)"</span> }
4258
 
    }
4259
 
</pre></div>OneTouchWB, tag 0x0302. 
4260
 
<p>
4261
 
    </td>
4262
 
  </tr>
4263
 
</table>
4264
 
<a class="anchor" name="859a84633b1eeb5f00fb12082b2cf734"></a><!-- doxytag: member="Exiv2::olympusQuality" ref="859a84633b1eeb5f00fb12082b2cf734" args="[]" --><p>
4265
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4266
 
  <tr>
4267
 
    <td class="mdRow">
4268
 
      <table cellpadding="0" cellspacing="0" border="0">
4269
 
        <tr>
4270
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#859a84633b1eeb5f00fb12082b2cf734">Exiv2::olympusQuality</a>[]          </td>
4271
 
        </tr>
4272
 
      </table>
4273
 
    </td>
4274
 
  </tr>
4275
 
</table>
4276
 
<table cellspacing="5" cellpadding="0" border="0">
4277
 
  <tr>
4278
 
    <td>
4279
 
      &nbsp;
4280
 
    </td>
4281
 
    <td>
4282
 
 
4283
 
<p>
4284
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4285
 
        { 1, <span class="stringliteral">"Standard Quality (SQ)"</span>    },
4286
 
        { 2, <span class="stringliteral">"High Quality (HQ)"</span>        },
4287
 
        { 3, <span class="stringliteral">"Super High Quality (SHQ)"</span> },
4288
 
        { 6, <span class="stringliteral">"Raw"</span>                      }
4289
 
    }
4290
 
</pre></div>Quality, tag 0x0201. 
4291
 
<p>
4292
 
    </td>
4293
 
  </tr>
4294
 
</table>
4295
 
<a class="anchor" name="88b48ece2bebf33bc7b6d1556c954ba9"></a><!-- doxytag: member="Exiv2::panasonicAudio" ref="88b48ece2bebf33bc7b6d1556c954ba9" args="[]" --><p>
4296
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4297
 
  <tr>
4298
 
    <td class="mdRow">
4299
 
      <table cellpadding="0" cellspacing="0" border="0">
4300
 
        <tr>
4301
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#88b48ece2bebf33bc7b6d1556c954ba9">Exiv2::panasonicAudio</a>[]          </td>
4302
 
        </tr>
4303
 
      </table>
4304
 
    </td>
4305
 
  </tr>
4306
 
</table>
4307
 
<table cellspacing="5" cellpadding="0" border="0">
4308
 
  <tr>
4309
 
    <td>
4310
 
      &nbsp;
4311
 
    </td>
4312
 
    <td>
4313
 
 
4314
 
<p>
4315
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4316
 
        { 1, <span class="stringliteral">"Yes"</span> },
4317
 
        { 2, <span class="stringliteral">"No"</span>  }
4318
 
    }
4319
 
</pre></div>Audio, tag 0x0020. 
4320
 
<p>
4321
 
    </td>
4322
 
  </tr>
4323
 
</table>
4324
 
<a class="anchor" name="c401a08210f2ae7b2a7fa47e3b9b3b06"></a><!-- doxytag: member="Exiv2::panasonicColorEffect" ref="c401a08210f2ae7b2a7fa47e3b9b3b06" args="[]" --><p>
4325
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4326
 
  <tr>
4327
 
    <td class="mdRow">
4328
 
      <table cellpadding="0" cellspacing="0" border="0">
4329
 
        <tr>
4330
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#c401a08210f2ae7b2a7fa47e3b9b3b06">Exiv2::panasonicColorEffect</a>[]          </td>
4331
 
        </tr>
4332
 
      </table>
4333
 
    </td>
4334
 
  </tr>
4335
 
</table>
4336
 
<table cellspacing="5" cellpadding="0" border="0">
4337
 
  <tr>
4338
 
    <td>
4339
 
      &nbsp;
4340
 
    </td>
4341
 
    <td>
4342
 
 
4343
 
<p>
4344
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4345
 
        { 1, <span class="stringliteral">"Off"</span>             },
4346
 
        { 2, <span class="stringliteral">"Warm"</span>            },
4347
 
        { 3, <span class="stringliteral">"Cool"</span>            },
4348
 
        { 4, <span class="stringliteral">"Black and White"</span> },
4349
 
        { 5, <span class="stringliteral">"Sepia"</span>           }
4350
 
    }
4351
 
</pre></div>ColorEffect, tag 0x0028. 
4352
 
<p>
4353
 
    </td>
4354
 
  </tr>
4355
 
</table>
4356
 
<a class="anchor" name="9277c6fa5b919ce1a9203e82ddd75ccf"></a><!-- doxytag: member="Exiv2::panasonicContrast" ref="9277c6fa5b919ce1a9203e82ddd75ccf" args="[]" --><p>
4357
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4358
 
  <tr>
4359
 
    <td class="mdRow">
4360
 
      <table cellpadding="0" cellspacing="0" border="0">
4361
 
        <tr>
4362
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#9277c6fa5b919ce1a9203e82ddd75ccf">Exiv2::panasonicContrast</a>[]          </td>
4363
 
        </tr>
4364
 
      </table>
4365
 
    </td>
4366
 
  </tr>
4367
 
</table>
4368
 
<table cellspacing="5" cellpadding="0" border="0">
4369
 
  <tr>
4370
 
    <td>
4371
 
      &nbsp;
4372
 
    </td>
4373
 
    <td>
4374
 
 
4375
 
<p>
4376
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4377
 
        {     0, <span class="stringliteral">"Standard"</span> },
4378
 
        {     1, <span class="stringliteral">"Low"</span>      },
4379
 
        {     2, <span class="stringliteral">"High"</span>     },
4380
 
        { 0x100, <span class="stringliteral">"Low"</span>      },
4381
 
        { 0x110, <span class="stringliteral">"Standard"</span> },
4382
 
        { 0x120, <span class="stringliteral">"High"</span>     }
4383
 
    }
4384
 
</pre></div>Contrast, tag 0x002c. 
4385
 
<p>
4386
 
    </td>
4387
 
  </tr>
4388
 
</table>
4389
 
<a class="anchor" name="462bcffbd18be6936825a8e23fb47f6e"></a><!-- doxytag: member="Exiv2::panasonicFocusMode" ref="462bcffbd18be6936825a8e23fb47f6e" args="[]" --><p>
4390
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4391
 
  <tr>
4392
 
    <td class="mdRow">
4393
 
      <table cellpadding="0" cellspacing="0" border="0">
4394
 
        <tr>
4395
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#462bcffbd18be6936825a8e23fb47f6e">Exiv2::panasonicFocusMode</a>[]          </td>
4396
 
        </tr>
4397
 
      </table>
4398
 
    </td>
4399
 
  </tr>
4400
 
</table>
4401
 
<table cellspacing="5" cellpadding="0" border="0">
4402
 
  <tr>
4403
 
    <td>
4404
 
      &nbsp;
4405
 
    </td>
4406
 
    <td>
4407
 
 
4408
 
<p>
4409
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4410
 
        {  1, <span class="stringliteral">"Auto"</span> },
4411
 
        {  2, <span class="stringliteral">"Manual"</span> }
4412
 
    }
4413
 
</pre></div>FocusMode, tag 0x0007. 
4414
 
<p>
4415
 
    </td>
4416
 
  </tr>
4417
 
</table>
4418
 
<a class="anchor" name="8e72f8e871349ca43463fb1a5bfa399a"></a><!-- doxytag: member="Exiv2::panasonicImageStabilizer" ref="8e72f8e871349ca43463fb1a5bfa399a" args="[]" --><p>
4419
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4420
 
  <tr>
4421
 
    <td class="mdRow">
4422
 
      <table cellpadding="0" cellspacing="0" border="0">
4423
 
        <tr>
4424
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#8e72f8e871349ca43463fb1a5bfa399a">Exiv2::panasonicImageStabilizer</a>[]          </td>
4425
 
        </tr>
4426
 
      </table>
4427
 
    </td>
4428
 
  </tr>
4429
 
</table>
4430
 
<table cellspacing="5" cellpadding="0" border="0">
4431
 
  <tr>
4432
 
    <td>
4433
 
      &nbsp;
4434
 
    </td>
4435
 
    <td>
4436
 
 
4437
 
<p>
4438
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4439
 
        {  2, <span class="stringliteral">"On, Mode 1"</span> },
4440
 
        {  3, <span class="stringliteral">"Off"</span>        },
4441
 
        {  4, <span class="stringliteral">"On, Mode 2"</span> }
4442
 
    }
4443
 
</pre></div>ImageStabilizer, tag 0x001a. 
4444
 
<p>
4445
 
    </td>
4446
 
  </tr>
4447
 
</table>
4448
 
<a class="anchor" name="794558737f0e05675a98d4c80893eec3"></a><!-- doxytag: member="Exiv2::panasonicMacro" ref="794558737f0e05675a98d4c80893eec3" args="[]" --><p>
4449
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4450
 
  <tr>
4451
 
    <td class="mdRow">
4452
 
      <table cellpadding="0" cellspacing="0" border="0">
4453
 
        <tr>
4454
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#794558737f0e05675a98d4c80893eec3">Exiv2::panasonicMacro</a>[]          </td>
4455
 
        </tr>
4456
 
      </table>
4457
 
    </td>
4458
 
  </tr>
4459
 
</table>
4460
 
<table cellspacing="5" cellpadding="0" border="0">
4461
 
  <tr>
4462
 
    <td>
4463
 
      &nbsp;
4464
 
    </td>
4465
 
    <td>
4466
 
 
4467
 
<p>
4468
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4469
 
        { 1, <span class="stringliteral">"On"</span>  },
4470
 
        { 2, <span class="stringliteral">"Off"</span> }
4471
 
    }
4472
 
</pre></div>Macro, tag 0x001c. 
4473
 
<p>
4474
 
    </td>
4475
 
  </tr>
4476
 
</table>
4477
 
<a class="anchor" name="6fd4fa0303f2d1cd177e5fc2d4b97c37"></a><!-- doxytag: member="Exiv2::panasonicNoiseReduction" ref="6fd4fa0303f2d1cd177e5fc2d4b97c37" args="[]" --><p>
4478
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4479
 
  <tr>
4480
 
    <td class="mdRow">
4481
 
      <table cellpadding="0" cellspacing="0" border="0">
4482
 
        <tr>
4483
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#6fd4fa0303f2d1cd177e5fc2d4b97c37">Exiv2::panasonicNoiseReduction</a>[]          </td>
4484
 
        </tr>
4485
 
      </table>
4486
 
    </td>
4487
 
  </tr>
4488
 
</table>
4489
 
<table cellspacing="5" cellpadding="0" border="0">
4490
 
  <tr>
4491
 
    <td>
4492
 
      &nbsp;
4493
 
    </td>
4494
 
    <td>
4495
 
 
4496
 
<p>
4497
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4498
 
        { 0, <span class="stringliteral">"Standard"</span> },
4499
 
        { 1, <span class="stringliteral">"Low"</span>      },
4500
 
        { 2, <span class="stringliteral">"High"</span>     }
4501
 
    }
4502
 
</pre></div>NoiseReduction, tag 0x002d. 
4503
 
<p>
4504
 
    </td>
4505
 
  </tr>
4506
 
</table>
4507
 
<a class="anchor" name="bb3bf579d2d56c27d81f32688fa7a56c"></a><!-- doxytag: member="Exiv2::panasonicQuality" ref="bb3bf579d2d56c27d81f32688fa7a56c" args="[]" --><p>
4508
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4509
 
  <tr>
4510
 
    <td class="mdRow">
4511
 
      <table cellpadding="0" cellspacing="0" border="0">
4512
 
        <tr>
4513
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#bb3bf579d2d56c27d81f32688fa7a56c">Exiv2::panasonicQuality</a>[]          </td>
4514
 
        </tr>
4515
 
      </table>
4516
 
    </td>
4517
 
  </tr>
4518
 
</table>
4519
 
<table cellspacing="5" cellpadding="0" border="0">
4520
 
  <tr>
4521
 
    <td>
4522
 
      &nbsp;
4523
 
    </td>
4524
 
    <td>
4525
 
 
4526
 
<p>
4527
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4528
 
        { 2, <span class="stringliteral">"High"</span>      },
4529
 
        { 3, <span class="stringliteral">"Standard"</span>  },
4530
 
        { 6, <span class="stringliteral">"Very High"</span> },
4531
 
        { 7, <span class="stringliteral">"Raw"</span>       }
4532
 
    }
4533
 
</pre></div>Quality, tag 0x0001. 
4534
 
<p>
4535
 
    </td>
4536
 
  </tr>
4537
 
</table>
4538
 
<a class="anchor" name="518cfa51d79a8a9f5c72522fe954f390"></a><!-- doxytag: member="Exiv2::panasonicShootingMode" ref="518cfa51d79a8a9f5c72522fe954f390" args="[]" --><p>
4539
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4540
 
  <tr>
4541
 
    <td class="mdRow">
4542
 
      <table cellpadding="0" cellspacing="0" border="0">
4543
 
        <tr>
4544
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#518cfa51d79a8a9f5c72522fe954f390">Exiv2::panasonicShootingMode</a>[]          </td>
4545
 
        </tr>
4546
 
      </table>
4547
 
    </td>
4548
 
  </tr>
4549
 
</table>
4550
 
<table cellspacing="5" cellpadding="0" border="0">
4551
 
  <tr>
4552
 
    <td>
4553
 
      &nbsp;
4554
 
    </td>
4555
 
    <td>
4556
 
 
4557
 
<p>
4558
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4559
 
        {  1, <span class="stringliteral">"Normal"</span>            },
4560
 
        {  2, <span class="stringliteral">"Portrait"</span>          },
4561
 
        {  3, <span class="stringliteral">"Scenery"</span>           },
4562
 
        {  4, <span class="stringliteral">"Sports"</span>            },
4563
 
        {  5, <span class="stringliteral">"Night Portrait"</span>    },
4564
 
        {  6, <span class="stringliteral">"Program"</span>           },
4565
 
        {  7, <span class="stringliteral">"Aperture Priority"</span> },
4566
 
        {  8, <span class="stringliteral">"Shutter Priority"</span>  },
4567
 
        {  9, <span class="stringliteral">"Macro"</span>             },
4568
 
        { 11, <span class="stringliteral">"Manual"</span>            },
4569
 
        { 13, <span class="stringliteral">"Panning"</span>           },
4570
 
        { 18, <span class="stringliteral">"Fireworks"</span>         },
4571
 
        { 19, <span class="stringliteral">"Party"</span>             },
4572
 
        { 20, <span class="stringliteral">"Snow"</span>              },
4573
 
        { 21, <span class="stringliteral">"Night Scenery"</span>     }
4574
 
    }
4575
 
</pre></div>ShootingMode, tag 0x001f. 
4576
 
<p>
4577
 
    </td>
4578
 
  </tr>
4579
 
</table>
4580
 
<a class="anchor" name="dfa045e6913e28eb06fe873716cb4bbe"></a><!-- doxytag: member="Exiv2::panasonicWhiteBalance" ref="dfa045e6913e28eb06fe873716cb4bbe" args="[]" --><p>
4581
 
<table class="mdTable" cellpadding="2" cellspacing="0">
4582
 
  <tr>
4583
 
    <td class="mdRow">
4584
 
      <table cellpadding="0" cellspacing="0" border="0">
4585
 
        <tr>
4586
 
          <td class="md" nowrap valign="top">const <a class="el" href="structExiv2_1_1TagDetails.html">TagDetails</a> <a class="el" href="namespaceExiv2.html#dfa045e6913e28eb06fe873716cb4bbe">Exiv2::panasonicWhiteBalance</a>[]          </td>
4587
 
        </tr>
4588
 
      </table>
4589
 
    </td>
4590
 
  </tr>
4591
 
</table>
4592
 
<table cellspacing="5" cellpadding="0" border="0">
4593
 
  <tr>
4594
 
    <td>
4595
 
      &nbsp;
4596
 
    </td>
4597
 
    <td>
4598
 
 
4599
 
<p>
4600
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
4601
 
        {  1, <span class="stringliteral">"Auto"</span>            },
4602
 
        {  2, <span class="stringliteral">"Daylight"</span>        },
4603
 
        {  3, <span class="stringliteral">"Cloudy"</span>          },
4604
 
        {  4, <span class="stringliteral">"Halogen"</span>         },
4605
 
        {  5, <span class="stringliteral">"Manual"</span>          },
4606
 
        {  8, <span class="stringliteral">"Flash"</span>           },
4607
 
        { 10, <span class="stringliteral">"Black and White"</span> }
4608
 
    }
4609
 
</pre></div>WhiteBalance, tag 0x0003. 
4610
 
<p>
4611
 
    </td>
4612
 
  </tr>
4613
 
</table>
4614
 
<hr size="1"><address style="align: right;"><small>Generated on Fri Jun 2 23:54:45 2006 for Exiv2 by&nbsp;
 
1867
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of bytes written to the buffer. </dd></dl>
 
1868
 
 
1869
</div>
 
1870
</div><p>
 
1871
<hr size="1"><address style="align: right;"><small>Generated on Mon Nov 27 20:16:24 2006 for Exiv2 by&nbsp;
4615
1872
<a href="http://www.doxygen.org/index.html">
4616
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
 
1873
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
4617
1874
</body>
4618
1875
</html>