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

« back to all changes in this revision

Viewing changes to doc/html/classExiv2_1_1ExvImage.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::ExvImage:<p><center><img src="classExiv2_1_1ExvImage__inherit__graph.png" border="0" usemap="#Exiv2_1_1ExvImage__inherit__map" alt="Inheritance graph"></center>
31
41
<map name="Exiv2_1_1ExvImage__inherit__map">
32
 
<area href="classExiv2_1_1JpegBase.html" shape="rect" coords="7,82,127,106" alt="">
33
 
<area href="classExiv2_1_1Image.html" shape="rect" coords="17,7,116,31" alt="">
 
42
<area href="classExiv2_1_1JpegBase.html" shape="rect" coords="7,82,137,106" alt="">
 
43
<area href="classExiv2_1_1Image.html" shape="rect" coords="17,7,127,31" alt="">
34
44
</map>
35
45
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for Exiv2::ExvImage:<p><center><img src="classExiv2_1_1ExvImage__coll__graph.png" border="0" usemap="#Exiv2_1_1ExvImage__coll__map" alt="Collaboration graph"></center>
36
46
<map name="Exiv2_1_1ExvImage__coll__map">
37
 
<area href="classExiv2_1_1JpegBase.html" shape="rect" coords="353,439,473,463" alt="">
38
 
<area href="classExiv2_1_1Image.html" shape="rect" coords="129,348,228,372" alt="">
39
 
<area href="classExiv2_1_1ExifData.html" shape="rect" coords="357,348,469,372" alt="">
40
 
<area href="classExiv2_1_1MakerNote.html" shape="rect" coords="91,199,219,223" alt="">
41
 
<area href="classExiv2_1_1Ifd.html" shape="rect" coords="523,199,600,223" alt="">
42
 
<area href="classExiv2_1_1IptcData.html" shape="rect" coords="5,274,117,298" alt="">
43
 
<area href="classExiv2_1_1TiffHeader.html" shape="rect" coords="243,199,365,223" alt="">
 
47
<area href="classExiv2_1_1JpegBase.html" shape="rect" coords="384,439,515,463" alt="">
 
48
<area href="classExiv2_1_1Image.html" shape="rect" coords="141,348,251,372" alt="">
 
49
<area href="classExiv2_1_1ExifData.html" shape="rect" coords="387,348,512,372" alt="">
 
50
<area href="classExiv2_1_1MakerNote.html" shape="rect" coords="97,199,239,223" alt="">
 
51
<area href="classExiv2_1_1Ifd.html" shape="rect" coords="569,199,655,223" alt="">
 
52
<area href="classExiv2_1_1IptcData.html" shape="rect" coords="5,274,131,298" alt="">
 
53
<area href="classExiv2_1_1TiffHeader.html" shape="rect" coords="263,199,401,223" alt="">
44
54
</map>
45
55
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classExiv2_1_1ExvImage-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
46
56
<tr><td></td></tr>
47
 
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
48
 
<tr><td colspan="2"><div class="groupHeader">Creators</div></td></tr>
49
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExvImage.html#d5491d94dada45a88e26df873bd4ad4b">ExvImage</a> (<a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a> io, bool create)</td></tr>
50
 
 
51
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor that can either open an existing Exv image or create a new image from scratch. If a new image is to be created, any existing data is overwritten. Since the constructor can not return a result, callers should check the <a class="el" href="classExiv2_1_1JpegBase.html#0c44e78e8fd0fdbc403c3a91b4034728">good()</a> method after object construction to determine success or failure.  <a href="#d5491d94dada45a88e26df873bd4ad4b"></a><br></td></tr>
52
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="024ad6cda0aa80cfdb47fde56a31b8cd"></a><!-- doxytag: member="Exiv2::ExvImage::~ExvImage" ref="024ad6cda0aa80cfdb47fde56a31b8cd" args="()" -->
53
 
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExvImage.html#024ad6cda0aa80cfdb47fde56a31b8cd">~ExvImage</a> ()</td></tr>
54
 
 
55
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <br></td></tr>
56
57
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
57
58
<tr><td colspan="2"><div class="groupHeader">Accessors</div></td></tr>
58
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExvImage.html#480b16cd980735218d8fb8c4e7ad19c6">isThisType</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance) const </td></tr>
 
