Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 7528ff8b241faf6d158e12599972eb96 > files > 244

taglib-doc-1.8-3.20121215git.fc18.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>TagLib::ID3v2::PopularimeterFrame Class Reference (TagLib)</title>
    <link href="taglib-api.css" rel="stylesheet" type="text/css">
  </head>
  <body>
    <div id="container">
      <table border="0" width="100%">
          <tr>
            <td width="1">
              <img src="../taglib.png">
            </td>
            <td>
              <div id="intro">
                <table border="0" height="119" cellpadding="0" cellspacing="0" width="100%">
                    <tr><td valign="top"><h1>TagLib 1.8.0 (TagLib::ID3v2::PopularimeterFrame Class Reference)</h1></td></tr>
                    <tr>
                      <td valign="bottom">
                        <div id="links">
                          <a href="index.html">Home</a>
                          <a href="inherits.html">Class&nbsp;Hierarchy</a>
                          <a href="namespaces.html">Namespaces</a>
                          <a href="annotated.html">Classes</a>
                          <a href="files.html">Headers</a>
                          <a href="namespacemembers.html">Namespace&nbsp;Members</a>
                          <a href="functions.html">Class&nbsp;Members</a>
                          <a href="globals.html">File&nbsp;Members</a>
                        </div>
                      </td>
                    </tr>
                </table>
              </div>
            </td>
          </tr>
      </table>
      <div id="text">
<!-- Generated by Doxygen 1.8.3 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceTagLib.html">TagLib</a></li><li class="navelem"><a class="el" href="namespaceTagLib_1_1ID3v2.html">ID3v2</a></li><li class="navelem"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html">PopularimeterFrame</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classTagLib_1_1ID3v2_1_1PopularimeterFrame-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">TagLib::ID3v2::PopularimeterFrame Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>An implementation of <a class="el" href="namespaceTagLib_1_1ID3v2.html" title="An ID3v2 implementation.">ID3v2</a> "popularimeter".  
 <a href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="popularimeterframe_8h_source.html">popularimeterframe.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for TagLib::ID3v2::PopularimeterFrame:</div>
