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

« back to all changes in this revision

Viewing changes to doc/html/classExiv2_1_1TiffEntryBase.html

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.4.6 -->
 
7
<!-- Generated by Doxygen 1.5.1 -->
8
8
<div class="tabs">
9
9
  <ul>
10
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12
12
    <li id="current"><a href="classes.html"><span>Classes</span></a></li>
13
13
    <li><a href="files.html"><span>Files</span></a></li>
14
14
    <li><a href="examples.html"><span>Examples</span></a></li>
 
15
    <li>
 
16
      <form action="search.php" method="get">
 
17
        <table cellspacing="0" cellpadding="0" border="0">
 
18
          <tr>
 
19
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
 
20
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
 
21
          </tr>
 
22
        </table>
 
23
      </form>
 
24
    </li>
15
25
  </ul></div>
16
26
<div class="tabs">
17
27
  <ul>
29
39
<p>
30
40
Inheritance diagram for Exiv2::TiffEntryBase:<p><center><img src="classExiv2_1_1TiffEntryBase__inherit__graph.png" border="0" usemap="#Exiv2_1_1TiffEntryBase__inherit__map" alt="Inheritance graph"></center>
31
41
<map name="Exiv2_1_1TiffEntryBase__inherit__map">
32
 
<area href="classExiv2_1_1TiffArrayElement.html" shape="rect" coords="395,6,558,30" alt="">
33
 
<area href="classExiv2_1_1TiffArrayEntry.html" shape="rect" coords="404,54,548,78" alt="">
34
 
<area href="classExiv2_1_1TiffDataEntry.html" shape="rect" coords="407,102,546,126" alt="">
35
 
<area href="classExiv2_1_1TiffEntry.html" shape="rect" coords="420,150,532,174" alt="">
36
 
<area href="classExiv2_1_1TiffMnEntry.html" shape="rect" coords="411,198,542,222" alt="">
37
 
<area href="classExiv2_1_1TiffSizeEntry.html" shape="rect" coords="407,246,546,270" alt="">
38
 
<area href="classExiv2_1_1TiffSubIfd.html" shape="rect" coords="416,294,536,318" alt="">
39
 
<area href="classExiv2_1_1TiffComponent.html" shape="rect" coords="6,150,155,174" alt="">
 
42
<area href="classExiv2_1_1TiffArrayElement.html" shape="rect" coords="429,6,611,30" alt="">
 
43
<area href="classExiv2_1_1TiffArrayEntry.html" shape="rect" coords="440,54,600,78" alt="">
 
44
<area href="classExiv2_1_1TiffDataEntry.html" shape="rect" coords="441,102,599,126" alt="">
 
45
<area href="classExiv2_1_1TiffEntry.html" shape="rect" coords="457,150,583,174" alt="">
 
46
<area href="classExiv2_1_1TiffMnEntry.html" shape="rect" coords="448,198,592,222" alt="">
 
47
<area href="classExiv2_1_1TiffSizeEntry.html" shape="rect" coords="444,246,596,270" alt="">
 
48
<area href="classExiv2_1_1TiffSubIfd.html" shape="rect" coords="453,294,587,318" alt="">
 
49
<area href="classExiv2_1_1TiffComponent.html" shape="rect" coords="5,150,173,174" alt="">
40
50
</map>
41
51
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for Exiv2::TiffEntryBase:<p><center><img src="classExiv2_1_1TiffEntryBase__coll__graph.png" border="0" usemap="#Exiv2_1_1TiffEntryBase__coll__map" alt="Collaboration graph"></center>
42
52
<map name="Exiv2_1_1TiffEntryBase__coll__map">
43
 
<area href="classExiv2_1_1TiffComponent.html" shape="rect" coords="5,7,155,31" alt="">
44
 
<area href="classExiv2_1_1Value.html" shape="rect" coords="179,7,275,31" alt="">
 
53
<area href="classExiv2_1_1TiffComponent.html" shape="rect" coords="5,7,173,31" alt="">
 
54
<area href="classExiv2_1_1Value.html" shape="rect" coords="197,7,301,31" alt="">
45
55
</map>
46
56
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classExiv2_1_1TiffEntryBase-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
47
57
<tr><td></td></tr>
48
58
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
49
 