59
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExvImage.html#12fb0f1171003cd3c64bf990b0371b21">isThisType</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;iIo, bool advance) const</td></tr>
59
60
 
60
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine if the content of the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance is of the type supported by this class.  <a href="#480b16cd980735218d8fb8c4e7ad19c6"></a><br></td></tr>
 
61
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine if the content of the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance is of the type supported by this class.  <a href="#12fb0f1171003cd3c64bf990b0371b21"></a><br></td></tr>
61
62
<tr><td colspan="2"><div class="groupHeader">Manipulators</div></td></tr>
62
63
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classExiv2_1_1ExvImage.html#c8d38bdde6a43d90e9c5d8ec1eacc7b0">writeHeader</a> (<a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;oIo) const </td></tr>
63
64
 
72
73
Helper class to access Exiv2 files. 
73
74
<p>
74
75
<hr><h2>Constructor &amp; Destructor Documentation</h2>
75
 
<a class="anchor" name="d5491d94dada45a88e26df873bd4ad4b"></a><!-- doxytag: member="Exiv2::ExvImage::ExvImage" ref="d5491d94dada45a88e26df873bd4ad4b" args="(BasicIo::AutoPtr io, bool create)" --><p>
76
 
<table class="mdTable" cellpadding="2" cellspacing="0">
77
 
  <tr>
78
 
    <td class="mdRow">
79
 
      <table cellpadding="0" cellspacing="0" border="0">
80
 
        <tr>
81
 
          <td class="md" nowrap valign="top">Exiv2::ExvImage::ExvImage           </td>
82
 
          <td class="md" valign="top">(&nbsp;</td>
83
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a>&nbsp;</td>
84
 
          <td class="mdname" nowrap> <em>io</em>, </td>
85
 
        </tr>
86
 
        <tr>
87
 
          <td class="md" nowrap align="right"></td>
88
 
          <td class="md"></td>
89
 
          <td class="md" nowrap>bool&nbsp;</td>
90
 
          <td class="mdname" nowrap> <em>create</em></td>
91
 
        </tr>
92
 
        <tr>
93
 
          <td class="md"></td>
94
 
          <td class="md">)&nbsp;</td>
95
 
          <td class="md" colspan="2"></td>
96
 
        </tr>
97
 
      </table>
98
 
    </td>
99
 
  </tr>
100
 
</table>
101
 
<table cellspacing="5" cellpadding="0" border="0">
102
 
  <tr>
103
 
    <td>
104
 
      &nbsp;
105
 
    </td>
106
 
    <td>
107
 
 
108
 
<p>
109
 
Constructor that can either open an existing Exv image or create a new image from scratch. If a new image is to be created, any existing data is overwritten. Since the constructor can not return a result, callers should check the <a class="el" href="classExiv2_1_1JpegBase.html#0c44e78e8fd0fdbc403c3a91b4034728">good()</a> method after object construction to determine success or failure. 
110
 
<p>
111
 
<dl compact><dt><b>Parameters:</b></dt><dd>
112
 
  <table border="0" cellspacing="2" cellpadding="0">
113
 
    <tr><td valign="top"></td><td valign="top"><em>io</em>&nbsp;</td><td>An auto-pointer that owns a <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance used for reading and writing image metadata. <b>Important:</b> The constructor takes ownership of the passed in <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance through the auto-pointer. Callers should not continue to use the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance after it is passed to this method. Use the <a class="el" href="classExiv2_1_1Image.html#bf0ec3095733c0dfb73ba1bb4a19591e">Image::io()</a> method to get a temporary reference. </td></tr>
114
 
    <tr><td valign="top"></td><td valign="top"><em>create</em>&nbsp;</td><td>Specifies if an existing image should be read (false) or if a new file should be created (true). </td></tr>
115
 
  </table>
116
 
</dl>
117
 
    </td>
118
 
  </tr>
119
 
</table>
 
76
<a class="anchor" name="d5491d94dada45a88e26df873bd4ad4b"></a><!-- doxytag: member="Exiv2::ExvImage::ExvImage" ref="d5491d94dada45a88e26df873bd4ad4b" args="(BasicIo::AutoPtr io, bool create)" -->
 
77
<div class="memitem">
 
78
<div class="memproto">
 
79
      <table class="memname">
 
80
        <tr>
 