<div class="dyncontent">
<div class="center"><img src="classTagLib_1_1ID3v2_1_1PopularimeterFrame__inherit__graph.png" border="0" usemap="#TagLib_1_1ID3v2_1_1PopularimeterFrame_inherit__map" alt="Inheritance graph"/></div>
<map name="TagLib_1_1ID3v2_1_1PopularimeterFrame_inherit__map" id="TagLib_1_1ID3v2_1_1PopularimeterFrame_inherit__map">
<area shape="rect" id="node2" href="classTagLib_1_1ID3v2_1_1Frame.html" title="ID3v2 frame implementation." alt="" coords="27,80,176,107"/><area shape="rect" id="node4" href="classTagLib_1_1ID3v2_1_1Header.html" title="An implementation of ID3v2 headers." alt="" coords="24,5,179,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for TagLib::ID3v2::PopularimeterFrame:</div>
<div class="dyncontent">
<div class="center"><img src="classTagLib_1_1ID3v2_1_1PopularimeterFrame__coll__graph.png" border="0" usemap="#TagLib_1_1ID3v2_1_1PopularimeterFrame_coll__map" alt="Collaboration graph"/></div>
<map name="TagLib_1_1ID3v2_1_1PopularimeterFrame_coll__map" id="TagLib_1_1ID3v2_1_1PopularimeterFrame_coll__map">
<area shape="rect" id="node2" href="classTagLib_1_1ID3v2_1_1Frame.html" title="ID3v2 frame implementation." alt="" coords="57,139,207,165"/><area shape="rect" id="node4" href="classTagLib_1_1ID3v2_1_1Header.html" title="An implementation of ID3v2 headers." alt="" coords="5,5,160,32"/><area shape="rect" id="node6" href="classTagLib_1_1String.html" title="A wide string class suitable for unicode." alt="" coords="185,5,287,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab66b1cd5e21150d4aaca71deadb8ff0f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#ab66b1cd5e21150d4aaca71deadb8ff0f">PopularimeterFrame</a> ()</td></tr>
<tr class="separator:ab66b1cd5e21150d4aaca71deadb8ff0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42b55deb38e04208e3d9f88eb59936c8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a42b55deb38e04208e3d9f88eb59936c8">PopularimeterFrame</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data)</td></tr>
<tr class="separator:a42b55deb38e04208e3d9f88eb59936c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d88a2c685fa84aef7a573bf153be352"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a8d88a2c685fa84aef7a573bf153be352">~PopularimeterFrame</a> ()</td></tr>
<tr class="separator:a8d88a2c685fa84aef7a573bf153be352"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec9b8f5cca898c8423273977c039388b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#aec9b8f5cca898c8423273977c039388b">toString</a> () const </td></tr>
<tr class="separator:aec9b8f5cca898c8423273977c039388b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4358c7eb6a0c2c5f2c9e29b57f6ddd36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a4358c7eb6a0c2c5f2c9e29b57f6ddd36">email</a> () const </td></tr>
<tr class="separator:a4358c7eb6a0c2c5f2c9e29b57f6ddd36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97f58602e05e4a844403e6400c2c0e04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a97f58602e05e4a844403e6400c2c0e04">setEmail</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;<a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a4358c7eb6a0c2c5f2c9e29b57f6ddd36">email</a>)</td></tr>
<tr class="separator:a97f58602e05e4a844403e6400c2c0e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1315ed04e76711e9332bb10be02cc373"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a1315ed04e76711e9332bb10be02cc373">rating</a> () const </td></tr>
<tr class="separator:a1315ed04e76711e9332bb10be02cc373"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a918dd8b4198309c4411553d33a1e9a28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a918dd8b4198309c4411553d33a1e9a28">setRating</a> (int <a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a1315ed04e76711e9332bb10be02cc373">rating</a>)</td></tr>
<tr class="separator:a918dd8b4198309c4411553d33a1e9a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d9c6a69b1db4ef534ede82db9e3020b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a0d9c6a69b1db4ef534ede82db9e3020b">counter</a> () const </td></tr>
<tr class="separator:a0d9c6a69b1db4ef534ede82db9e3020b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24456787201503b377a58a40f3724d56"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a24456787201503b377a58a40f3724d56">setCounter</a> (<a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a0d9c6a69b1db4ef534ede82db9e3020b">counter</a>)</td></tr>
<tr class="separator:a24456787201503b377a58a40f3724d56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classTagLib_1_1ID3v2_1_1Frame')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html">TagLib::ID3v2::Frame</a></td></tr>
<tr class="memitem:a4b9fe2bd59697497b56c0ed74a3ca476 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a4b9fe2bd59697497b56c0ed74a3ca476">~Frame</a> ()</td></tr>
<tr class="separator:a4b9fe2bd59697497b56c0ed74a3ca476 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aac53ec5893fd15164cd22c6bdb5dfd inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a6aac53ec5893fd15164cd22c6bdb5dfd">frameID</a> () const </td></tr>
<tr class="separator:a6aac53ec5893fd15164cd22c6bdb5dfd inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6958099abac1cabe472fc98824c04d16 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a6958099abac1cabe472fc98824c04d16">size</a> () const </td></tr>
<tr class="separator:a6958099abac1cabe472fc98824c04d16 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d57dd94d324cf894a13212963d9b351 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a8d57dd94d324cf894a13212963d9b351">setData</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data)</td></tr>
<tr class="separator:a8d57dd94d324cf894a13212963d9b351 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dd0b29f151689d0d81781b02f9b1e54 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a6dd0b29f151689d0d81781b02f9b1e54">setText</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;text)</td></tr>
<tr class="separator:a6dd0b29f151689d0d81781b02f9b1e54 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a259ca6b3acb155c023a30d541444fec6 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a259ca6b3acb155c023a30d541444fec6">render</a> () const </td></tr>
<tr class="separator:a259ca6b3acb155c023a30d541444fec6 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eabd63bfb754f4a77df245a853822be inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a1eabd63bfb754f4a77df245a853822be">Header</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data, bool synchSafeInts)</td></tr>
<tr class="separator:a1eabd63bfb754f4a77df245a853822be inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9c09d0410e7802736cb38176b636788 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ac9c09d0410e7802736cb38176b636788">Header</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data, <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a>=4)</td></tr>
<tr class="separator:ac9c09d0410e7802736cb38176b636788 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40d81c214db485a65fac68d0d1122e49 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a40d81c214db485a65fac68d0d1122e49">~Header</a> ()</td></tr>
<tr class="separator:a40d81c214db485a65fac68d0d1122e49 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc2ee3fa3239d7fc958be803f18cf1c7 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#acc2ee3fa3239d7fc958be803f18cf1c7">setData</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data, bool synchSafeInts)</td></tr>
<tr class="separator:acc2ee3fa3239d7fc958be803f18cf1c7 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac73d101103a70d8bffc3d36d600a6479 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ac73d101103a70d8bffc3d36d600a6479">setData</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data, <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a>=4)</td></tr>
<tr class="separator:ac73d101103a70d8bffc3d36d600a6479 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aac53ec5893fd15164cd22c6bdb5dfd inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a6aac53ec5893fd15164cd22c6bdb5dfd">frameID</a> () const </td></tr>
<tr class="separator:a6aac53ec5893fd15164cd22c6bdb5dfd inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9e5ddca0603b89ca819082f96431f51 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ac9e5ddca0603b89ca819082f96431f51">setFrameID</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;id)</td></tr>
<tr class="separator:ac9e5ddca0603b89ca819082f96431f51 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53c18021dd83acae34b9739c02942184 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a53c18021dd83acae34b9739c02942184">frameSize</a> () const </td></tr>
<tr class="separator:a53c18021dd83acae34b9739c02942184 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89eeb25b511d0bbd3827464e716eb1c0 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a89eeb25b511d0bbd3827464e716eb1c0">setFrameSize</a> (<a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a6958099abac1cabe472fc98824c04d16">size</a>)</td></tr>
<tr class="separator:a89eeb25b511d0bbd3827464e716eb1c0 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf037d91050353dcef16c32a0c0f2dd1 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a> () const </td></tr>
<tr class="separator:aaf037d91050353dcef16c32a0c0f2dd1 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81236ce8b0cfa4236086733be05d943c inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a81236ce8b0cfa4236086733be05d943c">setVersion</a> (<a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a>)</td></tr>
<tr class="separator:a81236ce8b0cfa4236086733be05d943c inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afed2a0e8f51c4a0d461f70428e427989 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#afed2a0e8f51c4a0d461f70428e427989">tagAlterPreservation</a> () const </td></tr>
<tr class="separator:afed2a0e8f51c4a0d461f70428e427989 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6c83fb88d6354c8b5c7926c6ed21d61 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#af6c83fb88d6354c8b5c7926c6ed21d61">setTagAlterPreservation</a> (bool discard)</td></tr>
<tr class="separator:af6c83fb88d6354c8b5c7926c6ed21d61 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14f607b1179d1ef001c5f251de7a9622 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a14f607b1179d1ef001c5f251de7a9622">fileAlterPreservation</a> () const </td></tr>
<tr class="separator:a14f607b1179d1ef001c5f251de7a9622 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e998757ff703ed8d16cac1f1db89cb1 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a8e998757ff703ed8d16cac1f1db89cb1">readOnly</a> () const </td></tr>
<tr class="separator:a8e998757ff703ed8d16cac1f1db89cb1 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afee2c05eed91d89fa977cfd8a591ce28 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#afee2c05eed91d89fa977cfd8a591ce28">groupingIdentity</a> () const </td></tr>
<tr class="separator:afee2c05eed91d89fa977cfd8a591ce28 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacd09b973bb7505df3cbb708bdc4fc74 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aacd09b973bb7505df3cbb708bdc4fc74">compression</a> () const </td></tr>
<tr class="separator:aacd09b973bb7505df3cbb708bdc4fc74 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a657253a897406f8a6c84e9d9e112f562 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a657253a897406f8a6c84e9d9e112f562">encryption</a> () const </td></tr>
<tr class="separator:a657253a897406f8a6c84e9d9e112f562 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ca6067a568caeb58e6f5ce8a8998fa7 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a4ca6067a568caeb58e6f5ce8a8998fa7">unsynchronisation</a> () const </td></tr>
<tr class="separator:a4ca6067a568caeb58e6f5ce8a8998fa7 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a392892316531cc7393196598e5ffbac6 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a392892316531cc7393196598e5ffbac6">dataLengthIndicator</a> () const </td></tr>
<tr class="separator:a392892316531cc7393196598e5ffbac6 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a259ca6b3acb155c023a30d541444fec6 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a259ca6b3acb155c023a30d541444fec6">render</a> () const </td></tr>
<tr class="separator:a259ca6b3acb155c023a30d541444fec6 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e6c556e64a44136ab3c51c05d77bc54 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a2e6c556e64a44136ab3c51c05d77bc54">frameAlterPreservation</a> () const </td></tr>
<tr class="separator:a2e6c556e64a44136ab3c51c05d77bc54 inherit pub_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:afa1462340a3e0a01e515439e297b9f65"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#afa1462340a3e0a01e515439e297b9f65">parseFields</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data)</td></tr>
<tr class="separator:afa1462340a3e0a01e515439e297b9f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a9d495b78927a4f2129c22e89db1d5c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a6a9d495b78927a4f2129c22e89db1d5c">renderFields</a> () const </td></tr>
<tr class="separator:a6a9d495b78927a4f2129c22e89db1d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classTagLib_1_1ID3v2_1_1Frame')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html">TagLib::ID3v2::Frame</a></td></tr>
<tr class="memitem:a5b1006ce91e2b28953417fb93474d9b5 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a5b1006ce91e2b28953417fb93474d9b5">Frame</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data)</td></tr>
<tr class="separator:a5b1006ce91e2b28953417fb93474d9b5 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a461cf4a1c1b2d306ad8e7c413a4f0373 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a461cf4a1c1b2d306ad8e7c413a4f0373">Frame</a> (<a class="el" href="classTagLib_1_1ID3v2_1_1Header.html">Header</a> *h)</td></tr>
<tr class="separator:a461cf4a1c1b2d306ad8e7c413a4f0373 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ad8613f3ad05691b6ce1ad58100f6bf inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ID3v2_1_1Header.html">Header</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a3ad8613f3ad05691b6ce1ad58100f6bf">header</a> () const </td></tr>
<tr class="separator:a3ad8613f3ad05691b6ce1ad58100f6bf inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5df2dbd7271affd73797bc733ba544d3 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a5df2dbd7271affd73797bc733ba544d3">setHeader</a> (<a class="el" href="classTagLib_1_1ID3v2_1_1Header.html">Header</a> *h, bool deleteCurrent=true)</td></tr>
<tr class="separator:a5df2dbd7271affd73797bc733ba544d3 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e29c9dfc42b59e67952c507cbde30e3 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a0e29c9dfc42b59e67952c507cbde30e3">parse</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data)</td></tr>
<tr class="separator:a0e29c9dfc42b59e67952c507cbde30e3 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92090addd33d5d7c3508860edc1dc7d2 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a92090addd33d5d7c3508860edc1dc7d2">fieldData</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;frameData) const </td></tr>
<tr class="separator:a92090addd33d5d7c3508860edc1dc7d2 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afee53335842cac6abbf98cb599b9f94e inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#afee53335842cac6abbf98cb599b9f94e">readStringField</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;data, <a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a> encoding, int *positon=0)</td></tr>
<tr class="separator:afee53335842cac6abbf98cb599b9f94e inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2fe7340a7d8ffb6133bbd1a503c258c inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aa2fe7340a7d8ffb6133bbd1a503c258c">checkTextEncoding</a> (const <a class="el" href="classTagLib_1_1StringList.html">StringList</a> &amp;fields, <a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a> encoding) const </td></tr>
<tr class="separator:aa2fe7340a7d8ffb6133bbd1a503c258c inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d410e3686e9af00e0697b58942ae023 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1PropertyMap.html">PropertyMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a1d410e3686e9af00e0697b58942ae023">asProperties</a> () const </td></tr>
<tr class="separator:a1d410e3686e9af00e0697b58942ae023 inherit pro_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a98931185c3f9519c3afbee533f80487e"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a98931185c3f9519c3afbee533f80487e">FrameFactory</a></td></tr>
<tr class="separator:a98931185c3f9519c3afbee533f80487e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classTagLib_1_1ID3v2_1_1Frame')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html">TagLib::ID3v2::Frame</a></td></tr>
<tr class="memitem:af77a742f5b7fd6448aca1e50546b603e inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html">Frame</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#af77a742f5b7fd6448aca1e50546b603e">createTextualFrame</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;key, const <a class="el" href="classTagLib_1_1StringList.html">StringList</a> &amp;values)</td></tr>
<tr class="separator:af77a742f5b7fd6448aca1e50546b603e inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a040cb45fca1c9a6b6b473fa3936237ef inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a040cb45fca1c9a6b6b473fa3936237ef">headerSize</a> ()</td></tr>
<tr class="separator:a040cb45fca1c9a6b6b473fa3936237ef inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aada9c0861e6e9dad334db43c3ff8632e inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aada9c0861e6e9dad334db43c3ff8632e">headerSize</a> (<a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a>)</td></tr>
<tr class="separator:aada9c0861e6e9dad334db43c3ff8632e inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2b5e8bb82bb89994c06962098c63310 inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aa2b5e8bb82bb89994c06962098c63310">textDelimiter</a> (<a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a> t)</td></tr>
<tr class="separator:aa2b5e8bb82bb89994c06962098c63310 inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d34c4db5f830df18d2112a43b7e3cb3 inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a3d34c4db5f830df18d2112a43b7e3cb3">size</a> ()</td></tr>
<tr class="separator:a3d34c4db5f830df18d2112a43b7e3cb3 inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a372c695f78aa13ae358b92675dfffbdb inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a372c695f78aa13ae358b92675dfffbdb">size</a> (<a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a>)</td></tr>
<tr class="separator:a372c695f78aa13ae358b92675dfffbdb inherit pub_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html">TagLib::ID3v2::Frame</a></td></tr>
<tr class="memitem:ac9564a18513cacc6d5db27fe2f67263a inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ac9564a18513cacc6d5db27fe2f67263a">instrumentPrefix</a></td></tr>
<tr class="separator:ac9564a18513cacc6d5db27fe2f67263a inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafcc4837b5775c68c6f0b72a2552bcfa inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aafcc4837b5775c68c6f0b72a2552bcfa">commentPrefix</a></td></tr>
<tr class="separator:aafcc4837b5775c68c6f0b72a2552bcfa inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23339ab2f3b5b219c7d51ddc5ab81960 inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a23339ab2f3b5b219c7d51ddc5ab81960">lyricsPrefix</a></td></tr>
<tr class="separator:a23339ab2f3b5b219c7d51ddc5ab81960 inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d3d5009716d3704a38ff1ef0f0c0452 inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a3d3d5009716d3704a38ff1ef0f0c0452">urlPrefix</a></td></tr>
<tr class="separator:a3d3d5009716d3704a38ff1ef0f0c0452 inherit pub_static_attribs_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classTagLib_1_1ID3v2_1_1Frame')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html">TagLib::ID3v2::Frame</a></td></tr>
<tr class="memitem:a3008b3dc5d0503564abd3eb479603613 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a3008b3dc5d0503564abd3eb479603613">checkEncoding</a> (const <a class="el" href="classTagLib_1_1StringList.html">StringList</a> &amp;fields, <a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a> encoding)</td></tr>
<tr class="separator:a3008b3dc5d0503564abd3eb479603613 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7e36e73e7774e6d60e1320f2cc0f835 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ab7e36e73e7774e6d60e1320f2cc0f835">checkEncoding</a> (const <a class="el" href="classTagLib_1_1StringList.html">StringList</a> &amp;fields, <a class="el" href="classTagLib_1_1String.html#ab94f467aa0f37f21c8314ec2f3bc063b">String::Type</a> encoding, <a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#aaf037d91050353dcef16c32a0c0f2dd1">version</a>)</td></tr>
<tr class="separator:ab7e36e73e7774e6d60e1320f2cc0f835 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99ea3877d42c9ad46db9df89598e5fc7 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a99ea3877d42c9ad46db9df89598e5fc7">keyToFrameID</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;)</td></tr>
<tr class="separator:a99ea3877d42c9ad46db9df89598e5fc7 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc7e626acce5d9f7db43dd2a5f6e81a inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a3dc7e626acce5d9f7db43dd2a5f6e81a">frameIDToKey</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;)</td></tr>
<tr class="separator:a3dc7e626acce5d9f7db43dd2a5f6e81a inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad51eccb71b9c3f005489665a6d8a59c3 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ad51eccb71b9c3f005489665a6d8a59c3">keyToTXXX</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;)</td></tr>
<tr class="separator:ad51eccb71b9c3f005489665a6d8a59c3 inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a826347519ea6dc3562919a183a261f4c inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a826347519ea6dc3562919a183a261f4c">txxxToKey</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;)</td></tr>
<tr class="separator:a826347519ea6dc3562919a183a261f4c inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af07cecbf27175e43e90c6f6f44dc67ce inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#af07cecbf27175e43e90c6f6f44dc67ce">splitProperties</a> (const <a class="el" href="classTagLib_1_1PropertyMap.html">PropertyMap</a> &amp;original, <a class="el" href="classTagLib_1_1PropertyMap.html">PropertyMap</a> &amp;singleFrameProperties, <a class="el" href="classTagLib_1_1PropertyMap.html">PropertyMap</a> &amp;tiplProperties, <a class="el" href="classTagLib_1_1PropertyMap.html">PropertyMap</a> &amp;tmclProperties)</td></tr>
<tr class="separator:af07cecbf27175e43e90c6f6f44dc67ce inherit pro_static_methods_classTagLib_1_1ID3v2_1_1Frame"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An implementation of <a class="el" href="namespaceTagLib_1_1ID3v2.html" title="An ID3v2 implementation.">ID3v2</a> "popularimeter". </p>
<p>This implements the <a class="el" href="namespaceTagLib_1_1ID3v2.html" title="An ID3v2 implementation.">ID3v2</a> popularimeter (POPM frame). It concists of an email, a rating and an optional counter. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab66b1cd5e21150d4aaca71deadb8ff0f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TagLib::ID3v2::PopularimeterFrame::PopularimeterFrame </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Construct an empty popularimeter frame. </p>

