Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > b36c97ff723e66f0f38bce83645c99dc > files > 1662

exiv2-doc-0.18.2-1mdv2010.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Exiv2: tags.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>tags.hpp File Reference</h1>Exif tag and type information.  
<a href="#_details">More...</a>
<p>
<code>#include &quot;<a class="el" href="metadatum_8hpp.html">metadatum.hpp</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="types_8hpp.html">types.hpp</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="value_8hpp.html">value.hpp</a>&quot;</code><br>
<code>#include &lt;string&gt;</code><br>
<code>#include &lt;utility&gt;</code><br>
<code>#include &lt;iostream&gt;</code><br>
<code>#include &lt;memory&gt;</code><br>

<p>
<div class="dynheader">
Include dependency graph for tags.hpp:</div>
<div class="dynsection">
<p><center><img src="tags_8hpp__incl.png" border="0" usemap="#tags.hpp_map" alt=""></center>
<map name="tags.hpp_map">
<area shape="rect" id="node3" href="metadatum_8hpp.html" title="Provides abstract base classes Metadatum and Key." alt="" coords="223,80,375,107"><area shape="rect" id="node5" href="types_8hpp.html" title="Type definitions for Exiv2 and related functionality." alt="" coords="516,229,628,256"><area shape="rect" id="node23" href="value_8hpp.html" title="Value interface and concrete subclasses." alt="" coords="300,155,412,181"><area shape="rect" id="node7" href="version_8hpp.html" title="Precompiler define and a function to test the Exiv2 version. References: Similar..." alt="" coords="484,304,615,331"></map>
</div>