81
          <td class="memname">Exiv2::ExvImage::ExvImage           </td>
 
82
          <td>(</td>
 
83
          <td class="paramtype"><a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a>&nbsp;</td>
 
84
          <td class="paramname"> <em>io</em>, </td>
 
85
        </tr>
 
86
        <tr>
 
87
          <td class="paramkey"></td>
 
88
          <td></td>
 
89
          <td class="paramtype">bool&nbsp;</td>
 
90
          <td class="paramname"> <em>create</em></td><td>&nbsp;</td>
 
91
        </tr>
 
92
        <tr>
 
93
          <td></td>
 
94
          <td>)</td>
 
95
          <td></td><td></td><td width="100%"></td>
 
96
        </tr>
 
97
      </table>
 
98
</div>
 
99
<div class="memdoc">
 
100
 
 
101
<p>
 
102
Constructor that can either open an existing Exv image or create a new image from scratch. If a new image is to be created, any existing data is overwritten. Since the constructor can not return a result, callers should check the <a class="el" href="classExiv2_1_1JpegBase.html#7c366b13d3be7ae6ac2617e818fd488d">good()</a> method after object construction to determine success or failure. 
 
103
<p>
 
104
<dl compact><dt><b>Parameters:</b></dt><dd>
 
105
  <table border="0" cellspacing="2" cellpadding="0">
 
106
    <tr><td valign="top"></td><td valign="top"><em>io</em>&nbsp;</td><td>An auto-pointer that owns a <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance used for reading and writing image metadata. <b>Important:</b> The constructor takes ownership of the passed in <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance through the auto-pointer. Callers should not continue to use the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance after it is passed to this method. Use the <a class="el" href="classExiv2_1_1Image.html#8ff6300c3fbf791947b03193c4070323">Image::io()</a> method to get a temporary reference. </td></tr>
 
107
    <tr><td valign="top"></td><td valign="top"><em>create</em>&nbsp;</td><td>Specifies if an existing image should be read (false) or if a new file should be created (true). </td></tr>
 
108
  </table>
 
109
</dl>
 
110
 
 
111
</div>
 
112
</div><p>
 
113
<a class="anchor" name="d5491d94dada45a88e26df873bd4ad4b"></a><!-- doxytag: member="Exiv2::ExvImage::ExvImage" ref="d5491d94dada45a88e26df873bd4ad4b" args="(BasicIo::AutoPtr io, bool create)" -->
 
114
<div class="memitem">
 
115
<div class="memproto">
 
116
      <table class="memname">
 
117
        <tr>
 
118
          <td class="memname">Exiv2::ExvImage::ExvImage           </td>
 
119
          <td>(</td>
 
120
          <td class="paramtype"><a class="el" href="classExiv2_1_1BasicIo.html#f8f989522925b884d8c9d3a257265fa1">BasicIo::AutoPtr</a>&nbsp;</td>
 
121
          <td class="paramname"> <em>io</em>, </td>
 
122
        </tr>
 
123
        <tr>
 
124
          <td class="paramkey"></td>
 
125
          <td></td>
 
126
          <td class="paramtype">bool&nbsp;</td>
 
127
          <td class="paramname"> <em>create</em></td><td>&nbsp;</td>
 
128
        </tr>
 
129
        <tr>
 
130
          <td></td>
 
131
          <td>)</td>
 
132
          <td></td><td></td><td width="100%"></td>
 
133
        </tr>
 
134
      </table>
 
135
</div>
 
136
<div class="memdoc">
 
137
 
 
138
<p>
 
139
Constructor that can either open an existing Exv image or create a new image from scratch. If a new image is to be created, any existing data is overwritten. Since the constructor can not return a result, callers should check the <a class="el" href="classExiv2_1_1JpegBase.html#7c366b13d3be7ae6ac2617e818fd488d">good()</a> method after object construction to determine success or failure. 
 
140
<p>
 
141
<dl compact><dt><b>Parameters:</b></dt><dd>
 
142
  <table border="0" cellspacing="2" cellpadding="0">
 
143
    <tr><td valign="top"></td><td valign="top"><em>io</em>&nbsp;</td><td>An auto-pointer that owns a <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance used for reading and writing image metadata. <b>Important:</b> The constructor takes ownership of the passed in <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance through the auto-pointer. Callers should not continue to use the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance after it is passed to this method. Use the <a class="el" href="classExiv2_1_1Image.html#8ff6300c3fbf791947b03193c4070323">Image::io()</a> method to get a temporary reference. </td></tr>
 
