Sophie

Sophie

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

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: Exiv2::IptcDataSets Class 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 class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><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="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceExiv2.html">Exiv2</a>::<a class="el" href="classExiv2_1_1IptcDataSets.html">IptcDataSets</a>
  </div>
</div>
<div class="contents">
<h1>Exiv2::IptcDataSets Class Reference</h1><!-- doxytag: class="Exiv2::IptcDataSets" -->IPTC dataset reference, implemented as a static class.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;datasets.hpp&gt;</code>
<p>
<div class="dynheader">
Collaboration diagram for Exiv2::IptcDataSets:</div>
<div class="dynsection">
<p><center><img src="classExiv2_1_1IptcDataSets__coll__graph.png" border="0" usemap="#Exiv2_1_1IptcDataSets__coll__map" alt="Collaboration graph"></center>
<map name="Exiv2_1_1IptcDataSets__coll__map">
<area shape="rect" id="node2" href="structExiv2_1_1RecordInfo.html" title="Details of an IPTC record." alt="" coords="5,5,197,32"><area shape="rect" id="node4" href="structExiv2_1_1DataSet.html" title="Details of an IPTC dataset." alt="" coords="221,5,381,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classExiv2_1_1IptcDataSets-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#9b9ea82890e37029b5b9f5f6b99ebb06">dataSetName</a> (uint16_t number, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the name of the dataset.  <a href="#9b9ea82890e37029b5b9f5f6b99ebb06"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#7df88d4f1b0ade27a7137d100ec67398">dataSetTitle</a> (uint16_t number, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the title (label) of the dataset.  <a href="#7df88d4f1b0ade27a7137d100ec67398"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#01e90a141579ac47e7a5f3227cc3fb3d">dataSetDesc</a> (uint16_t number, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the description of the dataset.  <a href="#01e90a141579ac47e7a5f3227cc3fb3d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#a7d4013033ff5224155bfe040120378d">dataSetPsName</a> (uint16_t number, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the photohsop name of a given dataset.  <a href="#a7d4013033ff5224155bfe040120378d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#c8d30717ec39431b83da4c34ff79a8e3">dataSetRepeatable</a> (uint16_t number, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a given dataset is repeatable.  <a href="#c8d30717ec39431b83da4c34ff79a8e3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#d9313b3dd05b95f0a2daa64e87571f82">dataSet</a> (const std::string &amp;dataSetName, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the dataSet number for dataset name and record id.  <a href="#d9313b3dd05b95f0a2daa64e87571f82"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54e0cb3dce9110395b9ee74ad05bd03c"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetType" ref="54e0cb3dce9110395b9ee74ad05bd03c" args="(uint16_t number, uint16_t recordId)" -->
static <a class="el" href="namespaceExiv2.html#5153319711f35fe81cbc13f4b852450c">TypeId</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#54e0cb3dce9110395b9ee74ad05bd03c">dataSetType</a> (uint16_t number, uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the type for dataSet number and Record id. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#d2eea4b9e00efa2fc4d3929451f4ea5c">recordName</a> (uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the name of the Record.  <a href="#d2eea4b9e00efa2fc4d3929451f4ea5c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#0e9ea74d6d5ec013b1453e2d29341e46">recordDesc</a> (uint16_t recordId)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the description of a record.  <a href="#0e9ea74d6d5ec013b1453e2d29341e46"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#8d7890f69135ad178de4c9dada1615f5">recordId</a> (const std::string &amp;recordName)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the Id number of a record.  <a href="#8d7890f69135ad178de4c9dada1615f5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dbeb29e5bc97b17f3df9306fb17cfbf0"></a><!-- doxytag: member="Exiv2::IptcDataSets::envelopeRecordList" ref="dbeb29e5bc97b17f3df9306fb17cfbf0" args="()" -->
static const <a class="el" href="structExiv2_1_1DataSet.html">DataSet</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#dbeb29e5bc97b17f3df9306fb17cfbf0">envelopeRecordList</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return read-only list of built-in Envelope Record datasets. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d1ba044ef5ed680355e7fe11cab8bd7"></a><!-- doxytag: member="Exiv2::IptcDataSets::application2RecordList" ref="4d1ba044ef5ed680355e7fe11cab8bd7" args="()" -->
static const <a class="el" href="structExiv2_1_1DataSet.html">DataSet</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#4d1ba044ef5ed680355e7fe11cab8bd7">application2RecordList</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return read-only list of built-in Application2 Record datasets. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="11f48ad9e3e475515f81fe87ad33c802"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetList" ref="11f48ad9e3e475515f81fe87ad33c802" args="(std::ostream &amp;os)" -->
static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1IptcDataSets.html#11f48ad9e3e475515f81fe87ad33c802">dataSetList</a> (std::ostream &amp;os)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print a list of all dataSets to output stream. <br></td></tr>
<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Record identifiers</div></td></tr>
<tr><td colspan="2"><div class="groupText">Record identifiers to logically group dataSets. There are other possible record types, but they are not standardized by the IPTC IIM4 standard (and not commonly used in images). <br><br></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2145fa394443b3ac156185937ced00b8"></a><!-- doxytag: member="Exiv2::IptcDataSets::invalidRecord" ref="2145fa394443b3ac156185937ced00b8" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>invalidRecord</b> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9b220e087783924b2315deacc5ced06d"></a><!-- doxytag: member="Exiv2::IptcDataSets::envelope" ref="9b220e087783924b2315deacc5ced06d" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>envelope</b> = 1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3fbc98a8d7d2b0ba27d07849cff918a0"></a><!-- doxytag: member="Exiv2::IptcDataSets::application2" ref="3fbc98a8d7d2b0ba27d07849cff918a0" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>application2</b> = 2</td></tr>

<tr><td colspan="2"><div class="groupHeader">Dataset identifiers</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e647c7b911a528172897b22436719a84"></a><!-- doxytag: member="Exiv2::IptcDataSets::ModelVersion" ref="e647c7b911a528172897b22436719a84" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ModelVersion</b> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="56d7be1c92200e251a576eebc02c6396"></a><!-- doxytag: member="Exiv2::IptcDataSets::Destination" ref="56d7be1c92200e251a576eebc02c6396" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Destination</b> = 5</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f1b1dd1dc2da4837939f5bc7adc08942"></a><!-- doxytag: member="Exiv2::IptcDataSets::FileFormat" ref="f1b1dd1dc2da4837939f5bc7adc08942" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>FileFormat</b> = 20</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f1dfe2c8d4aa2d6c27abbadf5fe570ec"></a><!-- doxytag: member="Exiv2::IptcDataSets::FileVersion" ref="f1dfe2c8d4aa2d6c27abbadf5fe570ec" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>FileVersion</b> = 22</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d628e6afd9ed01b1bc15dd6684ad703"></a><!-- doxytag: member="Exiv2::IptcDataSets::ServiceId" ref="5d628e6afd9ed01b1bc15dd6684ad703" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ServiceId</b> = 30</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d78de1f0dd52c8e525e9ad642a84e6b2"></a><!-- doxytag: member="Exiv2::IptcDataSets::EnvelopeNumber" ref="d78de1f0dd52c8e525e9ad642a84e6b2" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>EnvelopeNumber</b> = 40</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4761d25a421d9c7fe364bab2bea1dd03"></a><!-- doxytag: member="Exiv2::IptcDataSets::ProductId" ref="4761d25a421d9c7fe364bab2bea1dd03" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ProductId</b> = 50</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a486abaeee54d8ae1d3d0526fc9c0b74"></a><!-- doxytag: member="Exiv2::IptcDataSets::EnvelopePriority" ref="a486abaeee54d8ae1d3d0526fc9c0b74" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>EnvelopePriority</b> = 60</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="63d6716649311e4d39ce14ac5f02af66"></a><!-- doxytag: member="Exiv2::IptcDataSets::DateSent" ref="63d6716649311e4d39ce14ac5f02af66" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>DateSent</b> = 70</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8cf231f585d5b72a1927745506b47c5a"></a><!-- doxytag: member="Exiv2::IptcDataSets::TimeSent" ref="8cf231f585d5b72a1927745506b47c5a" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>TimeSent</b> = 80</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4af3f97dad16dce0b82cf29d0c531ee4"></a><!-- doxytag: member="Exiv2::IptcDataSets::CharacterSet" ref="4af3f97dad16dce0b82cf29d0c531ee4" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>CharacterSet</b> = 90</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26581d3c99cfcbd153d43c77534207c7"></a><!-- doxytag: member="Exiv2::IptcDataSets::UNO" ref="26581d3c99cfcbd153d43c77534207c7" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>UNO</b> = 100</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="037773096cd1aa7c8df9ba73191d589c"></a><!-- doxytag: member="Exiv2::IptcDataSets::ARMId" ref="037773096cd1aa7c8df9ba73191d589c" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ARMId</b> = 120</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c8da0219b8998ae1a2d49e6c76648fcb"></a><!-- doxytag: member="Exiv2::IptcDataSets::ARMVersion" ref="c8da0219b8998ae1a2d49e6c76648fcb" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ARMVersion</b> = 122</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="12f669f36ccb7f8d3efc9029542ae4b8"></a><!-- doxytag: member="Exiv2::IptcDataSets::RecordVersion" ref="12f669f36ccb7f8d3efc9029542ae4b8" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>RecordVersion</b> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="25dd0c448023e4d3a3ab97097ec6ecdf"></a><!-- doxytag: member="Exiv2::IptcDataSets::ObjectType" ref="25dd0c448023e4d3a3ab97097ec6ecdf" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ObjectType</b> = 3</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0eff4bdf9934cdd04d236785d60b8e08"></a><!-- doxytag: member="Exiv2::IptcDataSets::ObjectAttribute" ref="0eff4bdf9934cdd04d236785d60b8e08" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ObjectAttribute</b> = 4</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3fb37377862e436d19165ef544b92ee0"></a><!-- doxytag: member="Exiv2::IptcDataSets::ObjectName" ref="3fb37377862e436d19165ef544b92ee0" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ObjectName</b> = 5</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8132a2e4d78953e53f03546b08f26bf9"></a><!-- doxytag: member="Exiv2::IptcDataSets::EditStatus" ref="8132a2e4d78953e53f03546b08f26bf9" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>EditStatus</b> = 7</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b185c9db79b50b11ff7a4d1c57a4d86b"></a><!-- doxytag: member="Exiv2::IptcDataSets::EditorialUpdate" ref="b185c9db79b50b11ff7a4d1c57a4d86b" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>EditorialUpdate</b> = 8</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0e657e8f6674557a07c51b0597aa9143"></a><!-- doxytag: member="Exiv2::IptcDataSets::Urgency" ref="0e657e8f6674557a07c51b0597aa9143" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Urgency</b> = 10</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b6034920ae17f04f0fc91a0ea781bf4"></a><!-- doxytag: member="Exiv2::IptcDataSets::Subject" ref="7b6034920ae17f04f0fc91a0ea781bf4" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Subject</b> = 12</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78e774f99a51bfb33561b822a893c8be"></a><!-- doxytag: member="Exiv2::IptcDataSets::Category" ref="78e774f99a51bfb33561b822a893c8be" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Category</b> = 15</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4a6e2f02cb1320fddb66125cf13619bd"></a><!-- doxytag: member="Exiv2::IptcDataSets::SuppCategory" ref="4a6e2f02cb1320fddb66125cf13619bd" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>SuppCategory</b> = 20</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7af8cb9036030114d7867d92a5b0626e"></a><!-- doxytag: member="Exiv2::IptcDataSets::FixtureId" ref="7af8cb9036030114d7867d92a5b0626e" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>FixtureId</b> = 22</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8dcbdc3f6ad633c0f3b5e86474708dbb"></a><!-- doxytag: member="Exiv2::IptcDataSets::Keywords" ref="8dcbdc3f6ad633c0f3b5e86474708dbb" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Keywords</b> = 25</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6b8034b723f7bd79be9ee140e01a44b7"></a><!-- doxytag: member="Exiv2::IptcDataSets::LocationCode" ref="6b8034b723f7bd79be9ee140e01a44b7" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>LocationCode</b> = 26</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa04f314f5c722f4dc980650605bfe44"></a><!-- doxytag: member="Exiv2::IptcDataSets::LocationName" ref="aa04f314f5c722f4dc980650605bfe44" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>LocationName</b> = 27</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff407fba79efb478c59f8b38cc4504ae"></a><!-- doxytag: member="Exiv2::IptcDataSets::ReleaseDate" ref="ff407fba79efb478c59f8b38cc4504ae" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ReleaseDate</b> = 30</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6f9c3e1235b725650700156d7a5e2f71"></a><!-- doxytag: member="Exiv2::IptcDataSets::ReleaseTime" ref="6f9c3e1235b725650700156d7a5e2f71" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ReleaseTime</b> = 35</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="876c906c309b6fcf74afa81efe584aba"></a><!-- doxytag: member="Exiv2::IptcDataSets::ExpirationDate" ref="876c906c309b6fcf74afa81efe584aba" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ExpirationDate</b> = 37</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78143368ed05b0da3a83d0adaef8bdbe"></a><!-- doxytag: member="Exiv2::IptcDataSets::ExpirationTime" ref="78143368ed05b0da3a83d0adaef8bdbe" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ExpirationTime</b> = 38</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d3f523f2f8952397767c6ac74747eda3"></a><!-- doxytag: member="Exiv2::IptcDataSets::SpecialInstructions" ref="d3f523f2f8952397767c6ac74747eda3" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>SpecialInstructions</b> = 40</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d6d5c2764263648e12bace226e4a87f"></a><!-- doxytag: member="Exiv2::IptcDataSets::ActionAdvised" ref="8d6d5c2764263648e12bace226e4a87f" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ActionAdvised</b> = 42</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6fda1cffdf169cbe09ee5166771bb308"></a><!-- doxytag: member="Exiv2::IptcDataSets::ReferenceService" ref="6fda1cffdf169cbe09ee5166771bb308" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ReferenceService</b> = 45</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="62447913bc7790d51c4ce88cd5d6cd49"></a><!-- doxytag: member="Exiv2::IptcDataSets::ReferenceDate" ref="62447913bc7790d51c4ce88cd5d6cd49" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ReferenceDate</b> = 47</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aefe1d102ff07b320a1868ba8baae05e"></a><!-- doxytag: member="Exiv2::IptcDataSets::ReferenceNumber" ref="aefe1d102ff07b320a1868ba8baae05e" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ReferenceNumber</b> = 50</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a45fa871eeb6b9d5ec2bfbc65470bd5b"></a><!-- doxytag: member="Exiv2::IptcDataSets::DateCreated" ref="a45fa871eeb6b9d5ec2bfbc65470bd5b" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>DateCreated</b> = 55</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f442cd1b5805988fa1671f9b3f9b1a06"></a><!-- doxytag: member="Exiv2::IptcDataSets::TimeCreated" ref="f442cd1b5805988fa1671f9b3f9b1a06" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>TimeCreated</b> = 60</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6e336ea4574cd9161722e58b5d36d6b8"></a><!-- doxytag: member="Exiv2::IptcDataSets::DigitizationDate" ref="6e336ea4574cd9161722e58b5d36d6b8" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>DigitizationDate</b> = 62</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e2bff740fe75ac9e2333161077cd6a2d"></a><!-- doxytag: member="Exiv2::IptcDataSets::DigitizationTime" ref="e2bff740fe75ac9e2333161077cd6a2d" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>DigitizationTime</b> = 63</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bc36516709f0b371dd82c93a8f18470a"></a><!-- doxytag: member="Exiv2::IptcDataSets::Program" ref="bc36516709f0b371dd82c93a8f18470a" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Program</b> = 65</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9464fdbdd118519b7b6a8d933df2aead"></a><!-- doxytag: member="Exiv2::IptcDataSets::ProgramVersion" ref="9464fdbdd118519b7b6a8d933df2aead" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ProgramVersion</b> = 70</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3bd187538966023db00d372409e8f794"></a><!-- doxytag: member="Exiv2::IptcDataSets::ObjectCycle" ref="3bd187538966023db00d372409e8f794" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ObjectCycle</b> = 75</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="736fddd6d8823cb71f214b594610cc1f"></a><!-- doxytag: member="Exiv2::IptcDataSets::Byline" ref="736fddd6d8823cb71f214b594610cc1f" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Byline</b> = 80</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1f494b83a5dfbdf78888402b2841a48d"></a><!-- doxytag: member="Exiv2::IptcDataSets::BylineTitle" ref="1f494b83a5dfbdf78888402b2841a48d" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>BylineTitle</b> = 85</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70de33bfcb749fca98a63eb568675e44"></a><!-- doxytag: member="Exiv2::IptcDataSets::City" ref="70de33bfcb749fca98a63eb568675e44" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>City</b> = 90</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="83f51802a8ceaa7cd74dda2593b12252"></a><!-- doxytag: member="Exiv2::IptcDataSets::SubLocation" ref="83f51802a8ceaa7cd74dda2593b12252" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>SubLocation</b> = 92</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0752626315da182610db313e5841004a"></a><!-- doxytag: member="Exiv2::IptcDataSets::ProvinceState" ref="0752626315da182610db313e5841004a" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ProvinceState</b> = 95</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="73ca723560349b856b4d476f37f2d6ab"></a><!-- doxytag: member="Exiv2::IptcDataSets::CountryCode" ref="73ca723560349b856b4d476f37f2d6ab" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>CountryCode</b> = 100</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc5ec9d5bafc541a93108818bab6b169"></a><!-- doxytag: member="Exiv2::IptcDataSets::CountryName" ref="fc5ec9d5bafc541a93108818bab6b169" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>CountryName</b> = 101</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3643dabfd1e4d3c06f05ac0c8491a4e0"></a><!-- doxytag: member="Exiv2::IptcDataSets::TransmissionReference" ref="3643dabfd1e4d3c06f05ac0c8491a4e0" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>TransmissionReference</b> = 103</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dafc2d03e86611e6fcd12c13c23f6a48"></a><!-- doxytag: member="Exiv2::IptcDataSets::Headline" ref="dafc2d03e86611e6fcd12c13c23f6a48" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Headline</b> = 105</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1212a931ce10e3a8638b5ef02f2e6ed1"></a><!-- doxytag: member="Exiv2::IptcDataSets::Credit" ref="1212a931ce10e3a8638b5ef02f2e6ed1" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Credit</b> = 110</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9f0c595560713818e8250c423bacd31c"></a><!-- doxytag: member="Exiv2::IptcDataSets::Source" ref="9f0c595560713818e8250c423bacd31c" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Source</b> = 115</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b50ee26e7eb6685d3824124b20a67a3"></a><!-- doxytag: member="Exiv2::IptcDataSets::Copyright" ref="3b50ee26e7eb6685d3824124b20a67a3" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Copyright</b> = 116</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="60c948fa76f57bf6081546b1a289136d"></a><!-- doxytag: member="Exiv2::IptcDataSets::Contact" ref="60c948fa76f57bf6081546b1a289136d" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Contact</b> = 118</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b2a2912bf6fdfff6aa8ffbd1414c465a"></a><!-- doxytag: member="Exiv2::IptcDataSets::Caption" ref="b2a2912bf6fdfff6aa8ffbd1414c465a" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Caption</b> = 120</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="14aed6bca795bc401001cd99c25630ce"></a><!-- doxytag: member="Exiv2::IptcDataSets::Writer" ref="14aed6bca795bc401001cd99c25630ce" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Writer</b> = 122</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2df949865cfa736d9368de81f0fb9033"></a><!-- doxytag: member="Exiv2::IptcDataSets::RasterizedCaption" ref="2df949865cfa736d9368de81f0fb9033" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>RasterizedCaption</b> = 125</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e768352e9a1054088c531b6cf92ea2c3"></a><!-- doxytag: member="Exiv2::IptcDataSets::ImageType" ref="e768352e9a1054088c531b6cf92ea2c3" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageType</b> = 130</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="960a63924828786dbedf31c35c476dfd"></a><!-- doxytag: member="Exiv2::IptcDataSets::ImageOrientation" ref="960a63924828786dbedf31c35c476dfd" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>ImageOrientation</b> = 131</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b64a2ffc2a0427787af94149687df406"></a><!-- doxytag: member="Exiv2::IptcDataSets::Language" ref="b64a2ffc2a0427787af94149687df406" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Language</b> = 135</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a15102f5cb6cf0c93ea9ae74c4130837"></a><!-- doxytag: member="Exiv2::IptcDataSets::AudioType" ref="a15102f5cb6cf0c93ea9ae74c4130837" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>AudioType</b> = 150</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64530fb88a0cc5414aa5798dcbf097bf"></a><!-- doxytag: member="Exiv2::IptcDataSets::AudioRate" ref="64530fb88a0cc5414aa5798dcbf097bf" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>AudioRate</b> = 151</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1ef276aed6a24664bfab71abee1e8dab"></a><!-- doxytag: member="Exiv2::IptcDataSets::AudioResolution" ref="1ef276aed6a24664bfab71abee1e8dab" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>AudioResolution</b> = 152</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f5b05420bd3225db6f1baf5ac7e09543"></a><!-- doxytag: member="Exiv2::IptcDataSets::AudioDuration" ref="f5b05420bd3225db6f1baf5ac7e09543" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>AudioDuration</b> = 153</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f085164f2a06af6793e2da4c19826b70"></a><!-- doxytag: member="Exiv2::IptcDataSets::AudioOutcue" ref="f085164f2a06af6793e2da4c19826b70" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>AudioOutcue</b> = 154</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7e21d686e36aa68f4970552009f06c14"></a><!-- doxytag: member="Exiv2::IptcDataSets::PreviewFormat" ref="7e21d686e36aa68f4970552009f06c14" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>PreviewFormat</b> = 200</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1cea78c29a6eb2d6e4979e3fcb9d3443"></a><!-- doxytag: member="Exiv2::IptcDataSets::PreviewVersion" ref="1cea78c29a6eb2d6e4979e3fcb9d3443" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>PreviewVersion</b> = 201</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1894914e645e2e51805215c8110cba82"></a><!-- doxytag: member="Exiv2::IptcDataSets::Preview" ref="1894914e645e2e51805215c8110cba82" args="" -->
static const uint16_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>Preview</b> = 202</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
IPTC dataset reference, implemented as a static class. <hr><h2>Member Function Documentation</h2>
<a class="anchor" name="d9313b3dd05b95f0a2daa64e87571f82"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSet" ref="d9313b3dd05b95f0a2daa64e87571f82" args="(const std::string &amp;dataSetName, uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static uint16_t Exiv2::IptcDataSets::dataSet           </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>dataSetName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the dataSet number for dataset name and record id. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>dataSetName</em>&nbsp;</td><td>dataSet name </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>recordId</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>dataSet number</dd></dl>
<dl compact><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classExiv2_1_1Error.html" title="Simple error class used for exceptions. An output operator is provided to print errors...">Error</a></em>&nbsp;</td><td>if the <em>dataSetName</em> or <em>recordId</em> are invalid </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="01e90a141579ac47e7a5f3227cc3fb3d"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetDesc" ref="01e90a141579ac47e7a5f3227cc3fb3d" args="(uint16_t number, uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const char* Exiv2::IptcDataSets::dataSetDesc           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the description of the dataset. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number</em>&nbsp;</td><td>The dataset number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>The IPTC record Id </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The description of the dataset </dd></dl>

</div>
</div><p>
<a class="anchor" name="9b9ea82890e37029b5b9f5f6b99ebb06"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetName" ref="9b9ea82890e37029b5b9f5f6b99ebb06" args="(uint16_t number, uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static std::string Exiv2::IptcDataSets::dataSetName           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the name of the dataset. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number</em>&nbsp;</td><td>The dataset number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>The IPTC record Id </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The name of the dataset or a string containing the hexadecimal value of the dataset in the form "0x01ff", if this is an unknown dataset. </dd></dl>

<p>Referenced by <a class="el" href="datasets_8hpp_source.html#l00322">Exiv2::IptcKey::tagName()</a>.</p>

</div>
</div><p>
<a class="anchor" name="a7d4013033ff5224155bfe040120378d"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetPsName" ref="a7d4013033ff5224155bfe040120378d" args="(uint16_t number, uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const char* Exiv2::IptcDataSets::dataSetPsName           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the photohsop name of a given dataset. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number</em>&nbsp;</td><td>The dataset number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>The IPTC record Id </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The name used by photoshop for a dataset or an empty string if photoshop does not use the dataset. </dd></dl>

</div>
</div><p>
<a class="anchor" name="c8d30717ec39431b83da4c34ff79a8e3"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetRepeatable" ref="c8d30717ec39431b83da4c34ff79a8e3" args="(uint16_t number, uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static bool Exiv2::IptcDataSets::dataSetRepeatable           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Check if a given dataset is repeatable. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number</em>&nbsp;</td><td>The dataset number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>The IPTC record Id </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the given dataset is repeatable otherwise false </dd></dl>

<p>Referenced by <a class="el" href="iptc_8cpp_source.html#l00181">Exiv2::IptcData::add()</a>.</p>

</div>
</div><p>
<a class="anchor" name="7df88d4f1b0ade27a7137d100ec67398"></a><!-- doxytag: member="Exiv2::IptcDataSets::dataSetTitle" ref="7df88d4f1b0ade27a7137d100ec67398" args="(uint16_t number, uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const char* Exiv2::IptcDataSets::dataSetTitle           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the title (label) of the dataset. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>number</em>&nbsp;</td><td>The dataset number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>The IPTC record Id </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The title (label) of the dataset </dd></dl>

<p>Referenced by <a class="el" href="datasets_8hpp_source.html#l00324">Exiv2::IptcKey::tagLabel()</a>.</p>

</div>
</div><p>
<a class="anchor" name="0e9ea74d6d5ec013b1453e2d29341e46"></a><!-- doxytag: member="Exiv2::IptcDataSets::recordDesc" ref="0e9ea74d6d5ec013b1453e2d29341e46" args="(uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const char* Exiv2::IptcDataSets::recordDesc           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the description of a record. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>Record Id number </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the description of the Record </dd></dl>

</div>
</div><p>
<a class="anchor" name="8d7890f69135ad178de4c9dada1615f5"></a><!-- doxytag: member="Exiv2::IptcDataSets::recordId" ref="8d7890f69135ad178de4c9dada1615f5" args="(const std::string &amp;recordName)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static uint16_t Exiv2::IptcDataSets::recordId           </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>recordName</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the Id number of a record. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>recordName</em>&nbsp;</td><td>Name of a record type </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the Id number of a Record </dd></dl>
<dl compact><dt><b>Exceptions:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classExiv2_1_1Error.html" title="Simple error class used for exceptions. An output operator is provided to print errors...">Error</a></em>&nbsp;</td><td>if the record is not known; </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="d2eea4b9e00efa2fc4d3929451f4ea5c"></a><!-- doxytag: member="Exiv2::IptcDataSets::recordName" ref="d2eea4b9e00efa2fc4d3929451f4ea5c" args="(uint16_t recordId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static std::string Exiv2::IptcDataSets::recordName           </td>
          <td>(</td>
          <td class="paramtype">uint16_t&nbsp;</td>
          <td class="paramname"> <em>recordId</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the name of the Record. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>recordId</em>&nbsp;</td><td>The record id </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The name of the record or a string containing the hexadecimal value of the record in the form "0x01ff", if this is an unknown record. </dd></dl>

<p>Referenced by <a class="el" href="datasets_8hpp_source.html#l00330">Exiv2::IptcKey::recordName()</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="datasets_8hpp.html">datasets.hpp</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Jun 25 15:17:54 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>