<p>
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
<p><center><img src="tags_8hpp__dep__incl.png" border="0" usemap="#tags.hppdep_map" alt=""></center>
<map name="tags.hppdep_map">
<area shape="rect" id="node3" href="exif_8hpp.html" title="Encoding and decoding of Exif data." alt="" coords="2663,155,2764,181"><area shape="rect" id="node65" href="properties_8hpp.html" title="XMP property and type information. References: &#160;XMP Specification from Adobe (Property..." alt="" coords="2359,80,2519,107"><area shape="rect" id="node70" href="canonmn_8hpp.html" title="Canon makernote tags. References: &#160;[1] EXIF MakerNote of Canon by David Burren &#160;[2]..." alt="" coords="2672,80,2803,107"><area shape="rect" id="node74" href="fujimn_8hpp.html" title="Fujifilm MakerNote implemented according to the specification in Appendix 4: Makernote..." alt="" coords="2827,80,2947,107"><area shape="rect" id="node77" href="minoltamn_8hpp.html" title="Minolta MakerNote implemented using the following references: &#160;Minolta Makernote..." alt="" coords="2971,80,3123,107"><area shape="rect" id="node80" href="nikonmn_8hpp.html" title="Nikon makernote tags. References: &#160;[1] MakerNote EXIF Tag of the Nikon 990 by Max..." alt="" coords="3147,80,3277,107"><area shape="rect" id="node83" href="olympusmn_8hpp.html" title="Olympus makernote tags. References: &#160;[1] Exif file format, Appendix 1: MakerNote..." alt="" coords="3301,80,3453,107"><area shape="rect" id="node86" href="panasonicmn_8hpp.html" title="Panasonic MakerNote implemented using the following references: Panasonic MakerNote..." alt="" coords="3477,80,3648,107"><area shape="rect" id="node89" href="pentaxmn_8hpp.html" title="Pentax MakerNote implemented according to the specification http://www.gvsoft.homedns..." alt="" coords="3672,80,3813,107"><area shape="rect" id="node92" href="sigmamn_8hpp.html" title="Sigma and Foveon MakerNote implemented according to the specification SIGMA and FOVEON..." alt="" coords="3837,80,3968,107"><area shape="rect" id="node95" href="sonymn_8hpp.html" title="Basic Sony MakerNote implementation." alt="" coords="3992,80,4112,107"><area shape="rect" id="node5" href="image_8hpp.html" title="Class Image, defining the interface for all Image subclasses." alt="" coords="1943,229,2055,256"><area shape="rect" id="node7" href="actions_8hpp.html" title="Implements base class Task, TaskFactory and the various supported actions (derived..." alt="" coords="5,304,136,331"><area shape="rect" id="node15" href="bmpimage_8hpp.html" title="Windows Bitmap (BMP) image." alt="" coords="160,304,301,331"><area shape="rect" id="node37" href="gifimage_8hpp.html" title="GIF image, implemented using the following references: GIF89 specification by W3C..." alt="" coords="2840,304,2981,331"><area shape="rect" id="node47" href="psdimage_8hpp.html" title="Photoshop image, implemented using the following references: Adobe Photoshop 6.0..." alt="" coords="3005,304,3147,331"><area shape="rect" id="node49" href="tgaimage_8hpp.html" title="Truevision TARGA v2 image, implemented using the following references: Truevision..." alt="" coords="3171,304,3312,331"><area shape="rect" id="node51" href="jp2image_8hpp.html" title="JPEG&#45;2000 image, implemented using the following references: ISO/IEC JTC 1/SC 29/WG1..." alt="" coords="3336,304,3477,331"><area shape="rect" id="node56" href="easyaccess_8hpp.html" title="Provides easy (high&#45;level) access to some Exif meta data." alt="" coords="2877,229,3037,256"><area shape="rect" id="node63" href="tiffvisitor__int_8hpp.html" title="Internal operations on a TIFF composite tree, implemented as visitor classes." alt="" coords="3061,229,3272,256"><area shape="rect" id="node9" href="jpgimage_8hpp.html" title="Class JpegImage to access JPEG images." alt="" coords="325,304,467,331"><area shape="rect" id="node11" href="xmpsidecar_8hpp.html" title="An Image subclass to support XMP sidecar files." alt="" coords="491,304,651,331"><area shape="rect" id="node13" href="preview_8hpp.html" title="Classes to access all preview images embedded in an image." alt="" coords="675,304,805,331"><area shape="rect" id="node17" href="cr2image_8hpp.html" title="Class Cr2Image." alt="" coords="829,304,971,331"><area shape="rect" id="node19" href="tiffimage__int_8hpp.html" title="Internal class TiffParserWorker to parse TIFF data." alt="" coords="995,304,1187,331"><area shape="rect" id="node27" href="tiffcomposite__int_8hpp.html" title="Internal classes used in a TIFF composite structure." alt="" coords="1211,304,1443,331"><area shape="rect" id="node31" href="crwimage_8hpp.html" title="Class CrwImage to access Canon CRW images. &#160;References: &#160;The Canon RAW (CRW) File..." alt="" coords="1467,304,1608,331"><area shape="rect" id="node33" href="crwimage__int_8hpp.html" title="Internal classes to support CRW/CIFF format." alt="" coords="1632,304,1813,331"><area shape="rect" id="node35" href="tiffimage_8hpp.html" title="Class TiffImage." alt="" coords="1837,304,1989,331"><area shape="rect" id="node39" href="mrwimage_8hpp.html" title="Minolta RAW image, implemented using the following references: Minolta Raw file format..." alt="" coords="2013,304,2155,331"><area shape="rect" id="node41" href="pngimage_8hpp.html" title="PNG image, implemented using the following references: PNG specification by W3C ..." alt="" coords="2179,304,2320,331"><area shape="rect" id="node43" href="rafimage_8hpp.html" title="Fujifilm RAW image." alt="" coords="2344,304,2485,331"><area shape="rect" id="node45" href="orfimage_8hpp.html" title="Olympus RAW image." alt="" coords="2509,304,2651,331"><area shape="rect" id="node53" href="rw2image_8hpp.html" title="Class Rw2Image." alt="" coords="2675,304,2816,331"><area shape="rect" id="node21" href="cr2image__int_8hpp.html" title="Internal classes to support CR2 image format." alt="" coords="704,379,885,405"><area shape="rect" id="node23" href="orfimage__int_8hpp.html" title="Internal classes to support Olympus RAW image format." alt="" coords="909,379,1091,405"><area shape="rect" id="node25" href="rw2image__int_8hpp.html" title="Internal classes to support RW2 image format." alt="" coords="1115,379,1296,405"><area shape="rect" id="node29" href="makernote__int_8hpp.html" title="Internal Makernote TIFF composite class TiffIfdMakernote and classes for various..." alt="" coords="1320,379,1512,405"><area shape="rect" id="node67" href="xmp_8hpp.html" title="Encoding and decoding of XMP data." alt="" coords="2236,155,2327,181"><area shape="rect" id="node72" href="mn_8hpp.html" title="Include all makernote header files. Makes sure that the static variable used to register..." alt="" coords="3337,155,3417,181"></map>
</div>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1IfdInfo.html">Exiv2::IfdInfo</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The details of an IFD.  <a href="structExiv2_1_1IfdInfo.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1IfdInfo.html">Exiv2::IfdInfo</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The details of an IFD.  <a href="structExiv2_1_1IfdInfo.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1SectionInfo.html">Exiv2::SectionInfo</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The details of a section.  <a href="structExiv2_1_1SectionInfo.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structExiv2_1_1TagInfo.html">Exiv2::TagInfo</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tag information.  <a href="structExiv2_1_1TagInfo.html#_details">More...</a><br></td></tr>
<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">Exiv2::TagDetails</a></td></tr>