144
    <tr><td valign="top"></td><td valign="top"><em>create</em>&nbsp;</td><td>Specifies if an existing image should be read (false) or if a new file should be created (true). </td></tr>
 
145
  </table>
 
146
</dl>
 
147
 
 
148
</div>
 
149
</div><p>
120
150
<hr><h2>Member Function Documentation</h2>
121
 
<a class="anchor" name="480b16cd980735218d8fb8c4e7ad19c6"></a><!-- doxytag: member="Exiv2::ExvImage::isThisType" ref="480b16cd980735218d8fb8c4e7ad19c6" args="(BasicIo &amp;iIo, bool advance) const " --><p>
122
 
<table class="mdTable" cellpadding="2" cellspacing="0">
123
 
  <tr>
124
 
    <td class="mdRow">
125
 
      <table cellpadding="0" cellspacing="0" border="0">
126
 
        <tr>
127
 
          <td class="md" nowrap valign="top">bool Exiv2::ExvImage::isThisType           </td>
128
 
          <td class="md" valign="top">(&nbsp;</td>
129
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;&nbsp;</td>
130
 
          <td class="mdname" nowrap> <em>iIo</em>, </td>
131
 
        </tr>
132
 
        <tr>
133
 
          <td class="md" nowrap align="right"></td>
134
 
          <td class="md"></td>
135
 
          <td class="md" nowrap>bool&nbsp;</td>
136
 
          <td class="mdname" nowrap> <em>advance</em></td>
137
 
        </tr>
138
 
        <tr>
139
 
          <td class="md"></td>
140
 
          <td class="md">)&nbsp;</td>
141
 
          <td class="md" colspan="2"> const<code> [protected, virtual]</code></td>
 
151
<a class="anchor" name="12fb0f1171003cd3c64bf990b0371b21"></a><!-- doxytag: member="Exiv2::ExvImage::isThisType" ref="12fb0f1171003cd3c64bf990b0371b21" args="(BasicIo &amp;iIo, bool advance) const" -->
 
152
<div class="memitem">
 
153
<div class="memproto">
 
154
      <table class="memname">
 
155
        <tr>
 
156
          <td class="memname">virtual bool Exiv2::ExvImage::isThisType           </td>
 
157
          <td>(</td>
 
158
          <td class="paramtype"><a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;&nbsp;</td>
 
159
          <td class="paramname"> <em>iIo</em>, </td>
 
160
        </tr>
 
161
        <tr>
 
162
          <td class="paramkey"></td>
 
163
          <td></td>
 
164
          <td class="paramtype">bool&nbsp;</td>
 
165
          <td class="paramname"> <em>advance</em></td><td>&nbsp;</td>
 
166
        </tr>
 
167
        <tr>
 
168
          <td></td>
 
169
          <td>)</td>
 
170
          <td></td><td></td><td width="100%"> const<code> [protected, virtual]</code></td>
142
171
        </tr>
143
172
      </table>
144
 
    </td>
145
 
  </tr>
146
 
</table>
147
 
<table cellspacing="5" cellpadding="0" border="0">
148
 
  <tr>
149
 
    <td>
150
 
      &nbsp;
151
 
    </td>
152
 
    <td>
 
173
</div>
 
174
<div class="memdoc">
153
175
 
154
176
<p>
155
177
Determine if the content of the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance is of the type supported by this class. 
161
183
    <tr><td valign="top"></td><td valign="top"><em>advance</em>&nbsp;</td><td>Flag indicating whether the position of the io should be advanced by the number of characters read to analyse the data (true) or left at its original position (false). This applies only if the type matches. </td></tr>
162
184
  </table>
163
185
</dl>
164
 
<dl compact><dt><b>Returns:</b></dt><dd>true if the data matches the type of this class;<br>
 
186
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the data matches the type of this class;<br>
165
187
 false if the data does not match </dd></dl>
166
188
 
167
189
<p>
168
 
Implements <a class="el" href="classExiv2_1_1JpegBase.html#ad464a055fd28f2f0e9f99af3967f208">Exiv2::JpegBase</a>.    </td>
169
 
  </tr>
170
 