<tr><td colspan="2"><div class="groupHeader">Creators</div></td></tr>
50
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a07a7b7d4fbd7a49a4ea212c02c8695e"></a><!-- doxytag: member="Exiv2::TiffEntryBase::TiffEntryBase" ref="a07a7b7d4fbd7a49a4ea212c02c8695e" args="(uint16_t tag, uint16_t group)" -->
51
 
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#a07a7b7d4fbd7a49a4ea212c02c8695e">TiffEntryBase</a> (uint16_t tag, uint16_t group)</td></tr>
52
 
 
53
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <br></td></tr>
54
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b8598c95c5ff98373e288e40da4c1fab"></a><!-- doxytag: member="Exiv2::TiffEntryBase::~TiffEntryBase" ref="b8598c95c5ff98373e288e40da4c1fab" args="()" -->
55
 
virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#b8598c95c5ff98373e288e40da4c1fab">~TiffEntryBase</a> ()</td></tr>
56
 
 
57
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Virtual destructor. <br></td></tr>
58
59
<tr><td colspan="2"><div class="groupHeader">Accessors</div></td></tr>
59
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c67c27fb904ee2c4f3daf939dfe3990e"></a><!-- doxytag: member="Exiv2::TiffEntryBase::typeId" ref="c67c27fb904ee2c4f3daf939dfe3990e" args="() const " -->
60
 
<a class="el" href="namespaceExiv2.html#5153319711f35fe81cbc13f4b852450c">TypeId</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#c67c27fb904ee2c4f3daf939dfe3990e">typeId</a> () const </td></tr>
 
60
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="97ae01fca7f342b2c37f10d30af9efac"></a><!-- doxytag: member="Exiv2::TiffEntryBase::typeId" ref="97ae01fca7f342b2c37f10d30af9efac" args="() const" -->
 
61
<a class="el" href="namespaceExiv2.html#5153319711f35fe81cbc13f4b852450c">TypeId</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#97ae01fca7f342b2c37f10d30af9efac">typeId</a> () const</td></tr>
61
62
 
62
63
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the <a class="el" href="namespaceExiv2.html">Exiv2</a> type which corresponds to the field type. <br></td></tr>
63
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="96d08749466e83714148a6592305b413"></a><!-- doxytag: member="Exiv2::TiffEntryBase::count" ref="96d08749466e83714148a6592305b413" args="() const " -->
64
 
uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#96d08749466e83714148a6592305b413">count</a> () const </td></tr>
 
64
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="420cb487c9b09aa9851202d7ccec821b"></a><!-- doxytag: member="Exiv2::TiffEntryBase::count" ref="420cb487c9b09aa9851202d7ccec821b" args="() const" -->
 
65
uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#420cb487c9b09aa9851202d7ccec821b">count</a> () const</td></tr>
65
66
 
66
67
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of components in this entry. <br></td></tr>
67
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#b8d865ba4eb979bf7faca6b127cd05f8">offset</a> () const </td></tr>
 
68
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#848e93854c4ef52b3ad8c27d8e0d85a3">offset</a> () const</td></tr>
68
69
 
69
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7583ce92e3457426060f8471745c7c79"></a><!-- doxytag: member="Exiv2::TiffEntryBase::size" ref="7583ce92e3457426060f8471745c7c79" args="() const " -->
70
 
uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#7583ce92e3457426060f8471745c7c79">size</a> () const </td></tr>
 
70
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cd2a203cd856365ce8a705ca441f55aa"></a><!-- doxytag: member="Exiv2::TiffEntryBase::size" ref="cd2a203cd856365ce8a705ca441f55aa" args="() const" -->
 
71
uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#cd2a203cd856365ce8a705ca441f55aa">size</a> () const</td></tr>
71
72
 
72
73
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the size of this component in bytes. <br></td></tr>
73
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a040267b61c1cfb8dec4e8d3572f8ab"></a><!-- doxytag: member="Exiv2::TiffEntryBase::pData" ref="6a040267b61c1cfb8dec4e8d3572f8ab" args="() const " -->
74
 
const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#6a040267b61c1cfb8dec4e8d3572f8ab">pData</a> () const </td></tr>
 
74
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="84dd01b551ae9f7fbd662ac36752e994"></a><!-- doxytag: member="Exiv2::TiffEntryBase::pData" ref="84dd01b551ae9f7fbd662ac36752e994" args="() const" -->
 
75
const <a class="el" href="namespaceExiv2.html#16f60a5bd4207fe155f6cf93a15efa72">byte</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#84dd01b551ae9f7fbd662ac36752e994">pData</a> () const</td></tr>
75
76
 