</div>
</div>
<a class="anchor" id="a42b55deb38e04208e3d9f88eb59936c8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TagLib::ID3v2::PopularimeterFrame::PopularimeterFrame </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Construct a popularimeter based on the data in <em>data</em>. </p>

</div>
</div>
<a class="anchor" id="a8d88a2c685fa84aef7a573bf153be352"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual TagLib::ID3v2::PopularimeterFrame::~PopularimeterFrame </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Destroys this <a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html" title="An implementation of ID3v2 &quot;popularimeter&quot;.">PopularimeterFrame</a> instance. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a0d9c6a69b1db4ef534ede82db9e3020b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a> TagLib::ID3v2::PopularimeterFrame::counter </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the counter.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a24456787201503b377a58a40f3724d56">setCounter()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a4358c7eb6a0c2c5f2c9e29b57f6ddd36"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTagLib_1_1String.html">String</a> TagLib::ID3v2::PopularimeterFrame::email </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the email.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a97f58602e05e4a844403e6400c2c0e04">setEmail()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="afa1462340a3e0a01e515439e297b9f65"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TagLib::ID3v2::PopularimeterFrame::parseFields </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Called by <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a0e29c9dfc42b59e67952c507cbde30e3">parse()</a> to parse the field data. It makes this information available through the public API. This must be overridden by the subclasses. </p>