</table>
171
 
<a class="anchor" name="c8d38bdde6a43d90e9c5d8ec1eacc7b0"></a><!-- doxytag: member="Exiv2::ExvImage::writeHeader" ref="c8d38bdde6a43d90e9c5d8ec1eacc7b0" args="(BasicIo &amp;oIo) const " --><p>
172
 
<table class="mdTable" cellpadding="2" cellspacing="0">
173
 
  <tr>
174
 
    <td class="mdRow">
175
 
      <table cellpadding="0" cellspacing="0" border="0">
 
190
Implements <a class="el" href="classExiv2_1_1JpegBase.html#552e528a90073b6cdfcd8097f46e4b5b">Exiv2::JpegBase</a>.
 
191
</div>
 
192
</div><p>
 
193
<a class="anchor" name="c8d38bdde6a43d90e9c5d8ec1eacc7b0"></a><!-- doxytag: member="Exiv2::ExvImage::writeHeader" ref="c8d38bdde6a43d90e9c5d8ec1eacc7b0" args="(BasicIo &amp;oIo) const " -->
 
194
<div class="memitem">
 
195
<div class="memproto">
 
196
      <table class="memname">
176
197
        <tr>
177
 
          <td class="md" nowrap valign="top">int Exiv2::ExvImage::writeHeader           </td>
178
 
          <td class="md" valign="top">(&nbsp;</td>
179
 
          <td class="md" nowrap valign="top"><a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;&nbsp;</td>
180
 
          <td class="mdname1" valign="top" nowrap> <em>oIo</em>          </td>
181
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
182
 
          <td class="md" nowrap> const<code> [protected, virtual]</code></td>
 
198
          <td class="memname">int Exiv2::ExvImage::writeHeader           </td>
 
199
          <td>(</td>
 
200
          <td class="paramtype"><a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> &amp;&nbsp;</td>
 
201
          <td class="paramname"> <em>oIo</em>          </td>
 
202
          <td>&nbsp;)&nbsp;</td>
 
203
          <td width="100%"> const<code> [protected, virtual]</code></td>
183
204
        </tr>
184
205
      </table>
185
 
    </td>
186
 
  </tr>
187
 
</table>
188
 
<table cellspacing="5" cellpadding="0" border="0">
189
 
  <tr>
190
 
    <td>
191
 
      &nbsp;
192
 
    </td>
193
 
    <td>
 
206
</div>
 
207
<div class="memdoc">
194
208
 
195
209
<p>
196
210
Writes the image header (aka signature) to the <a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance. 
200
214
    <tr><td valign="top"></td><td valign="top"><em>oIo</em>&nbsp;</td><td><a class="el" href="classExiv2_1_1BasicIo.html">BasicIo</a> instance that the header is written to. </td></tr>
201
215
  </table>
202
216
</dl>
203
 
<dl compact><dt><b>Returns:</b></dt><dd>0 if successful;<br>
 
217
<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 if successful;<br>
204
218
 4 if the output file can not be written to </dd></dl>
205
219
 
206
220
<p>
207
 
Implements <a class="el" href="classExiv2_1_1JpegBase.html#17bc2fe8a8e2562ae18d220e695cf2bf">Exiv2::JpegBase</a>.    </td>
208
 
  </tr>
209
 
</table>
210
 
<hr>The documentation for this class was generated from the following files:<ul>
211
 
<li><a class="el" href="jpgimage_8hpp.html">jpgimage.hpp</a><li>jpgimage.cpp</ul>
212
 
<hr size="1"><address style="align: right;"><small>Generated on Fri Jun 2 23:55:03 2006 for Exiv2 by&nbsp;
 
221
Implements <a class="el" href="classExiv2_1_1JpegBase.html#17bc2fe8a8e2562ae18d220e695cf2bf">Exiv2::JpegBase</a>.
 
222
</div>
 
223
</div><p>
 
224
<hr>The documentation for this class was generated from the following file:<ul>
 
225
<li><a class="el" href="jpgimage_8hpp.html">jpgimage.hpp</a></ul>
 
226
<hr size="1"><address style="align: right;"><small>Generated on Mon Nov 27 20:16:29 2006 for Exiv2 by&nbsp;
213
227
<a href="http://www.doxygen.org/index.html">
214
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
 
228
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
215
229
</body>
216
230
</html>