<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>
<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">Exiv2::TagDetailsBitmask</a></td></tr>

<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>
<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">Exiv2::ExifTags</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Exif tag reference, implemented as a static class.  <a href="classExiv2_1_1ExifTags.html#_details">More...</a><br></td></tr>
<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">Exiv2::ExifKey</a></td></tr>

<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>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html">Exiv2</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides classes and functions to encode and decode Exif and Iptc data. The <b>libexiv2</b> API consists of the objects of this namespace. <br></td></tr>

<p>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6b99261179f75e947f178181c8a8134"></a><!-- doxytag: member="tags.hpp::EXV_PRINT_TAG" ref="b6b99261179f75e947f178181c8a8134" args="(array)" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="tags_8hpp.html#b6b99261179f75e947f178181c8a8134">EXV_PRINT_TAG</a>(array)&nbsp;&nbsp;&nbsp;printTag&lt;EXV_COUNTOF(array), array&gt;</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut for the printTag template which requires typing the array name only once. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2440c78f2d63cc1a006320775ca37e79"></a><!-- doxytag: member="tags.hpp::EXV_PRINT_TAG_BITMASK" ref="2440c78f2d63cc1a006320775ca37e79" args="(array)" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="tags_8hpp.html#2440c78f2d63cc1a006320775ca37e79">EXV_PRINT_TAG_BITMASK</a>(array)&nbsp;&nbsp;&nbsp;printTagBitmask&lt;EXV_COUNTOF(array), array&gt;</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut for the printTagBitmask template which requires typing the array name only once. <br></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="66eab57168acb008b5974a414144e1d2"></a><!-- doxytag: member="tags.hpp::PrintFct" ref="66eab57168acb008b5974a414144e1d2" args=")(std::ostream &amp;, const Value &amp;, const ExifData *pExifData)" -->
typedef std::ostream &amp;(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#66eab57168acb008b5974a414144e1d2">Exiv2::PrintFct</a> )(std::ostream &amp;, const Value &amp;, const ExifData *pExifData)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type for a function pointer for functions interpreting the tag value. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="41e505a05c778aa26cddfc15078563e7"></a><!-- doxytag: member="tags.hpp::TagListFct" ref="41e505a05c778aa26cddfc15078563e7" args=")()" -->
typedef const TagInfo *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#41e505a05c778aa26cddfc15078563e7">Exiv2::TagListFct</a> )()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A function returning a tag list. <br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#940532cc1e3dec83d113384d677f6e6f">Exiv2::SectionId</a> { <br>
&nbsp;&nbsp;<b>sectionIdNotSet</b>, 
<b>imgStruct</b>, 
<b>recOffset</b>, 
<b>imgCharacter</b>, 
<br>
&nbsp;&nbsp;<b>otherTags</b>, 
<b>exifFormat</b>, 
<b>exifVersion</b>, 
<b>imgConfig</b>, 
<br>
&nbsp;&nbsp;<b>userInfo</b>, 
<b>relatedFile</b>, 
<b>dateTime</b>, 
<b>captureCond</b>, 
<br>
&nbsp;&nbsp;<b>gpsTags</b>, 
<b>iopTags</b>, 
<b>makerTags</b>, 
<b>dngTags</b>, 
<br>
&nbsp;&nbsp;<b>panaRaw</b>, 
<b>lastSectionId</b>
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Section identifiers to logically group tags. A section consists of nothing more than a name, based on the Exif standard. <br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="d6eb20f898a80d745d55f7e7a84b9273"></a><!-- doxytag: member="tags.hpp::printTag" ref="d6eb20f898a80d745d55f7e7a84b9273" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
template&lt;int N, const TagDetails(&amp;) array&gt; </td></tr>
<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#d6eb20f898a80d745d55f7e7a84b9273">Exiv2::printTag</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic pretty-print function to translate a long value to a description by looking up a reference table. <br></td></tr>
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="4295ff616b67fbc6e7c7fd76a3c9abd9"></a><!-- doxytag: member="tags.hpp::printTagBitmask" ref="4295ff616b67fbc6e7c7fd76a3c9abd9" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
template&lt;int N, const TagDetailsBitmask(&amp;) array&gt; </td></tr>
<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#4295ff616b67fbc6e7c7fd76a3c9abd9">Exiv2::printTagBitmask</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<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>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9708095cd8ecc9e6b8134fa7b85ad8cf"></a><!-- doxytag: member="tags.hpp::operator&lt;&lt;" ref="9708095cd8ecc9e6b8134fa7b85ad8cf" args="(std::ostream &amp;os, const TagInfo &amp;ti)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9708095cd8ecc9e6b8134fa7b85ad8cf">Exiv2::operator&lt;&lt;</a> (std::ostream &amp;os, const TagInfo &amp;ti)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output operator for <a class="el" href="structExiv2_1_1TagInfo.html" title="Tag information.">TagInfo</a>. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="04bdafc6af026d016f230bf1a3204ca9"></a><!-- doxytag: member="tags.hpp::fnumber" ref="04bdafc6af026d016f230bf1a3204ca9" args="(float apertureValue)" -->
float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#04bdafc6af026d016f230bf1a3204ca9">Exiv2::fnumber</a> (float apertureValue)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calculate F number from an APEX aperture value. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9a66d779d082010c05dd8437bb08e83a"></a><!-- doxytag: member="tags.hpp::exposureTime" ref="9a66d779d082010c05dd8437bb08e83a" args="(float shutterSpeedValue)" -->
URational&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9a66d779d082010c05dd8437bb08e83a">Exiv2::exposureTime</a> (float shutterSpeedValue)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calculate the exposure time from an APEX shutter speed value. <br></td></tr>
<tr><td colspan="2"><div class="groupHeader">Functions printing interpreted tag values</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="13311a7697a96799adceb70b61dce25f"></a><!-- doxytag: member="tags.hpp::printValue" ref="13311a7697a96799adceb70b61dce25f" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#13311a7697a96799adceb70b61dce25f">Exiv2::printValue</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default print function, using the <a class="el" href="classExiv2_1_1Value.html" title="Common interface for all types of values used with metadata.">Value</a> output operator. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f0634d4cbef3eb687847493dbad35763"></a><!-- doxytag: member="tags.hpp::printLong" ref="f0634d4cbef3eb687847493dbad35763" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#f0634d4cbef3eb687847493dbad35763">Exiv2::printLong</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the value converted to a long. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="519807305bc71c4730382b369b274210"></a><!-- doxytag: member="tags.hpp::printFloat" ref="519807305bc71c4730382b369b274210" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#519807305bc71c4730382b369b274210">Exiv2::printFloat</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a Rational or URational value in floating point format. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="557bea4dfc3ed0d7a2d3a7bdba2453c7"></a><!-- doxytag: member="tags.hpp::printDegrees" ref="557bea4dfc3ed0d7a2d3a7bdba2453c7" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#557bea4dfc3ed0d7a2d3a7bdba2453c7">Exiv2::printDegrees</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a longitude or latitude value. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="efee85c86a4c1d705bf99f0c878408a4"></a><!-- doxytag: member="tags.hpp::printUcs2" ref="efee85c86a4c1d705bf99f0c878408a4" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#efee85c86a4c1d705bf99f0c878408a4">Exiv2::printUcs2</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print function converting from UCS-2LE to UTF-8. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d56f6b20b1e4b10b89d3488db51ab161"></a><!-- doxytag: member="tags.hpp::printExifUnit" ref="d56f6b20b1e4b10b89d3488db51ab161" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d56f6b20b1e4b10b89d3488db51ab161">Exiv2::printExifUnit</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print function for Exif units. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1faa4398a66c09fda4ef266f80ff8b41"></a><!-- doxytag: member="tags.hpp::print0x0000" ref="1faa4398a66c09fda4ef266f80ff8b41" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1faa4398a66c09fda4ef266f80ff8b41">Exiv2::print0x0000</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS version. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5c662d6bea932368e334aeafa8f6a61c"></a><!-- doxytag: member="tags.hpp::print0x0005" ref="5c662d6bea932368e334aeafa8f6a61c" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#5c662d6bea932368e334aeafa8f6a61c">Exiv2::print0x0005</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS altitude ref. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d2a5f03dd5d69bd15d0afbca48a20f93"></a><!-- doxytag: member="tags.hpp::print0x0006" ref="d2a5f03dd5d69bd15d0afbca48a20f93" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d2a5f03dd5d69bd15d0afbca48a20f93">Exiv2::print0x0006</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS altitude. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7562d3dc3b66df9aa4457c768f507d22"></a><!-- doxytag: member="tags.hpp::print0x0007" ref="7562d3dc3b66df9aa4457c768f507d22" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7562d3dc3b66df9aa4457c768f507d22">Exiv2::print0x0007</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS timestamp. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="01a6c19ee41fd6423e4b25c4349ec853"></a><!-- doxytag: member="tags.hpp::print0x0009" ref="01a6c19ee41fd6423e4b25c4349ec853" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#01a6c19ee41fd6423e4b25c4349ec853">Exiv2::print0x0009</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS status. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="478445dd0ed0da730b8edfbfc98dd2fe"></a><!-- doxytag: member="tags.hpp::print0x000a" ref="478445dd0ed0da730b8edfbfc98dd2fe" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#478445dd0ed0da730b8edfbfc98dd2fe">Exiv2::print0x000a</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS measurement mode. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="85f93909747f8e34c56d4c8b2275aab9"></a><!-- doxytag: member="tags.hpp::print0x000c" ref="85f93909747f8e34c56d4c8b2275aab9" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#85f93909747f8e34c56d4c8b2275aab9">Exiv2::print0x000c</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS speed ref. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b3001de360168d8c7ee9306f6a14417e"></a><!-- doxytag: member="tags.hpp::print0x0019" ref="b3001de360168d8c7ee9306f6a14417e" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b3001de360168d8c7ee9306f6a14417e">Exiv2::print0x0019</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS destination distance ref. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dc787ccac58b6ac953ee1848c127ce77"></a><!-- doxytag: member="tags.hpp::print0x001e" ref="dc787ccac58b6ac953ee1848c127ce77" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dc787ccac58b6ac953ee1848c127ce77">Exiv2::print0x001e</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS differential correction. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0905ee54dbd9325ca094091c899add5e"></a><!-- doxytag: member="tags.hpp::print0x0112" ref="0905ee54dbd9325ca094091c899add5e" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0905ee54dbd9325ca094091c899add5e">Exiv2::print0x0112</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print orientation. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bba9bfd45be8b5b67a0550895196c0b7"></a><!-- doxytag: member="tags.hpp::print0x0213" ref="bba9bfd45be8b5b67a0550895196c0b7" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bba9bfd45be8b5b67a0550895196c0b7">Exiv2::print0x0213</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print YCbCrPositioning. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7838298bec4a784719af5a264ffed164"></a><!-- doxytag: member="tags.hpp::print0x8298" ref="7838298bec4a784719af5a264ffed164" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7838298bec4a784719af5a264ffed164">Exiv2::print0x8298</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the copyright. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4730738212e586ec738d5ff8a26e759"></a><!-- doxytag: member="tags.hpp::print0x829a" ref="a4730738212e586ec738d5ff8a26e759" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a4730738212e586ec738d5ff8a26e759">Exiv2::print0x829a</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure time. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd9bc89d2d6c4787ab8ec1b220c4ef05"></a><!-- doxytag: member="tags.hpp::print0x829d" ref="dd9bc89d2d6c4787ab8ec1b220c4ef05" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#dd9bc89d2d6c4787ab8ec1b220c4ef05">Exiv2::print0x829d</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the f-number. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="219c70374a6174bdbe2d673c0e1893f1"></a><!-- doxytag: member="tags.hpp::print0x8822" ref="219c70374a6174bdbe2d673c0e1893f1" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#219c70374a6174bdbe2d673c0e1893f1">Exiv2::print0x8822</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print exposure program. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fa8aa28ca975c20d9eba8ba896840ed8"></a><!-- doxytag: member="tags.hpp::print0x8827" ref="fa8aa28ca975c20d9eba8ba896840ed8" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fa8aa28ca975c20d9eba8ba896840ed8">Exiv2::print0x8827</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print ISO speed ratings. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a9015f2b1f31cb984ea7c7d686a85365"></a><!-- doxytag: member="tags.hpp::print0x9101" ref="a9015f2b1f31cb984ea7c7d686a85365" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a9015f2b1f31cb984ea7c7d686a85365">Exiv2::print0x9101</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print components configuration specific to compressed data. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f254afa82205489392f1a02952aa200"></a><!-- doxytag: member="tags.hpp::print0x9201" ref="4f254afa82205489392f1a02952aa200" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4f254afa82205489392f1a02952aa200">Exiv2::print0x9201</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print exposure time converted from APEX shutter speed value. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d9fecefc92a11e107c47bfb8fbabf686"></a><!-- doxytag: member="tags.hpp::print0x9202" ref="d9fecefc92a11e107c47bfb8fbabf686" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d9fecefc92a11e107c47bfb8fbabf686">Exiv2::print0x9202</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print f-number converted from APEX aperture value. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="850cca6b9a6c8b3369b28a7b5cdff077"></a><!-- doxytag: member="tags.hpp::print0x9204" ref="850cca6b9a6c8b3369b28a7b5cdff077" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#850cca6b9a6c8b3369b28a7b5cdff077">Exiv2::print0x9204</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the exposure bias value. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="648d5609d811e752efa76ed00bed34a8"></a><!-- doxytag: member="tags.hpp::print0x9206" ref="648d5609d811e752efa76ed00bed34a8" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#648d5609d811e752efa76ed00bed34a8">Exiv2::print0x9206</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the subject distance. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="31fdc8342d709b4e1e75ee7f55bc0c42"></a><!-- doxytag: member="tags.hpp::print0x9207" ref="31fdc8342d709b4e1e75ee7f55bc0c42" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#31fdc8342d709b4e1e75ee7f55bc0c42">Exiv2::print0x9207</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print metering mode. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8051a6b76ea8e2feba0965a6247c7ce0"></a><!-- doxytag: member="tags.hpp::print0x9208" ref="8051a6b76ea8e2feba0965a6247c7ce0" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#8051a6b76ea8e2feba0965a6247c7ce0">Exiv2::print0x9208</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print light source. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7edade3a8cfa0b667cf092cb5a3404ef"></a><!-- doxytag: member="tags.hpp::print0x920a" ref="7edade3a8cfa0b667cf092cb5a3404ef" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#7edade3a8cfa0b667cf092cb5a3404ef">Exiv2::print0x920a</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the actual focal length of the lens. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a83ab2a92ec0ae9b1f63a951c62a77d7"></a><!-- doxytag: member="tags.hpp::print0x9286" ref="a83ab2a92ec0ae9b1f63a951c62a77d7" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#a83ab2a92ec0ae9b1f63a951c62a77d7">Exiv2::print0x9286</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the user comment. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0c2ee828a3ace2bf7fe10dc6c8ad782d"></a><!-- doxytag: member="tags.hpp::print0xa001" ref="0c2ee828a3ace2bf7fe10dc6c8ad782d" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#0c2ee828a3ace2bf7fe10dc6c8ad782d">Exiv2::print0xa001</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print color space. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fd667555c8c92cab33069d22a9a2d042"></a><!-- doxytag: member="tags.hpp::print0xa217" ref="fd667555c8c92cab33069d22a9a2d042" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fd667555c8c92cab33069d22a9a2d042">Exiv2::print0xa217</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print sensing method. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="08dad7ecd7bf93efe9df64d0f0b489f1"></a><!-- doxytag: member="tags.hpp::print0xa300" ref="08dad7ecd7bf93efe9df64d0f0b489f1" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#08dad7ecd7bf93efe9df64d0f0b489f1">Exiv2::print0xa300</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print file source. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c793f32fe4534630c984798712632d1"></a><!-- doxytag: member="tags.hpp::print0xa301" ref="2c793f32fe4534630c984798712632d1" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2c793f32fe4534630c984798712632d1">Exiv2::print0xa301</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print scene type. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb48ca9bf89d818b1fbef6aadae7e9b0"></a><!-- doxytag: member="tags.hpp::print0xa401" ref="cb48ca9bf89d818b1fbef6aadae7e9b0" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#cb48ca9bf89d818b1fbef6aadae7e9b0">Exiv2::print0xa401</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print custom rendered. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="72b4f9cdfaa3a8dbe41af4ad5178409c"></a><!-- doxytag: member="tags.hpp::print0xa402" ref="72b4f9cdfaa3a8dbe41af4ad5178409c" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#72b4f9cdfaa3a8dbe41af4ad5178409c">Exiv2::print0xa402</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print exposure mode. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1ab6339d11277f8f1c638d9fe14aa76c"></a><!-- doxytag: member="tags.hpp::print0xa403" ref="1ab6339d11277f8f1c638d9fe14aa76c" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#1ab6339d11277f8f1c638d9fe14aa76c">Exiv2::print0xa403</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print white balance. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="377b3ab9bb5d58c4a5f6c6e5761ffa1d"></a><!-- doxytag: member="tags.hpp::print0xa404" ref="377b3ab9bb5d58c4a5f6c6e5761ffa1d" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#377b3ab9bb5d58c4a5f6c6e5761ffa1d">Exiv2::print0xa404</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print digital zoom ratio. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d4fbd2a201e0070b99e307b384cf4241"></a><!-- doxytag: member="tags.hpp::print0xa405" ref="d4fbd2a201e0070b99e307b384cf4241" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#d4fbd2a201e0070b99e307b384cf4241">Exiv2::print0xa405</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print 35mm equivalent focal length. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9983535829d3330e638e08bb33ee3bb7"></a><!-- doxytag: member="tags.hpp::print0xa406" ref="9983535829d3330e638e08bb33ee3bb7" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#9983535829d3330e638e08bb33ee3bb7">Exiv2::print0xa406</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print scene capture type. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2388d971e15fc75c8a25a35a27c11ba0"></a><!-- doxytag: member="tags.hpp::print0xa407" ref="2388d971e15fc75c8a25a35a27c11ba0" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#2388d971e15fc75c8a25a35a27c11ba0">Exiv2::print0xa407</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print gain control. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bfe7df4cdf31f8707a017f500eb856cc"></a><!-- doxytag: member="tags.hpp::print0xa409" ref="bfe7df4cdf31f8707a017f500eb856cc" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#bfe7df4cdf31f8707a017f500eb856cc">Exiv2::print0xa409</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print saturation. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b90ae758445f7e532abe3ca858e8269f"></a><!-- doxytag: member="tags.hpp::print0xa40c" ref="b90ae758445f7e532abe3ca858e8269f" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#b90ae758445f7e532abe3ca858e8269f">Exiv2::print0xa40c</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print subject distance range. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fae5e4033ce3e15c80b1db3bfce9ee84"></a><!-- doxytag: member="tags.hpp::printGPSDirRef" ref="fae5e4033ce3e15c80b1db3bfce9ee84" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#fae5e4033ce3e15c80b1db3bfce9ee84">Exiv2::printGPSDirRef</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print GPS direction ref. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80b2a3a73ada475981297b10076b33e6"></a><!-- doxytag: member="tags.hpp::printNormalSoftHard" ref="80b2a3a73ada475981297b10076b33e6" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#80b2a3a73ada475981297b10076b33e6">Exiv2::printNormalSoftHard</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print contrast, sharpness (normal, soft, hard). <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71503ca5fb92cbaa7e7cf9e2452adc8e"></a><!-- doxytag: member="tags.hpp::printExifVersion" ref="71503ca5fb92cbaa7e7cf9e2452adc8e" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#71503ca5fb92cbaa7e7cf9e2452adc8e">Exiv2::printExifVersion</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print any version packed in 4 Bytes format : major major minor minor. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f4dd5584d09ef4cab3eb61c4a4422ad"></a><!-- doxytag: member="tags.hpp::printXmpVersion" ref="4f4dd5584d09ef4cab3eb61c4a4422ad" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#4f4dd5584d09ef4cab3eb61c4a4422ad">Exiv2::printXmpVersion</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print any version encoded in the ASCII string majormajorminorminor. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de916c3ab8e01087b108139cf50f2be6"></a><!-- doxytag: member="tags.hpp::printXmpDate" ref="de916c3ab8e01087b108139cf50f2be6" args="(std::ostream &amp;os, const Value &amp;value, const ExifData *)" -->
std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceExiv2.html#de916c3ab8e01087b108139cf50f2be6">Exiv2::printXmpDate</a> (std::ostream &amp;os, const Value &amp;value, const ExifData *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a date following the format YYYY-MM-DDTHH:MM:SSZ. <br></td></tr>
</table>
<hr><h2>Detailed Description</h2>
Exif tag and type information. 
<p>
<dl class="version" compact><dt><b>Version:</b></dt><dd></dd></dl>
<dl class="rcs" compact><dt><b>Rev</b></dt><dd>1750 </dd></dl>
<dl class="author" compact><dt><b>Author:</b></dt><dd>Andreas Huggel (ahu) <a href="mailto:ahuggel@gmx.net">ahuggel@gmx.net</a> </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>15-Jan-04, ahu: created<br>
 11-Feb-04, ahu: isolated as a component </dd></dl>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Jun 25 15:17:33 2009 for Exiv2 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>