76
77
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return a pointer to the data area of this component. <br></td></tr>
77
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4afabb6b67d2f482dd4714c4a814c559"></a><!-- doxytag: member="Exiv2::TiffEntryBase::pValue" ref="4afabb6b67d2f482dd4714c4a814c559" args="() const " -->
78
 
const <a class="el" href="classExiv2_1_1Value.html">Value</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#4afabb6b67d2f482dd4714c4a814c559">pValue</a> () const </td></tr>
 
78
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d976ed0b65d46129a59f0419d026ffd8"></a><!-- doxytag: member="Exiv2::TiffEntryBase::pValue" ref="d976ed0b65d46129a59f0419d026ffd8" args="() const" -->
 
79
const <a class="el" href="classExiv2_1_1Value.html">Value</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1TiffEntryBase.html#d976ed0b65d46129a59f0419d026ffd8">pValue</a> () const</td></tr>
79
80
 
80
81
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return a pointer to the converted value of this component. <br></td></tr>
81
82
<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
87
88
This abstract base class provides the common functionality of an IFD directory entry and defines an extended interface for derived concrete entries, which allows access to the attributes of the entry. 
88
89
<p>
89
90
<hr><h2>Member Function Documentation</h2>
90
 
<a class="anchor" name="b8d865ba4eb979bf7faca6b127cd05f8"></a><!-- doxytag: member="Exiv2::TiffEntryBase::offset" ref="b8d865ba4eb979bf7faca6b127cd05f8" args="() const " --><p>
91
 
<table class="mdTable" cellpadding="2" cellspacing="0">
92
 
  <tr>
93
 
    <td class="mdRow">
94
 
      <table cellpadding="0" cellspacing="0" border="0">
 
91
<a class="anchor" name="848e93854c4ef52b3ad8c27d8e0d85a3"></a><!-- doxytag: member="Exiv2::TiffEntryBase::offset" ref="848e93854c4ef52b3ad8c27d8e0d85a3" args="() const" -->
 
92
<div class="memitem">
 
93
<div class="memproto">
 
94
      <table class="memname">
95
95
        <tr>
96
 
          <td class="md" nowrap valign="top">uint32_t Exiv2::TiffEntryBase::offset           </td>
97
 
          <td class="md" valign="top">(&nbsp;</td>
98
 
          <td class="mdname1" valign="top" nowrap>          </td>
99
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
100
 
          <td class="md" nowrap> const<code> [inline]</code></td>
 
96
          <td class="memname">uint32_t Exiv2::TiffEntryBase::offset           </td>
 
97
          <td>(</td>
 
98
          <td class="paramname">          </td>
 
99
          <td>&nbsp;)&nbsp;</td>
 
100
          <td width="100%"> const<code> [inline]</code></td>
101
101
        </tr>
102
102
      </table>
103
 
    </td>
104
 
  </tr>
105
 
</table>
106
 
<table cellspacing="5" cellpadding="0" border="0">
107
 
  <tr>
108
 
    <td>
109
 
      &nbsp;
110
 
    </td>
111
 
    <td>
 
103
</div>
 
104
<div class="memdoc">
112
105
 
113
106
<p>
114
 
Return the offset to the data area relative to the base for the component (usually the start of the TIFF header)     </td>
115
 
  </tr>
116
 
</table>
117
 
<hr>The documentation for this class was generated from the following files:<ul>
118
 
<li><a class="el" href="tiffcomposite_8hpp.html">tiffcomposite.hpp</a><li>tiffcomposite.cpp</ul>
119
 
<hr size="1"><address style="align: right;"><small>Generated on Fri Jun 2 23:55:24 2006 for Exiv2 by&nbsp;
 
107
Return the offset to the data area relative to the base for the component (usually the start of the TIFF header) 
 
108
</div>
 
109
</div><p>
 
110
<hr>The documentation for this class was generated from the following file:<ul>
 
111
<li><a class="el" href="tiffcomposite_8hpp.html">tiffcomposite.hpp</a></ul>
 
112
<hr size="1"><address style="align: right;"><small>Generated on Mon Nov 27 20:16:34 2006 for Exiv2 by&nbsp;
120
113
<a href="http://www.doxygen.org/index.html">
121
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
 
114
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
122
115
</body>
123
116
</html>