Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 2c9d30f3cf217a6cae41860ebc0d6704 > files > 33

libid3lib3.8_0-devel-3.8.0-0.pre2.1.1mdk.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ID3_Flags class Reference</title>
<link href="id3lib.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">
<!-- Generated by Doxygen 1.2.12 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
<hr><h1>ID3_Flags  Class Reference</h1><code>#include &lt;<a class="el" href="flags_8h-source.html">flags.h</a>&gt;</code>
<p>
<a href="class_i_d3___flags-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
<tr><td nowrap align=right valign=top>typedef <a class="el" href="globals_8h.html#a40">flags_t</a>&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#s0">TYPE</a></td></tr>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a0">ID3_Flags</a> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a1">~ID3_Flags</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="class_i_d3___flags.html#s0">TYPE</a>&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a2">get</a> () const</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a3">test</a> (<a class="el" href="class_i_d3___flags.html#s0">TYPE</a> f) const</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a4">set</a> (<a class="el" href="class_i_d3___flags.html#s0">TYPE</a> f)</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a5">add</a> (<a class="el" href="class_i_d3___flags.html#s0">TYPE</a> f)</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a6">remove</a> (<a class="el" href="class_i_d3___flags.html#s0">TYPE</a> f)</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a7">clear</a> ()</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a8">set</a> (<a class="el" href="class_i_d3___flags.html#s0">TYPE</a> f, bool b)</td></tr>
<tr><td nowrap align=right valign=top>ID3_Flags &amp;&nbsp;</td><td valign=bottom><a class="el" href="class_i_d3___flags.html#a9">operator=</a> (const ID3_Flags &amp;f)</td></tr>
</table>
<hr><h2>Member Typedef Documentation</h2>
<a name="s0" doxytag="ID3_Flags::TYPE"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> typedef <a class="el" href="globals_8h.html#a40">flags_t</a> ID3_Flags::TYPE
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00036">36</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
Referenced by <a class="el" href="flags_8h-source.html#l00044">add</a>(), <a class="el" href="flags_8h-source.html#l00041">get</a>(), <a class="el" href="flags_8h-source.html#l00049">operator=</a>(), <a class="el" href="flags_8h-source.html#l00045">remove</a>(), <a class="el" href="flags_8h-source.html#l00043">set</a>(), and <a class="el" href="flags_8h-source.html#l00042">test</a>().    </td>
  </tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="a0" doxytag="ID3_Flags::ID3_Flags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> ID3_Flags::ID3_Flags </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00038">38</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="ID3_Flags::~ID3_Flags"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual ID3_Flags::~ID3_Flags </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline, virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00039">39</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="a5" doxytag="ID3_Flags::add"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool ID3_Flags::add </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="class_i_d3___flags.html#s0">TYPE</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>f</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00044">44</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00043">set</a>(), and <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.
<p>
Referenced by <a class="el" href="header__frame_8cpp-source.html#l00097">ID3_FrameHeader::Parse</a>(), <a class="el" href="tag__parse_8cpp-source.html#l00206">ID3_TagImpl::ParseFile</a>(), <a class="el" href="flags_8h-source.html#l00047">set</a>(), and <a class="el" href="tag__file_8cpp-source.html#l00319">ID3_TagImpl::Update</a>().    </td>
  </tr>
</table>
<a name="a7" doxytag="ID3_Flags::clear"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool ID3_Flags::clear </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00046">46</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00043">set</a>().
<p>
Referenced by <a class="el" href="tag__impl_8cpp-source.html#l00132">ID3_TagImpl::Clear</a>(), <a class="el" href="header_8h-source.html#l00072">ID3_Header::Clear</a>(), and <a class="el" href="tag__parse_8cpp-source.html#l00206">ID3_TagImpl::ParseFile</a>().    </td>
  </tr>
</table>
<a name="a2" doxytag="ID3_Flags::get"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="class_i_d3___flags.html#s0">TYPE</a> ID3_Flags::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00041">41</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.
<p>
Referenced by <a class="el" href="flags_8h-source.html#l00049">operator=</a>(), <a class="el" href="header__tag_8cpp-source.html#l00072">ID3_TagHeader::Render</a>(), <a class="el" href="header__frame_8cpp-source.html#l00141">ID3_FrameHeader::Render</a>(), <a class="el" href="tag__file_8cpp-source.html#l00367">ID3_TagImpl::Strip</a>(), and <a class="el" href="flags_8h-source.html#l00042">test</a>().    </td>
  </tr>
