annotate src/flac-1.2.1/doc/html/api/classFLAC_1_1Metadata_1_1Picture.html @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 05aa0afa9217
children
rev   line source
Chris@1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Chris@1 2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
Chris@1 3 <title>FLAC: FLAC::Metadata::Picture Class Reference</title>
Chris@1 4 <link href="doxygen.css" rel="stylesheet" type="text/css">
Chris@1 5 </head><body>
Chris@1 6 <!-- Generated by Doxygen 1.4.2 -->
Chris@1 7 <div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
Chris@1 8 <div class="nav">
Chris@1 9 <b>FLAC</b>::<b>Metadata</b>::<a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a></div>
Chris@1 10 <h1>FLAC::Metadata::Picture Class Reference<br>
Chris@1 11 <small>
Chris@1 12 [<a class="el" href="group__flacpp__metadata__object.html">FLAC++/metadata.h: metadata object classes</a>]</small>
Chris@1 13 </h1><code>#include &lt;<a class="el" href="+_2metadata_8h-source.html">metadata.h</a>&gt;</code>
Chris@1 14 <p>
Chris@1 15 <p>Inheritance diagram for FLAC::Metadata::Picture:
Chris@1 16 <p><center><img src="classFLAC_1_1Metadata_1_1Picture.png" usemap="#FLAC::Metadata::Picture_map" border="0" alt=""></center>
Chris@1 17 <map name="FLAC::Metadata::Picture_map">
Chris@1 18 <area href="classFLAC_1_1Metadata_1_1Prototype.html" alt="FLAC::Metadata::Prototype" shape="rect" coords="0,0,163,24">
Chris@1 19 </map>
Chris@1 20 <a href="classFLAC_1_1Metadata_1_1Picture-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Chris@1 21 PICTURE metadata block. See the <a class="el" href="group__flacpp__metadata__object.html">overview </a> for more, and the <a href="../format.html#metadata_block_picture">format specification</a>.
Chris@1 22 <p>
Chris@1 23 <table border="0" cellpadding="0" cellspacing="0">
Chris@1 24 <tr><td></td></tr>
Chris@1 25 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
Chris@1 26 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea1">Picture</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object)</td></tr>
Chris@1 27
Chris@1 28 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea2" doxytag="FLAC::Metadata::Picture::Picture"></a>
Chris@1 29 &nbsp;</td><td class="memItemRight" valign="bottom"><b>Picture</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object)</td></tr>
Chris@1 30
Chris@1 31 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea3" doxytag="FLAC::Metadata::Picture::Picture"></a>
Chris@1 32 &nbsp;</td><td class="memItemRight" valign="bottom"><b>Picture</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object)</td></tr>
Chris@1 33
Chris@1 34 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea4">Picture</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object, bool copy)</td></tr>
Chris@1 35
Chris@1 36 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea6">operator=</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object)</td></tr>
Chris@1 37
Chris@1 38 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea7" doxytag="FLAC::Metadata::Picture::operator="></a>
Chris@1 39 <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object)</td></tr>
Chris@1 40
Chris@1 41 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea8" doxytag="FLAC::Metadata::Picture::operator="></a>
Chris@1 42 <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object)</td></tr>
Chris@1 43
Chris@1 44 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea9">assign</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object, bool copy)</td></tr>
Chris@1 45
Chris@1 46 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea10">operator==</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object) const </td></tr>
Chris@1 47
Chris@1 48 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea11" doxytag="FLAC::Metadata::Picture::operator=="></a>
Chris@1 49 bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object) const </td></tr>
Chris@1 50
Chris@1 51 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea12" doxytag="FLAC::Metadata::Picture::operator=="></a>
Chris@1 52 bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object) const </td></tr>
Chris@1 53
Chris@1 54 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea13">operator!=</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object) const </td></tr>
Chris@1 55
Chris@1 56 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea14" doxytag="FLAC::Metadata::Picture::operator!="></a>
Chris@1 57 bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object) const </td></tr>
Chris@1 58
Chris@1 59 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea15" doxytag="FLAC::Metadata::Picture::operator!="></a>
Chris@1 60 bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object) const </td></tr>
Chris@1 61
Chris@1 62 <tr><td class="memItemLeft" nowrap align="right" valign="top">::<a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea16">get_type</a> () const </td></tr>
Chris@1 63
Chris@1 64 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea17" doxytag="FLAC::Metadata::Picture::get_mime_type"></a>
Chris@1 65 const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_mime_type</b> () const </td></tr>
Chris@1 66
Chris@1 67 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea18" doxytag="FLAC::Metadata::Picture::get_description"></a>
Chris@1 68 const FLAC__byte *&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const </td></tr>
Chris@1 69
Chris@1 70 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea19" doxytag="FLAC::Metadata::Picture::get_width"></a>
Chris@1 71 FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_width</b> () const </td></tr>
Chris@1 72
Chris@1 73 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea20" doxytag="FLAC::Metadata::Picture::get_height"></a>
Chris@1 74 FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_height</b> () const </td></tr>
Chris@1 75
Chris@1 76 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea21" doxytag="FLAC::Metadata::Picture::get_depth"></a>
Chris@1 77 FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_depth</b> () const </td></tr>
Chris@1 78
Chris@1 79 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea22">get_colors</a> () const </td></tr>
Chris@1 80
Chris@1 81 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea23" doxytag="FLAC::Metadata::Picture::get_data_length"></a>
Chris@1 82 FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_data_length</b> () const </td></tr>
Chris@1 83
Chris@1 84 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea24" doxytag="FLAC::Metadata::Picture::get_data"></a>
Chris@1 85 const FLAC__byte *&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_data</b> () const </td></tr>
Chris@1 86
Chris@1 87 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea25" doxytag="FLAC::Metadata::Picture::set_type"></a>
Chris@1 88 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_type</b> (::<a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> type)</td></tr>
Chris@1 89
Chris@1 90 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea26">set_mime_type</a> (const char *string)</td></tr>
Chris@1 91
Chris@1 92 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea27">set_description</a> (const FLAC__byte *string)</td></tr>
Chris@1 93
Chris@1 94 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea28" doxytag="FLAC::Metadata::Picture::set_width"></a>
Chris@1 95 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_width</b> (FLAC__uint32 value) const </td></tr>
Chris@1 96
Chris@1 97 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea29" doxytag="FLAC::Metadata::Picture::set_height"></a>
Chris@1 98 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_height</b> (FLAC__uint32 value) const </td></tr>
Chris@1 99
Chris@1 100 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea30" doxytag="FLAC::Metadata::Picture::set_depth"></a>
Chris@1 101 void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_depth</b> (FLAC__uint32 value) const </td></tr>
Chris@1 102
Chris@1 103 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea31">set_colors</a> (FLAC__uint32 value) const </td></tr>
Chris@1 104
Chris@1 105 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea32">set_data</a> (const FLAC__byte *data, FLAC__uint32 data_length)</td></tr>
Chris@1 106
Chris@1 107 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga1">operator==</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> &amp;) const </td></tr>
Chris@1 108
Chris@1 109 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga4">operator!=</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> &amp;) const </td></tr>
Chris@1 110
Chris@1 111 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga7">is_valid</a> () const </td></tr>
Chris@1 112
Chris@1 113 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta27">get_is_last</a> () const </td></tr>
Chris@1 114
Chris@1 115 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta29">get_length</a> () const </td></tr>
Chris@1 116
Chris@1 117 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta30">set_is_last</a> (bool)</td></tr>
Chris@1 118
Chris@1 119 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga8">operator const ::FLAC__StreamMetadata *</a> () const </td></tr>
Chris@1 120
Chris@1 121 <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
Chris@1 122 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb0">assign_object</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object, bool copy)</td></tr>
Chris@1 123
Chris@1 124 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb1">clear</a> ()</td></tr>
Chris@1 125
Chris@1 126 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
Chris@1 127 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentp0" doxytag="FLAC::Metadata::Picture::object_"></a>
Chris@1 128 ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>object_</b></td></tr>
Chris@1 129
Chris@1 130 <tr><td colspan="2"><br><h2>Friends</h2></td></tr>
Chris@1 131 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentn0" doxytag="FLAC::Metadata::Picture::SimpleIterator"></a>
Chris@1 132 class&nbsp;</td><td class="memItemRight" valign="bottom"><b>SimpleIterator</b></td></tr>
Chris@1 133
Chris@1 134 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentn1" doxytag="FLAC::Metadata::Picture::Iterator"></a>
Chris@1 135 class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Iterator</b></td></tr>
Chris@1 136
Chris@1 137 </table>
Chris@1 138 <hr><h2>Constructor &amp; Destructor Documentation</h2>
Chris@1 139 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea1" doxytag="FLAC::Metadata::Picture::Picture"></a><p>
Chris@1 140 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 141 <tr>
Chris@1 142 <td class="mdRow">
Chris@1 143 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 144 <tr>
Chris@1 145 <td class="md" nowrap valign="top">FLAC::Metadata::Picture::Picture </td>
Chris@1 146 <td class="md" valign="top">(&nbsp;</td>
Chris@1 147 <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
Chris@1 148 <td class="mdname1" valign="top" nowrap> <em>object</em> </td>
Chris@1 149 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 150 <td class="md" nowrap><code> [inline]</code></td>
Chris@1 151 </tr>
Chris@1 152 </table>
Chris@1 153 </td>
Chris@1 154 </tr>
Chris@1 155 </table>
Chris@1 156 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 157 <tr>
Chris@1 158 <td>
Chris@1 159 &nbsp;
Chris@1 160 </td>
Chris@1 161 <td>
Chris@1 162
Chris@1 163 <p>
Chris@1 164 Constructs a copy of the given object. This form always performs a deep copy. </td>
Chris@1 165 </tr>
Chris@1 166 </table>
Chris@1 167 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea4" doxytag="FLAC::Metadata::Picture::Picture"></a><p>
Chris@1 168 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 169 <tr>
Chris@1 170 <td class="mdRow">
Chris@1 171 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 172 <tr>
Chris@1 173 <td class="md" nowrap valign="top">FLAC::Metadata::Picture::Picture </td>
Chris@1 174 <td class="md" valign="top">(&nbsp;</td>
Chris@1 175 <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td>
Chris@1 176 <td class="mdname" nowrap> <em>object</em>, </td>
Chris@1 177 </tr>
Chris@1 178 <tr>
Chris@1 179 <td class="md" nowrap align="right"></td>
Chris@1 180 <td class="md"></td>
Chris@1 181 <td class="md" nowrap>bool&nbsp;</td>
Chris@1 182 <td class="mdname" nowrap> <em>copy</em></td>
Chris@1 183 </tr>
Chris@1 184 <tr>
Chris@1 185 <td class="md"></td>
Chris@1 186 <td class="md">)&nbsp;</td>
Chris@1 187 <td class="md" colspan="2"><code> [inline]</code></td>
Chris@1 188 </tr>
Chris@1 189 </table>
Chris@1 190 </td>
Chris@1 191 </tr>
Chris@1 192 </table>
Chris@1 193 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 194 <tr>
Chris@1 195 <td>
Chris@1 196 &nbsp;
Chris@1 197 </td>
Chris@1 198 <td>
Chris@1 199
Chris@1 200 <p>
Chris@1 201 Constructs an object with copy control. See <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb3">Prototype(::FLAC__StreamMetadata *object, bool copy)</a>. </td>
Chris@1 202 </tr>
Chris@1 203 </table>
Chris@1 204 <hr><h2>Member Function Documentation</h2>
Chris@1 205 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea6" doxytag="FLAC::Metadata::Picture::operator="></a><p>
Chris@1 206 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 207 <tr>
Chris@1 208 <td class="mdRow">
Chris@1 209 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 210 <tr>
Chris@1 211 <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a>&amp; FLAC::Metadata::Picture::operator= </td>
Chris@1 212 <td class="md" valign="top">(&nbsp;</td>
Chris@1 213 <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
Chris@1 214 <td class="mdname1" valign="top" nowrap> <em>object</em> </td>
Chris@1 215 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 216 <td class="md" nowrap><code> [inline]</code></td>
Chris@1 217 </tr>
Chris@1 218 </table>
Chris@1 219 </td>
Chris@1 220 </tr>
Chris@1 221 </table>
Chris@1 222 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 223 <tr>
Chris@1 224 <td>
Chris@1 225 &nbsp;
Chris@1 226 </td>
Chris@1 227 <td>
Chris@1 228
Chris@1 229 <p>
Chris@1 230 Assign from another object. Always performs a deep copy. </td>
Chris@1 231 </tr>
Chris@1 232 </table>
Chris@1 233 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea9" doxytag="FLAC::Metadata::Picture::assign"></a><p>
Chris@1 234 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 235 <tr>
Chris@1 236 <td class="mdRow">
Chris@1 237 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 238 <tr>
Chris@1 239 <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a>&amp; FLAC::Metadata::Picture::assign </td>
Chris@1 240 <td class="md" valign="top">(&nbsp;</td>
Chris@1 241 <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td>
Chris@1 242 <td class="mdname" nowrap> <em>object</em>, </td>
Chris@1 243 </tr>
Chris@1 244 <tr>
Chris@1 245 <td class="md" nowrap align="right"></td>
Chris@1 246 <td class="md"></td>
Chris@1 247 <td class="md" nowrap>bool&nbsp;</td>
Chris@1 248 <td class="mdname" nowrap> <em>copy</em></td>
Chris@1 249 </tr>
Chris@1 250 <tr>
Chris@1 251 <td class="md"></td>
Chris@1 252 <td class="md">)&nbsp;</td>
Chris@1 253 <td class="md" colspan="2"><code> [inline]</code></td>
Chris@1 254 </tr>
Chris@1 255 </table>
Chris@1 256 </td>
Chris@1 257 </tr>
Chris@1 258 </table>
Chris@1 259 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 260 <tr>
Chris@1 261 <td>
Chris@1 262 &nbsp;
Chris@1 263 </td>
Chris@1 264 <td>
Chris@1 265
Chris@1 266 <p>
Chris@1 267 Assigns an object with copy control. See <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb0">Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy)</a>. </td>
Chris@1 268 </tr>
Chris@1 269 </table>
Chris@1 270 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea10" doxytag="FLAC::Metadata::Picture::operator=="></a><p>
Chris@1 271 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 272 <tr>
Chris@1 273 <td class="mdRow">
Chris@1 274 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 275 <tr>
Chris@1 276 <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::operator== </td>
Chris@1 277 <td class="md" valign="top">(&nbsp;</td>
Chris@1 278 <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
Chris@1 279 <td class="mdname1" valign="top" nowrap> <em>object</em> </td>
Chris@1 280 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 281 <td class="md" nowrap> const<code> [inline]</code></td>
Chris@1 282 </tr>
Chris@1 283 </table>
Chris@1 284 </td>
Chris@1 285 </tr>
Chris@1 286 </table>
Chris@1 287 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 288 <tr>
Chris@1 289 <td>
Chris@1 290 &nbsp;
Chris@1 291 </td>
Chris@1 292 <td>
Chris@1 293
Chris@1 294 <p>
Chris@1 295 Check for equality, performing a deep compare by following pointers. </td>
Chris@1 296 </tr>
Chris@1 297 </table>
Chris@1 298 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea13" doxytag="FLAC::Metadata::Picture::operator!="></a><p>
Chris@1 299 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 300 <tr>
Chris@1 301 <td class="mdRow">
Chris@1 302 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 303 <tr>
Chris@1 304 <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::operator!= </td>
Chris@1 305 <td class="md" valign="top">(&nbsp;</td>
Chris@1 306 <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
Chris@1 307 <td class="mdname1" valign="top" nowrap> <em>object</em> </td>
Chris@1 308 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 309 <td class="md" nowrap> const<code> [inline]</code></td>
Chris@1 310 </tr>
Chris@1 311 </table>
Chris@1 312 </td>
Chris@1 313 </tr>
Chris@1 314 </table>
Chris@1 315 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 316 <tr>
Chris@1 317 <td>
Chris@1 318 &nbsp;
Chris@1 319 </td>
Chris@1 320 <td>
Chris@1 321
Chris@1 322 <p>
Chris@1 323 Check for inequality, performing a deep compare by following pointers. </td>
Chris@1 324 </tr>
Chris@1 325 </table>
Chris@1 326 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea16" doxytag="FLAC::Metadata::Picture::get_type"></a><p>
Chris@1 327 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 328 <tr>
Chris@1 329 <td class="mdRow">
Chris@1 330 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 331 <tr>
Chris@1 332 <td class="md" nowrap valign="top">::<a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> FLAC::Metadata::Picture::get_type </td>
Chris@1 333 <td class="md" valign="top">(&nbsp;</td>
Chris@1 334 <td class="mdname1" valign="top" nowrap> </td>
Chris@1 335 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 336 <td class="md" nowrap> const</td>
Chris@1 337 </tr>
Chris@1 338 </table>
Chris@1 339 </td>
Chris@1 340 </tr>
Chris@1 341 </table>
Chris@1 342 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 343 <tr>
Chris@1 344 <td>
Chris@1 345 &nbsp;
Chris@1 346 </td>
Chris@1 347 <td>
Chris@1 348
Chris@1 349 <p>
Chris@1 350 Returns the type of the block.<p>
Chris@1 351 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>()
Chris@1 352 </pre></div> </dd></dl>
Chris@1 353
Chris@1 354 <p>
Chris@1 355 Reimplemented from <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta28">FLAC::Metadata::Prototype</a>. </td>
Chris@1 356 </tr>
Chris@1 357 </table>
Chris@1 358 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea22" doxytag="FLAC::Metadata::Picture::get_colors"></a><p>
Chris@1 359 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 360 <tr>
Chris@1 361 <td class="mdRow">
Chris@1 362 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 363 <tr>
Chris@1 364 <td class="md" nowrap valign="top">FLAC__uint32 FLAC::Metadata::Picture::get_colors </td>
Chris@1 365 <td class="md" valign="top">(&nbsp;</td>
Chris@1 366 <td class="mdname1" valign="top" nowrap> </td>
Chris@1 367 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 368 <td class="md" nowrap> const</td>
Chris@1 369 </tr>
Chris@1 370 </table>
Chris@1 371 </td>
Chris@1 372 </tr>
Chris@1 373 </table>
Chris@1 374 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 375 <tr>
Chris@1 376 <td>
Chris@1 377 &nbsp;
Chris@1 378 </td>
Chris@1 379 <td>
Chris@1 380
Chris@1 381 <p>
Chris@1 382 a return value of <code>0</code> means true-color, i.e. 2^depth colors
Chris@1 383 <p>
Chris@1 384 </td>
Chris@1 385 </tr>
Chris@1 386 </table>
Chris@1 387 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea26" doxytag="FLAC::Metadata::Picture::set_mime_type"></a><p>
Chris@1 388 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 389 <tr>
Chris@1 390 <td class="mdRow">
Chris@1 391 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 392 <tr>
Chris@1 393 <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::set_mime_type </td>
Chris@1 394 <td class="md" valign="top">(&nbsp;</td>
Chris@1 395 <td class="md" nowrap valign="top">const char *&nbsp;</td>
Chris@1 396 <td class="mdname1" valign="top" nowrap> <em>string</em> </td>
Chris@1 397 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 398 <td class="md" nowrap></td>
Chris@1 399 </tr>
Chris@1 400 </table>
Chris@1 401 </td>
Chris@1 402 </tr>
Chris@1 403 </table>
Chris@1 404 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 405 <tr>
Chris@1 406 <td>
Chris@1 407 &nbsp;
Chris@1 408 </td>
Chris@1 409 <td>
Chris@1 410
Chris@1 411 <p>
Chris@1 412 See <a class="el" href="group__flac__metadata__object.html#ga42">FLAC__metadata_object_picture_set_mime_type()</a>.
Chris@1 413 <p>
Chris@1 414 </td>
Chris@1 415 </tr>
Chris@1 416 </table>
Chris@1 417 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea27" doxytag="FLAC::Metadata::Picture::set_description"></a><p>
Chris@1 418 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 419 <tr>
Chris@1 420 <td class="mdRow">
Chris@1 421 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 422 <tr>
Chris@1 423 <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::set_description </td>
Chris@1 424 <td class="md" valign="top">(&nbsp;</td>
Chris@1 425 <td class="md" nowrap valign="top">const FLAC__byte *&nbsp;</td>
Chris@1 426 <td class="mdname1" valign="top" nowrap> <em>string</em> </td>
Chris@1 427 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 428 <td class="md" nowrap></td>
Chris@1 429 </tr>
Chris@1 430 </table>
Chris@1 431 </td>
Chris@1 432 </tr>
Chris@1 433 </table>
Chris@1 434 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 435 <tr>
Chris@1 436 <td>
Chris@1 437 &nbsp;
Chris@1 438 </td>
Chris@1 439 <td>
Chris@1 440
Chris@1 441 <p>
Chris@1 442 See <a class="el" href="group__flac__metadata__object.html#ga43">FLAC__metadata_object_picture_set_description()</a>.
Chris@1 443 <p>
Chris@1 444 </td>
Chris@1 445 </tr>
Chris@1 446 </table>
Chris@1 447 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea31" doxytag="FLAC::Metadata::Picture::set_colors"></a><p>
Chris@1 448 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 449 <tr>
Chris@1 450 <td class="mdRow">
Chris@1 451 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 452 <tr>
Chris@1 453 <td class="md" nowrap valign="top">void FLAC::Metadata::Picture::set_colors </td>
Chris@1 454 <td class="md" valign="top">(&nbsp;</td>
Chris@1 455 <td class="md" nowrap valign="top">FLAC__uint32&nbsp;</td>
Chris@1 456 <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
Chris@1 457 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 458 <td class="md" nowrap> const</td>
Chris@1 459 </tr>
Chris@1 460 </table>
Chris@1 461 </td>
Chris@1 462 </tr>
Chris@1 463 </table>
Chris@1 464 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 465 <tr>
Chris@1 466 <td>
Chris@1 467 &nbsp;
Chris@1 468 </td>
Chris@1 469 <td>
Chris@1 470
Chris@1 471 <p>
Chris@1 472 a value of <code>0</code> means true-color, i.e. 2^depth colors
Chris@1 473 <p>
Chris@1 474 </td>
Chris@1 475 </tr>
Chris@1 476 </table>
Chris@1 477 <a class="anchor" name="FLAC_1_1Metadata_1_1Picturea32" doxytag="FLAC::Metadata::Picture::set_data"></a><p>
Chris@1 478 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 479 <tr>
Chris@1 480 <td class="mdRow">
Chris@1 481 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 482 <tr>
Chris@1 483 <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::set_data </td>
Chris@1 484 <td class="md" valign="top">(&nbsp;</td>
Chris@1 485 <td class="md" nowrap valign="top">const FLAC__byte *&nbsp;</td>
Chris@1 486 <td class="mdname" nowrap> <em>data</em>, </td>
Chris@1 487 </tr>
Chris@1 488 <tr>
Chris@1 489 <td class="md" nowrap align="right"></td>
Chris@1 490 <td class="md"></td>
Chris@1 491 <td class="md" nowrap>FLAC__uint32&nbsp;</td>
Chris@1 492 <td class="mdname" nowrap> <em>data_length</em></td>
Chris@1 493 </tr>
Chris@1 494 <tr>
Chris@1 495 <td class="md"></td>
Chris@1 496 <td class="md">)&nbsp;</td>
Chris@1 497 <td class="md" colspan="2"></td>
Chris@1 498 </tr>
Chris@1 499 </table>
Chris@1 500 </td>
Chris@1 501 </tr>
Chris@1 502 </table>
Chris@1 503 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 504 <tr>
Chris@1 505 <td>
Chris@1 506 &nbsp;
Chris@1 507 </td>
Chris@1 508 <td>
Chris@1 509
Chris@1 510 <p>
Chris@1 511 See <a class="el" href="group__flac__metadata__object.html#ga44">FLAC__metadata_object_picture_set_data()</a>.
Chris@1 512 <p>
Chris@1 513 </td>
Chris@1 514 </tr>
Chris@1 515 </table>
Chris@1 516 <a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentb0" doxytag="FLAC::Metadata::Picture::assign_object"></a><p>
Chris@1 517 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 518 <tr>
Chris@1 519 <td class="mdRow">
Chris@1 520 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 521 <tr>
Chris@1 522 <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a>&amp; FLAC::Metadata::Prototype::assign_object </td>
Chris@1 523 <td class="md" valign="top">(&nbsp;</td>
Chris@1 524 <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td>
Chris@1 525 <td class="mdname" nowrap> <em>object</em>, </td>
Chris@1 526 </tr>
Chris@1 527 <tr>
Chris@1 528 <td class="md" nowrap align="right"></td>
Chris@1 529 <td class="md"></td>
Chris@1 530 <td class="md" nowrap>bool&nbsp;</td>
Chris@1 531 <td class="mdname" nowrap> <em>copy</em></td>
Chris@1 532 </tr>
Chris@1 533 <tr>
Chris@1 534 <td class="md"></td>
Chris@1 535 <td class="md">)&nbsp;</td>
Chris@1 536 <td class="md" colspan="2"><code> [protected, inherited]</code></td>
Chris@1 537 </tr>
Chris@1 538 </table>
Chris@1 539 </td>
Chris@1 540 </tr>
Chris@1 541 </table>
Chris@1 542 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 543 <tr>
Chris@1 544 <td>
Chris@1 545 &nbsp;
Chris@1 546 </td>
Chris@1 547 <td>
Chris@1 548
Chris@1 549 <p>
Chris@1 550 Assigns an object with copy control. See <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb3">Prototype(::FLAC__StreamMetadata *object, bool copy)</a>. </td>
Chris@1 551 </tr>
Chris@1 552 </table>
Chris@1 553 <a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentb1" doxytag="FLAC::Metadata::Picture::clear"></a><p>
Chris@1 554 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 555 <tr>
Chris@1 556 <td class="mdRow">
Chris@1 557 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 558 <tr>
Chris@1 559 <td class="md" nowrap valign="top">virtual void FLAC::Metadata::Prototype::clear </td>
Chris@1 560 <td class="md" valign="top">(&nbsp;</td>
Chris@1 561 <td class="mdname1" valign="top" nowrap> </td>
Chris@1 562 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 563 <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
Chris@1 564 </tr>
Chris@1 565 </table>
Chris@1 566 </td>
Chris@1 567 </tr>
Chris@1 568 </table>
Chris@1 569 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 570 <tr>
Chris@1 571 <td>
Chris@1 572 &nbsp;
Chris@1 573 </td>
Chris@1 574 <td>
Chris@1 575
Chris@1 576 <p>
Chris@1 577 Deletes the underlying <a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> object. </td>
Chris@1 578 </tr>
Chris@1 579 </table>
Chris@1 580 <a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommenta27" doxytag="FLAC::Metadata::Picture::get_is_last"></a><p>
Chris@1 581 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 582 <tr>
Chris@1 583 <td class="mdRow">
Chris@1 584 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 585 <tr>
Chris@1 586 <td class="md" nowrap valign="top">bool FLAC::Metadata::Prototype::get_is_last </td>
Chris@1 587 <td class="md" valign="top">(&nbsp;</td>
Chris@1 588 <td class="mdname1" valign="top" nowrap> </td>
Chris@1 589 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 590 <td class="md" nowrap> const<code> [inherited]</code></td>
Chris@1 591 </tr>
Chris@1 592 </table>
Chris@1 593 </td>
Chris@1 594 </tr>
Chris@1 595 </table>
Chris@1 596 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 597 <tr>
Chris@1 598 <td>
Chris@1 599 &nbsp;
Chris@1 600 </td>
Chris@1 601 <td>
Chris@1 602
Chris@1 603 <p>
Chris@1 604 Returns <code>true</code> if this block is the last block in a stream, else <code>false</code>.<p>
Chris@1 605 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>()
Chris@1 606 </pre></div> </dd></dl>
Chris@1 607 </td>
Chris@1 608 </tr>
Chris@1 609 </table>
Chris@1 610 <a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommenta29" doxytag="FLAC::Metadata::Picture::get_length"></a><p>
Chris@1 611 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 612 <tr>
Chris@1 613 <td class="mdRow">
Chris@1 614 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 615 <tr>
Chris@1 616 <td class="md" nowrap valign="top">unsigned FLAC::Metadata::Prototype::get_length </td>
Chris@1 617 <td class="md" valign="top">(&nbsp;</td>
Chris@1 618 <td class="mdname1" valign="top" nowrap> </td>
Chris@1 619 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 620 <td class="md" nowrap> const<code> [inherited]</code></td>
Chris@1 621 </tr>
Chris@1 622 </table>
Chris@1 623 </td>
Chris@1 624 </tr>
Chris@1 625 </table>
Chris@1 626 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 627 <tr>
Chris@1 628 <td>
Chris@1 629 &nbsp;
Chris@1 630 </td>
Chris@1 631 <td>
Chris@1 632
Chris@1 633 <p>
Chris@1 634 Returns the stream length of the metadata block.<p>
Chris@1 635 <dl compact><dt><b>Note:</b></dt><dd>The length does not include the metadata block header, per spec.</dd></dl>
Chris@1 636 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>()
Chris@1 637 </pre></div> </dd></dl>
Chris@1 638 </td>
Chris@1 639 </tr>
Chris@1 640 </table>
Chris@1 641 <a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommenta30" doxytag="FLAC::Metadata::Picture::set_is_last"></a><p>
Chris@1 642 <table class="mdTable" cellpadding="2" cellspacing="0">
Chris@1 643 <tr>
Chris@1 644 <td class="mdRow">
Chris@1 645 <table cellpadding="0" cellspacing="0" border="0">
Chris@1 646 <tr>
Chris@1 647 <td class="md" nowrap valign="top">void FLAC::Metadata::Prototype::set_is_last </td>
Chris@1 648 <td class="md" valign="top">(&nbsp;</td>
Chris@1 649 <td class="md" nowrap valign="top">bool&nbsp;</td>
Chris@1 650 <td class="mdname1" valign="top" nowrap> </td>
Chris@1 651 <td class="md" valign="top">&nbsp;)&nbsp;</td>
Chris@1 652 <td class="md" nowrap><code> [inherited]</code></td>
Chris@1 653 </tr>
Chris@1 654 </table>
Chris@1 655 </td>
Chris@1 656 </tr>
Chris@1 657 </table>
Chris@1 658 <table cellspacing="5" cellpadding="0" border="0">
Chris@1 659 <tr>
Chris@1 660 <td>
Chris@1 661 &nbsp;
Chris@1 662 </td>
Chris@1 663 <td>
Chris@1 664
Chris@1 665 <p>
Chris@1 666 Sets the "is_last" flag for the block. When using the iterators it is not necessary to set this flag; they will do it for you.<p>
Chris@1 667 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>()
Chris@1 668 </pre></div> </dd></dl>
Chris@1 669 </td>
Chris@1 670 </tr>
Chris@1 671 </table>
Chris@1 672 <hr>The documentation for this class was generated from the following file:<ul>
Chris@1 673 <li>include/FLAC++/<a class="el" href="+_2metadata_8h-source.html">metadata.h</a></ul>
Chris@1 674
Chris@1 675 <hr size="1">
Chris@1 676 <div class="copyright">
Chris@1 677 <!-- @@@ oh so hacky -->
Chris@1 678 <table>
Chris@1 679 <tr>
Chris@1 680 <td align="left">
Chris@1 681 Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson
Chris@1 682 </td>
Chris@1 683 <td width="1%" align="right">
Chris@1 684 <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
Chris@1 685 </td>
Chris@1 686 </tr>
Chris@1 687 </table>
Chris@1 688 </div>
Chris@1 689 <!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson -->
Chris@1 690 <!-- Permission is granted to copy, distribute and/or modify this document -->
Chris@1 691 <!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
Chris@1 692 <!-- or any later version published by the Free Software Foundation; -->
Chris@1 693 <!-- with no invariant sections. -->
Chris@1 694 <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
Chris@1 695 </body>
Chris@1 696 </html>