<p>Implements <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#a50270284a3739d6ca4e5aef77bf67731">TagLib::ID3v2::Frame</a>.</p>

</div>
</div>
<a class="anchor" id="a1315ed04e76711e9332bb10be02cc373"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TagLib::ID3v2::PopularimeterFrame::rating </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the rating.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a918dd8b4198309c4411553d33a1e9a28">setRating()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a6a9d495b78927a4f2129c22e89db1d5c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> TagLib::ID3v2::PopularimeterFrame::renderFields </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Render the field data back to a binary format in a <a class="el" href="classTagLib_1_1ByteVector.html" title="A byte vector.">ByteVector</a>. This must be overridden by subclasses. </p>

<p>Implements <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ad69885204c16467015a8cd1f0f103ab6">TagLib::ID3v2::Frame</a>.</p>

</div>
</div>
<a class="anchor" id="a24456787201503b377a58a40f3724d56"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::ID3v2::PopularimeterFrame::setCounter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceTagLib.html#a0d56da3fb97ff5e823c2c4b3aea77e25">uint</a>&#160;</td>
          <td class="paramname"><em>counter</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the counter.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a0d9c6a69b1db4ef534ede82db9e3020b">counter()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a97f58602e05e4a844403e6400c2c0e04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::ID3v2::PopularimeterFrame::setEmail </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;&#160;</td>
          <td class="paramname"><em>email</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the email.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a4358c7eb6a0c2c5f2c9e29b57f6ddd36">email()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a918dd8b4198309c4411553d33a1e9a28"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::ID3v2::PopularimeterFrame::setRating </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>rating</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the rating.</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classTagLib_1_1ID3v2_1_1PopularimeterFrame.html#a1315ed04e76711e9332bb10be02cc373">rating()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aec9b8f5cca898c8423273977c039388b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classTagLib_1_1String.html">String</a> TagLib::ID3v2::PopularimeterFrame::toString </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the text of this popularimeter.</p>
<dl class="section see"><dt>See Also</dt><dd>text() </dd></dl>

<p>Implements <a class="el" href="classTagLib_1_1ID3v2_1_1Frame.html#ad758828ca89b6147570a695bf63a7ceb">TagLib::ID3v2::Frame</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="a98931185c3f9519c3afbee533f80487e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classTagLib_1_1ID3v2_1_1FrameFactory.html">FrameFactory</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="popularimeterframe_8h_source.html">popularimeterframe.h</a></li>
</ul>
</div><!-- contents -->
      </div>
    </div>
  </body>
</html>