</table>
<a name="a9" doxytag="ID3_Flags::operator="></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> ID3_Flags&amp; ID3_Flags::operator= </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const ID3_Flags &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>f</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00049">49</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00041">get</a>(), <a class="el" href="flags_8h-source.html#l00043">set</a>(), and <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.    </td>
  </tr>
</table>
<a name="a6" doxytag="ID3_Flags::remove"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool ID3_Flags::remove </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="class_i_d3___flags.html#s0">TYPE</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>f</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00045">45</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00043">set</a>(), and <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.
<p>
Referenced by <a class="el" href="flags_8h-source.html#l00047">set</a>(), and <a class="el" href="tag__file_8cpp-source.html#l00367">ID3_TagImpl::Strip</a>().    </td>
  </tr>
</table>
<a name="a8" doxytag="ID3_Flags::set"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool ID3_Flags::set </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="class_i_d3___flags.html#s0">TYPE</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>f</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>b</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00047">47</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00044">add</a>(), <a class="el" href="flags_8h-source.html#l00045">remove</a>(), and <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.    </td>
  </tr>
</table>
<a name="a4" doxytag="ID3_Flags::set"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool ID3_Flags::set </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="class_i_d3___flags.html#s0">TYPE</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>f</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00043">43</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.
<p>
Referenced by <a class="el" href="flags_8h-source.html#l00044">add</a>(), <a class="el" href="flags_8h-source.html#l00046">clear</a>(), <a class="el" href="tag__file_8cpp-source.html#l00136">ID3_TagImpl::Link</a>(), <a class="el" href="flags_8h-source.html#l00049">operator=</a>(), <a class="el" href="header__tag_8cpp-source.html#l00090">ID3_TagHeader::Parse</a>(), <a class="el" href="flags_8h-source.html#l00045">remove</a>(), <a class="el" href="header__tag_8h-source.html#l00069">ID3_TagHeader::SetExperimental</a>(), <a class="el" href="header__tag_8h-source.html#l00062">ID3_TagHeader::SetExtended</a>(), <a class="el" href="header__frame_8h-source.html#l00073">ID3_FrameHeader::SetFlags</a>(), <a class="el" href="header__frame_8cpp-source.html#l00071">ID3_FrameHeader::SetFrameID</a>(), <a class="el" href="header__tag_8cpp-source.html#l00045">ID3_TagHeader::SetSpec</a>(), and <a class="el" href="header__tag_8h-source.html#l00055">ID3_TagHeader::SetUnsync</a>().    </td>
  </tr>
</table>
<a name="a3" doxytag="ID3_Flags::test"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool ID3_Flags::test </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="class_i_d3___flags.html#s0">TYPE</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>f</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="flags_8h-source.html#l00042">42</a> of file <a class="el" href="flags_8h-source.html">flags.h</a>.
<p>
References <a class="el" href="flags_8h-source.html#l00041">get</a>(), and <a class="el" href="flags_8h-source.html#l00036">TYPE</a>.
<p>
Referenced by <a class="el" href="header__frame_8h-source.html#l00067">ID3_FrameHeader::GetCompression</a>(), <a class="el" href="header__frame_8h-source.html#l00068">ID3_FrameHeader::GetEncryption</a>(), <a class="el" href="header__tag_8h-source.html#l00075">ID3_TagHeader::GetExperimental</a>(), <a class="el" href="header__tag_8h-source.html#l00068">ID3_TagHeader::GetExtended</a>(), <a class="el" href="header__frame_8h-source.html#l00069">ID3_FrameHeader::GetGrouping</a>(), <a class="el" href="header__frame_8h-source.html#l00070">ID3_FrameHeader::GetReadOnly</a>(), <a class="el" href="header__tag_8h-source.html#l00061">ID3_TagHeader::GetUnsync</a>(), <a class="el" href="tag__impl_8h-source.html#l00122">ID3_TagImpl::HasTagType</a>(), <a class="el" href="header__tag_8cpp-source.html#l00090">ID3_TagHeader::Parse</a>(), <a class="el" href="tag__parse_8cpp-source.html#l00206">ID3_TagImpl::ParseFile</a>(), <a class="el" href="header__tag_8cpp-source.html#l00072">ID3_TagHeader::Render</a>(), and <a class="el" href="tag__file_8cpp-source.html#l00319">ID3_TagImpl::Update</a>().    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li>src/<a class="el" href="flags_8h-source.html">flags.h</a></ul>
<hr><address><small>Generated on Thu Jan 3 07:35:56 2002 for id3lib by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.gif" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.12 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
 &copy;&nbsp;1997-2001</small></address>
</body>
</html>