--- /dev/null
+
+/* Body color */
+body { background: #ffffff; color: #000000; }
+
+/* Tables */
+table.summary, table.details, table.index
+ { background: #e8f0f8; color: #000000; }
+tr.summary, tr.details, tr.index
+ { background: #70b0f0; color: #000000;
+ text-align: left; font-size: 120%; }
+tr.group { background: #c0e0f8; color: #000000;
+ text-align: left; font-size: 120%;
+ font-style: italic; }
+
+/* Documentation page titles */
+h2.module { margin-top: 0.2em; }
+h2.class { margin-top: 0.2em; }
+
+/* Headings */
+h1.heading { font-size: +140%; font-style: italic;
+ font-weight: bold; }
+h2.heading { font-size: +125%; font-style: italic;
+ font-weight: bold; }
+h3.heading { font-size: +110%; font-style: italic;
+ font-weight: normal; }
+
+/* Base tree */
+pre.base-tree { font-size: 80%; margin: 0; }
+
+/* Details Sections */
+table.func-details { background: #e8f0f8; color: #000000;
+ border: 2px groove #c0d0d0;
+ padding: 0 1em 0 1em; margin: 0.4em 0 0 0; }
+h3.func-detail { background: transparent; color: #000000;
+ margin: 0 0 1em 0; }
+
+table.var-details { background: #e8f0f8; color: #000000;
+ border: 2px groove #c0d0d0;
+ padding: 0 1em 0 1em; margin: 0.4em 0 0 0; }
+h3.var-details { background: transparent; color: #000000;
+ margin: 0 0 1em 0; }
+
+/* Function signatures */
+.sig { background: transparent; color: #000000;
+ font-weight: bold; }
+.sig-name { background: transparent; color: #006080; }
+.sig-arg, .sig-kwarg, .sig-vararg
+ { background: transparent; color: #008060; }
+.sig-default { background: transparent; color: #602000; }
+.summary-sig { background: transparent; color: #000000; }
+.summary-sig-name { background: transparent; color: #204080; }
+.summary-sig-arg, .summary-sig-kwarg, .summary-sig-vararg
+ { background: transparent; color: #008060; }
+
+/* Doctest blocks */
+.py-src { background: transparent; color: #000000; }
+.py-prompt { background: transparent; color: #005050;
+ font-weight: bold;}
+.py-string { background: transparent; color: #006030; }
+.py-comment { background: transparent; color: #003060; }
+.py-keyword { background: transparent; color: #600000; }
+.py-output { background: transparent; color: #404040; }
+pre.doctestblock { background: #f4faff; color: #000000;
+ padding: .5em; margin: 1em;
+ border: 1px solid #708890; }
+table pre.doctestblock
+ { background: #dce4ec; color: #000000;
+ padding: .5em; margin: 1em;
+ border: 1px solid #708890; }
+
+/* Variable values */
+pre.variable { background: #dce4ec; color: #000000;
+ padding: .5em; margin: 0;
+ border: 1px solid #708890; }
+.variable-linewrap { background: transparent; color: #604000; }
+.variable-ellipsis { background: transparent; color: #604000; }
+.variable-quote { background: transparent; color: #604000; }
+.re { background: transparent; color: #000000; }
+.re-char { background: transparent; color: #006030; }
+.re-op { background: transparent; color: #600000; }
+.re-group { background: transparent; color: #003060; }
+.re-ref { background: transparent; color: #404040; }
+
+/* Navigation bar */
+table.navbar { background: #a0c0ff; color: #0000ff;
+ border: 2px groove #c0d0d0; }
+th.navbar { background: #a0c0ff; color: #0000ff; }
+th.navselect { background: #70b0ff; color: #000000; }
+.nomargin { margin: 0; }
+
+/* Links */
+a:link { background: transparent; color: #0000ff; }
+a:visited { background: transparent; color: #204080; }
+a.navbar:link { background: transparent; color: #0000ff;
+ text-decoration: none; }
+a.navbar:visited { background: transparent; color: #204080;
+ text-decoration: none; }
+
+/* Lists */
+ul { margin-top: 0; }
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
+<html>
+<head>
+ <title> API Documentation </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="public/toc.html" name="moduleListFrame">
+ <frame src="public/toc-everything.html" name="moduleFrame">
+ </frameset>
+ <frame src="public/lightmediascanner-module.html" name="mainFrame">
+</frameset>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>__builtin__.object</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ Module __builtin__ ::
+ Class object
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/__builtin__.object-class.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="__builtin__.object-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type object</h2>
+
+<dl><dt><b>Known Subclasses:</b></dt>
+<dd>
+ <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>LightMediaScanner</code></a>,
+ <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>Parser</code></a>,
+ <a href="__builtin__.type-class.html"><code>type</code></a></dd></dl>
+
+<hr/>
+
+The most base type
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__repr__" class="summary-sig-name"><code>__repr__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__repr__() <==> repr(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__str__" class="summary-sig-name"><code>__str__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__str__() <==> str(x)</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>type</code></font></td>
+ <td><a name="__class__"></a><b><code>__class__</code></b> = <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__init__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
+ <br /><i>(Constructor)</i>
+ </h3>
+ x.__init__(...) initializes x; see x.__class__.__doc__ for
+ signature
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__delattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__delattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__delattr__('name') <==> del x.name
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__getattribute__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__getattribute__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__getattribute__('name') <==> x.name
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__hash__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__hash__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Hashing function)</i>
+ </h3>
+ x.__hash__() <==> hash(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+hash(x)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__reduce__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__reduce__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ helper for pickle
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__reduce_ex__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__reduce_ex__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ helper for pickle
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__repr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__repr__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Representation operator)</i>
+ </h3>
+ x.__repr__() <==> repr(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+repr(x)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__setattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__setattr__('name', value) <==> x.name = value
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__str__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__str__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Informal representation operator)</i>
+ </h3>
+ x.__str__() <==> str(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+str(x)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>__builtin__.type</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ Module __builtin__ ::
+ Class type
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/__builtin__.type-class.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="__builtin__.type-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type type</h2>
+
+<pre class="base-tree">
+<a href="__builtin__.object-class.html"><code>object</code></a> --+
+ |
+ <b>type</b>
+</pre><br />
+
+<hr/>
+
+type(object) -> the object's type type(name, bases, dict) -> a
+new type
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__call__" class="summary-sig-name"><code>__call__</code></a>(<span class=summary-sig-arg>x</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__call__(...) <==> x(...)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__cmp__" class="summary-sig-name"><code>__cmp__</code></a>(<span class=summary-sig-arg>x</span>,
+ <span class=summary-sig-arg>y</span>)</span></code>
+<br />
+x.__cmp__(y) <==> cmp(x,y)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__repr__" class="summary-sig-name"><code>__repr__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__repr__() <==> repr(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1">list of immediate subclasses</font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__subclasses__" class="summary-sig-name"><code>__subclasses__</code></a>()</span></code>
+<br />
+__subclasses__() -> list of immediate subclasses</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1">list</font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#mro" class="summary-sig-name"><code>mro</code></a>()</span></code>
+<br />
+return a type's method resolution order</td></tr>
+<tr bgcolor="#e8f0f8" class="group">
+ <th colspan="2"> Inherited from object</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__str__" class="summary-sig-name"><code>__str__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__str__() <==> str(x)</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>type</code></font></td>
+ <td><a name="__base__"></a><b><code>__base__</code></b> = <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>tuple</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__bases__"><code>__bases__</code></a></b> = <span title="(<type 'object'>,)"><code>(<type 'object'>,) </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__basicsize__"><code>__basicsize__</code></a></b> = <span title="424">424 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__dictoffset__"><code>__dictoffset__</code></a></b> = <span title="132">132 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__flags__"><code>__flags__</code></a></b> = <span title="153067">153067 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__itemsize__"><code>__itemsize__</code></a></b> = <span title="20">20 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>tuple</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__mro__"><code>__mro__</code></a></b> = <span title="(<type 'type'>, <type 'object'>)"><code>(<type 'type'>, <type 'object'>) </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>str</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__name__"><code>__name__</code></a></b> = <span title="'type'"><code><span class="variable-quote">'</span>type<span class="variable-quote">'</span> </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__weakrefoffset__"><code>__weakrefoffset__</code></a></b> = <span title="184">184 </span></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__call__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__call__</span>(<span class=sig-arg>x</span>,
+ <span class="sig-vararg">...</span>)</span>
+ <br /><i>(Call operator)</i>
+ </h3>
+ x.__call__(...) <==> x(...)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+x(...)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__cmp__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__cmp__</span>(<span class=sig-arg>x</span>,
+ <span class=sig-arg>y</span>)</span>
+ <br /><i>(Comparison operator)</i>
+ </h3>
+ x.__cmp__(y) <==> cmp(x,y)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+cmp(x,y)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__delattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__delattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__delattr__('name') <==> del x.name
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__delattr__"><code>__builtin__.object.__delattr__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__getattribute__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__getattribute__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__getattribute__('name') <==> x.name
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__getattribute__"><code>__builtin__.object.__getattribute__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__hash__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__hash__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Hashing function)</i>
+ </h3>
+ x.__hash__() <==> hash(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+hash(x)
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__hash__"><code>__builtin__.object.__hash__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__repr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__repr__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Representation operator)</i>
+ </h3>
+ x.__repr__() <==> repr(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+repr(x)
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__repr__"><code>__builtin__.object.__repr__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__setattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__setattr__('name', value) <==> x.name = value
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__setattr__"><code>__builtin__.object.__setattr__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__subclasses__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__subclasses__</span>()</span>
+ </h3>
+ __subclasses__() -> list of immediate subclasses
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+list of immediate subclasses </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="mro"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">mro</span>()</span>
+ </h3>
+ return a type's method resolution order
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+list </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Class Variable Details</th></tr>
+</table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__bases__"></a>
+<h3>__bases__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>tuple</code>
+
+ </dd>
+<span title="(<type 'object'>,)"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+(<type 'object'>,) </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__basicsize__"></a>
+<h3>__basicsize__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="424"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+424 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__dictoffset__"></a>
+<h3>__dictoffset__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="132"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+132 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__flags__"></a>
+<h3>__flags__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="153067"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+153067 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__itemsize__"></a>
+<h3>__itemsize__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="20"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+20 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__mro__"></a>
+<h3>__mro__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>tuple</code>
+
+ </dd>
+<span title="(<type 'type'>, <type 'object'>)"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+(<type 'type'>, <type 'object'>) </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__name__"></a>
+<h3>__name__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>str</code>
+
+ </dd>
+<span title="'type'"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<span class="variable-quote">'</span>type<span class="variable-quote">'</span> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__weakrefoffset__"></a>
+<h3>__weakrefoffset__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="184"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+184 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+
+/* Body color */
+body { background: #ffffff; color: #000000; }
+
+/* Tables */
+table.summary, table.details, table.index
+ { background: #e8f0f8; color: #000000; }
+tr.summary, tr.details, tr.index
+ { background: #70b0f0; color: #000000;
+ text-align: left; font-size: 120%; }
+tr.group { background: #c0e0f8; color: #000000;
+ text-align: left; font-size: 120%;
+ font-style: italic; }
+
+/* Documentation page titles */
+h2.module { margin-top: 0.2em; }
+h2.class { margin-top: 0.2em; }
+
+/* Headings */
+h1.heading { font-size: +140%; font-style: italic;
+ font-weight: bold; }
+h2.heading { font-size: +125%; font-style: italic;
+ font-weight: bold; }
+h3.heading { font-size: +110%; font-style: italic;
+ font-weight: normal; }
+
+/* Base tree */
+pre.base-tree { font-size: 80%; margin: 0; }
+
+/* Details Sections */
+table.func-details { background: #e8f0f8; color: #000000;
+ border: 2px groove #c0d0d0;
+ padding: 0 1em 0 1em; margin: 0.4em 0 0 0; }
+h3.func-detail { background: transparent; color: #000000;
+ margin: 0 0 1em 0; }
+
+table.var-details { background: #e8f0f8; color: #000000;
+ border: 2px groove #c0d0d0;
+ padding: 0 1em 0 1em; margin: 0.4em 0 0 0; }
+h3.var-details { background: transparent; color: #000000;
+ margin: 0 0 1em 0; }
+
+/* Function signatures */
+.sig { background: transparent; color: #000000;
+ font-weight: bold; }
+.sig-name { background: transparent; color: #006080; }
+.sig-arg, .sig-kwarg, .sig-vararg
+ { background: transparent; color: #008060; }
+.sig-default { background: transparent; color: #602000; }
+.summary-sig { background: transparent; color: #000000; }
+.summary-sig-name { background: transparent; color: #204080; }
+.summary-sig-arg, .summary-sig-kwarg, .summary-sig-vararg
+ { background: transparent; color: #008060; }
+
+/* Doctest blocks */
+.py-src { background: transparent; color: #000000; }
+.py-prompt { background: transparent; color: #005050;
+ font-weight: bold;}
+.py-string { background: transparent; color: #006030; }
+.py-comment { background: transparent; color: #003060; }
+.py-keyword { background: transparent; color: #600000; }
+.py-output { background: transparent; color: #404040; }
+pre.doctestblock { background: #f4faff; color: #000000;
+ padding: .5em; margin: 1em;
+ border: 1px solid #708890; }
+table pre.doctestblock
+ { background: #dce4ec; color: #000000;
+ padding: .5em; margin: 1em;
+ border: 1px solid #708890; }
+
+/* Variable values */
+pre.variable { background: #dce4ec; color: #000000;
+ padding: .5em; margin: 0;
+ border: 1px solid #708890; }
+.variable-linewrap { background: transparent; color: #604000; }
+.variable-ellipsis { background: transparent; color: #604000; }
+.variable-quote { background: transparent; color: #604000; }
+.re { background: transparent; color: #000000; }
+.re-char { background: transparent; color: #006030; }
+.re-op { background: transparent; color: #600000; }
+.re-group { background: transparent; color: #003060; }
+.re-ref { background: transparent; color: #404040; }
+
+/* Navigation bar */
+table.navbar { background: #a0c0ff; color: #0000ff;
+ border: 2px groove #c0d0d0; }
+th.navbar { background: #a0c0ff; color: #0000ff; }
+th.navselect { background: #70b0ff; color: #000000; }
+.nomargin { margin: 0; }
+
+/* Links */
+a:link { background: transparent; color: #0000ff; }
+a:visited { background: transparent; color: #204080; }
+a.navbar:link { background: transparent; color: #0000ff;
+ text-decoration: none; }
+a.navbar:visited { background: transparent; color: #204080;
+ text-decoration: none; }
+
+/* Lists */
+ul { margin-top: 0; }
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
+<html>
+<head>
+ <title> API Documentation </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame">
+ <frame src="toc-everything.html" name="moduleFrame">
+ </frameset>
+ <frame src="lightmediascanner-module.html" name="mainFrame">
+</frameset>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Help</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Help </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/help.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="help.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<center><h2> API Documentation </h2></center>
+
+<p> This document contains the API (Application Programming Interface)
+documentation for this project. Documentation for the Python
+objects defined by the project is divided into separate pages for each
+package, module, and class. The API documentation also includes two
+pages containing information about the project as a whole: a trees
+page, and an index page. </p>
+
+<h2> Object Documentation </h2>
+
+ <p>Each <b>Package Documentation</b> page contains:
+ <ul>
+ <li> A description of the package. </li>
+ <li> A list of the modules and sub-packages contained by the
+ package. </li>
+ <li> A summary of the classes defined by the package. </li>
+ <li> A summary of the functions defined by the package. </li>
+ <li> A summary of the variables defined by the package. </li>
+ <li> A detailed description of each function defined by the
+ package. </li>
+ <li> A detailed description of each variable defined by the
+ package. </li>
+ </ul></p>
+
+ <p>Each <b>Module Documentation</b> page contains:
+ <ul>
+ <li> A description of the module. </li>
+ <li> A summary of the classes defined by the module. </li>
+ <li> A summary of the functions defined by the module. </li>
+ <li> A summary of the variables defined by the module. </li>
+ <li> A detailed description of each function defined by the
+ module. </li>
+ <li> A detailed description of each variable defined by the
+ module. </li>
+ </ul></p>
+
+ <p>Each <b>Class Documentation</b> page contains:
+ <ul>
+ <li> A class inheritance diagram. </li>
+ <li> A list of known subclasses. </li>
+ <li> A description of the class. </li>
+ <li> A summary of the methods defined by the class. </li>
+ <li> A summary of the instance variables defined by the class. </li>
+ <li> A summary of the class (static) variables defined by the
+ class. </li>
+ <li> A detailed description of each method defined by the
+ class. </li>
+ <li> A detailed description of each instance variable defined by the
+ class. </li>
+ <li> A detailed description of each class (static) variable defined
+ by the class. </li>
+ </ul></p>
+
+<h2> Project Documentation </h2>
+
+ <p> The <b>Trees</b> page contains the module and class hierarchies:
+ <ul>
+ <li> The <i>module hierarchy</i> lists every package and module, with
+ modules grouped into packages. At the top level, and within each
+ package, modules and sub-packages are listed alphabetically. </li>
+ <li> The <i>class hierarchy</i> lists every class, grouped by base
+ class. If a class has more than one base class, then it will be
+ listed under each base class. At the top level, and under each base
+ class, classes are listed alphabetically. </li>
+ </ul></p>
+
+ <p> The <b>Index</b> page contains indices of terms and
+ identifiers:
+ <ul>
+ <li> The <i>term index</i> lists every term indexed by any object's
+ documentation. For each term, the index provides links to each
+ place where the term is indexed. </li>
+ <li> The <i>identifier index</i> lists the (short) name of every package,
+ module, class, method, function, variable, and parameter. For each
+ identifier, the index provides a short description, and a link to
+ its documentation. </li>
+ </ul></p>
+
+<h2> The Table of Contents </h2>
+
+<p> The table of contents occupies the two frames on the left side of
+the window. The upper-left frame displays the <i>project
+contents</i>, and the lower-left frame displays the <i>module
+contents</i>: </p>
+
+<center>
+<table class="summary" border="1" cellspacing="0" cellpadding="3">
+ <tr heigh="30%">
+ <td align="center">
+ <font size="-1">Project<br>Contents<hr>...</font></td>
+ <td align="center" rowspan="2" width="70%">
+ API<br>Documentation<br>Frame<br><br><br>
+ </td>
+ </tr>
+ <tr>
+ <td align="center">
+ <font size="-1">Module<br>Contents<hr> <br>...<br> </font>
+ </td>
+ </tr>
+</table><br>
+</center>
+
+<p> The <b>project contents frame</b> contains a list of all packages
+and modules that are defined by the project. Clicking on an entry
+will display its contents in the module contents frame. Clicking on a
+special entry, labeled "Everything," will display the contents of
+the entire project. </p>
+
+<p> The <b>module contents frame</b> contains a list of every
+submodule, class, type, exception, function, and variable defined by a
+module or package. Clicking on an entry will display its
+documentation in the API documentation frame. Clicking on the name of
+the module, at the top of the frame, will display the documentation
+for the module itself. </p>
+
+<p> The "<b>frames</b>" and "<b>no frames</b>" buttons below the top
+navigation bar can be used to control whether the table of contents is
+displayed or not. </p>
+
+<h2> The Navigation Bar </h2>
+
+<p> A navigation bar is located at the top and bottom of every page.
+It indicates what type of page you are currently viewing, and allows
+you to go to related pages. The following table describes the labels
+on the navigation bar. Note that not some labels (such as
+[Parent]) are not displayed on all pages. </p>
+
+<table class="summary" border="1" cellspacing="0" cellpadding="3" width="100%">
+<tr class="summary">
+ <th>Label</th>
+ <th>Highlighted when...</th>
+ <th>Links to...</th>
+</tr>
+ <tr><td valign="top"><b>[Parent]</b></td>
+ <td valign="top"><i>(never highlighted)</i></td>
+ <td valign="top"> the parent of the current package </td></tr>
+ <tr><td valign="top"><b>[Package]</b></td>
+ <td valign="top">viewing a package</td>
+ <td valign="top">the package containing the current object
+ </td></tr>
+ <tr><td valign="top"><b>[Module]</b></td>
+ <td valign="top">viewing a module</td>
+ <td valign="top">the module containing the current object
+ </td></tr>
+ <tr><td valign="top"><b>[Class]</b></td>
+ <td valign="top">viewing a class </td>
+ <td valign="top">the class containing the current object</td></tr>
+ <tr><td valign="top"><b>[Trees]</b></td>
+ <td valign="top">viewing the trees page</td>
+ <td valign="top"> the trees page </td></tr>
+ <tr><td valign="top"><b>[Index]</b></td>
+ <td valign="top">viewing the index page</td>
+ <td valign="top"> the index page </td></tr>
+ <tr><td valign="top"><b>[Help]</b></td>
+ <td valign="top">viewing the help page</td>
+ <td valign="top"> the help page </td></tr>
+</table>
+
+<p> The "<b>show private</b>" and "<b>hide private</b>" buttons below
+the top navigation bar can be used to control whether documentation
+for private objects is displayed. Private objects are usually defined
+as objects whose (short) names begin with a single underscore, but do
+not end with an underscore. For example, "<code>_x</code>",
+"<code>__pprint</code>", and "<code>epydoc.epytext._tokenize</code>"
+are private objects; but "<code>re.sub</code>",
+"<code>__init__</code>", and "<code>type_</code>" are not. However,
+if a module defines the "<code>__all__</code>" variable, then its
+contents are used to decide which objects are private. </p>
+
+<p> A timestamp below the bottom navigation bar indicates when each
+page was last updated. </p>
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Help </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
+<html>
+<head>
+ <title> API Documentation </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame">
+ <frame src="toc-everything.html" name="moduleFrame">
+ </frameset>
+ <frame src="lightmediascanner-module.html" name="mainFrame">
+</frameset>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Index</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Index </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/indices.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="indices.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+<br />
+
+<!-- =========== START OF IDENTIFIER INDEX =========== -->
+<table class="index" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="index">
+ <th colspan="2">Identifier Index</th></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html"><code>object</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__bases__"><code>__bases__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__basicsize__"><code>__basicsize__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__call__"><code>__call__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html"><code>type</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__cmp__"><code>__cmp__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__delattr__"><code>__delattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__delattr__"><code>__delattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__dictoffset__"><code>__dictoffset__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__flags__"><code>__flags__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__getattribute__"><code>__getattribute__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__getattribute__"><code>__getattribute__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__hash__"><code>__hash__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__hash__"><code>__hash__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__init__"><code>__init__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__init__"><code>__init__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__init__"><code>__init__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__itemsize__"><code>__itemsize__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__mro__"><code>__mro__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__name__"><code>__name__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__pyx_vtable__"><code>__pyx_vtable__</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__reduce__"><code>__reduce__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__reduce_ex__"><code>__reduce_ex__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__setattr__"><code>__setattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__setattr__"><code>__setattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__str__"><code>__str__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__str__"><code>__str__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__str__"><code>__str__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__subclasses__"><code>__subclasses__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__weakrefoffset__"><code>__weakrefoffset__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner-module.html"><code>c_lightmediascanner</code></a></td>
+ <td>Module in package <a href="lightmediascanner-module.html"><code>lightmediascanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_add"><code>charset_add</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_del"><code>charset_del</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#check"><code>check</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#commit_interval"><code>commit_interval</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#db_path"><code>db_path</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#delete"><code>delete</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_commit_interval"><code>get_commit_interval</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_slave_timeout"><code>get_slave_timeout</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#is_processing"><code>is_processing</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner-module.html"><code>lightmediascanner</code></a></td>
+ <td>Package</td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>LightMediaScanner</code></a></td>
+ <td>Class in module <a href="lightmediascanner.c_lightmediascanner-module.html"><code>lightmediascanner.c_lightmediascanner</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#mro"><code>mro</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#name"><code>name</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html"><code>object</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>Parser</code></a></td>
+ <td>Class in module <a href="lightmediascanner.c_lightmediascanner-module.html"><code>lightmediascanner.c_lightmediascanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_add"><code>parser_add</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_del"><code>parser_del</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_find_and_add"><code>parser_find_and_add</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parsers"><code>parsers</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#process"><code>process</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#scanner"><code>scanner</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_commit_interval"><code>set_commit_interval</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_slave_timeout"><code>set_slave_timeout</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#slave_timeout"><code>slave_timeout</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html"><code>type</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+</table>
+<br />
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Index </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th bgcolor="#70b0f0" class="navselect"> Home </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ Package lightmediascanner
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/lightmediascanner-module.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner-module.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF PACKAGE DESCRIPTION =========== -->
+<h2 class="package">Package lightmediascanner</h2>
+
+
+<!-- =========== START OF SUBMODULES =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Submodules</th></tr>
+ <tr><td><ul>
+<li> <b><a href="lightmediascanner.c_lightmediascanner-module.html"><code>c_lightmediascanner</code></a></b>
+ </ul></td></tr>
+</table><br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th bgcolor="#70b0f0" class="navselect"> Home </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ <a href="lightmediascanner-module.html">Package lightmediascanner</a> ::
+ Module c_lightmediascanner
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/lightmediascanner.c_lightmediascanner-module.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner.c_lightmediascanner-module.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF MODULE DESCRIPTION =========== -->
+<h2 class="module">Module lightmediascanner.c_lightmediascanner</h2>
+
+
+<!-- =========== START OF CLASSES =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Classes</th></tr>
+<tr><td width="15%">
+ <b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>LightMediaScanner</code></a></b></td>
+ <td> </td></tr>
+<tr><td width="15%">
+ <b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>Parser</code></a></b></td>
+ <td> </td></tr>
+</table><br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner.LightMediaScanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ <a href="lightmediascanner-module.html">Package lightmediascanner</a> ::
+ <a href="lightmediascanner.c_lightmediascanner-module.html">Module c_lightmediascanner</a> ::
+ Class LightMediaScanner
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type LightMediaScanner</h2>
+
+<pre class="base-tree">
+<a href="__builtin__.object-class.html"><code>object</code></a> --+
+ |
+ <b>LightMediaScanner</b>
+</pre><br />
+
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__repr__"></a><span class="summary-sig"><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__str__"></a><span class="summary-sig"><span class="summary-sig-name">__str__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_add" class="summary-sig-name"><code>charset_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Add charset to list of supported input charsets/encoding.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_del" class="summary-sig-name"><code>charset_del</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Del charset from list of supported input charsets/encoding.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#check" class="summary-sig-name"><code>check</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Check (and update) files under directory.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> int
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_commit_interval" class="summary-sig-name"><code>get_commit_interval</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> int
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_slave_timeout" class="summary-sig-name"><code>get_slave_timeout</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> bool
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#is_processing" class="summary-sig-name"><code>is_processing</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_add" class="summary-sig-name"><code>parser_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Add a new plugin/parser based on it's whole path to shared object.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_del" class="summary-sig-name"><code>parser_del</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Delete a plugin/parser.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_find_and_add" class="summary-sig-name"><code>parser_find_and_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Add a new plugin/parser based on it's name.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#process" class="summary-sig-name"><code>process</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Process directory recursively.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_commit_interval" class="summary-sig-name"><code>set_commit_interval</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Set the number of transactions between commits.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_slave_timeout" class="summary-sig-name"><code>set_slave_timeout</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Set maximum time a parser may use.</td></tr>
+<tr bgcolor="#e8f0f8" class="group">
+ <th colspan="2"> Inherited from object</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#commit_interval"><code>commit_interval</code></a></b> = <span title="<attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><attribute 'commit_interval' of 'light<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#db_path"><code>db_path</code></a></b> = <span title="<member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><member 'db_path' of 'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parsers"><code>parsers</code></a></b> = <span title="<member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><member 'parsers' of 'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#slave_timeout"><code>slave_timeout</code></a></b> = <span title="<attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><attribute 'slave_timeout' of 'lightmedi<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__init__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
+ <br /><i>(Constructor)</i>
+ </h3>
+ x.__init__(...) initializes x; see x.__class__.__doc__ for
+ signature
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__init__"><code>__builtin__.object.__init__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="charset_add"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">charset_add</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Add charset to list of supported input charsets/encoding.</p>
+ If some string in analysed/parsed files are not UTF-8, then it will
+ try agains a list of charsets registered with this function.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="charset_del"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">charset_del</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Del charset from list of supported input charsets/encoding.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="check"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">check</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Check (and update) files under directory.</p>
+ This operates on all files in all sub directories of top_path using
+ the added parsers. If files are up to date, nothing is done, otherwise
+ they can be marked as deleted or updated if they still exists, but with
+ different size or modification time.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="get_commit_interval"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">get_commit_interval</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ int
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="get_slave_timeout"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">get_slave_timeout</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ int
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="is_processing"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">is_processing</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ bool
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="parser_add"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">parser_add</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Add a new plugin/parser based on it's whole path to shared
+ object.
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="parser_del"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">parser_del</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Delete a plugin/parser.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="parser_find_and_add"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">parser_find_and_add</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Add a new plugin/parser based on it's name.
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="process"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">process</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Process directory recursively.</p>
+ This operates on all files in all sub directories of top_path using
+ the added parsers.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="set_commit_interval"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">set_commit_interval</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Set the number of transactions between commits.</p>
+ <p>Sets how many transactions/files to handle in one commit, the more
+ the faster, but if one parser takes too long and it's killed due
+ slave_timeout being exceeded, then at most this number of transactions
+ will be lost.</p>
+ Note that transaction here is not a single SQL statement, but it is
+ considered to be the processing of a file, which can be more than just
+ one.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="set_slave_timeout"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">set_slave_timeout</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Set maximum time a parser may use.</p>
+ This will be the timeout before killing the slave process running
+ some parser. If this happens, another slave process will be started to
+ continue from next file.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Class Variable Details</th></tr>
+</table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="commit_interval"></a>
+<h3>commit_interval</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>getset_descriptor</code>
+
+ </dd>
+<span title="<attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner<span class="variable-linewrap">\</span>
+.LightMediaScanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="db_path"></a>
+<h3>db_path</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>member_descriptor</code>
+
+ </dd>
+<span title="<member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMedia<span class="variable-linewrap">\</span>
+Scanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="parsers"></a>
+<h3>parsers</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>member_descriptor</code>
+
+ </dd>
+<span title="<member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMedia<span class="variable-linewrap">\</span>
+Scanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="slave_timeout"></a>
+<h3>slave_timeout</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>getset_descriptor</code>
+
+ </dd>
+<span title="<attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.L<span class="variable-linewrap">\</span>
+ightMediaScanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner.Parser</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ <a href="lightmediascanner-module.html">Package lightmediascanner</a> ::
+ <a href="lightmediascanner.c_lightmediascanner-module.html">Module c_lightmediascanner</a> ::
+ Class Parser
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/lightmediascanner.c_lightmediascanner.Parser-class.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner.c_lightmediascanner.Parser-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type Parser</h2>
+
+<pre class="base-tree">
+<a href="__builtin__.object-class.html"><code>object</code></a> --+
+ |
+ <b>Parser</b>
+</pre><br />
+
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__repr__"></a><span class="summary-sig"><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__str__"></a><span class="summary-sig"><span class="summary-sig-name">__str__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#delete" class="summary-sig-name"><code>delete</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Same as LightMediaScanner.parser_del(self).</td></tr>
+<tr bgcolor="#e8f0f8" class="group">
+ <th colspan="2"> Inherited from object</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>PyCObject</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__pyx_vtable__"><code>__pyx_vtable__</code></a></b> = <span title="<PyCObject object at 0xb7f40338>"><code><PyCObject object at 0xb7f40338> </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#name"><code>name</code></a></b> = <span title="<attribute 'name' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"><code><attribute 'name' of 'lightmediascanner.c_lightme<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#scanner"><code>scanner</code></a></b> = <span title="<member 'scanner' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"><code><member 'scanner' of 'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__init__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
+ <br /><i>(Constructor)</i>
+ </h3>
+ x.__init__(...) initializes x; see x.__class__.__doc__ for
+ signature
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__init__"><code>__builtin__.object.__init__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="delete"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">delete</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Same as LightMediaScanner.parser_del(self).
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Class Variable Details</th></tr>
+</table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__pyx_vtable__"></a>
+<h3>__pyx_vtable__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>PyCObject</code>
+
+ </dd>
+<span title="<PyCObject object at 0xb7f40338>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<PyCObject object at 0xb7f40338> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="name"></a>
+<h3>name</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>getset_descriptor</code>
+
+ </dd>
+<span title="<attribute 'name' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<attribute 'name' of 'lightmediascanner.c_lightmediascanner.Parser' ob<span class="variable-linewrap">\</span>
+jects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="scanner"></a>
+<h3>scanner</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>member_descriptor</code>
+
+ </dd>
+<span title="<member 'scanner' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<member 'scanner' of 'lightmediascanner.c_lightmediascanner.Parser' ob<span class="variable-linewrap">\</span>
+jects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Everything</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b>Everything</b></font></center>
+<hr>
+
+<!-- =========== START OF ALL CLASSES =========== -->
+<font size="+1"><b>All Classes</b></font><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">lightmediascanner.c_lightmediascanner.LightMediaScanner</a><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.Parser-class.html">lightmediascanner.c_lightmediascanner.Parser</a><br />
+<br />
+
+<hr>
+<font size="-2">[show private | <a href="../public/toc-everything.html">hide private</a>]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b><a target="mainFrame" href="lightmediascanner-module.html">lightmediascanner</a></b></font></center>
+<hr>
+
+<!-- =========== START OF MODULES =========== -->
+<font size="+1"><b>Modules</b></font><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner-module.html">c_lightmediascanner</a><br />
+<br />
+
+<hr>
+<font size="-2">[show private | <a href="../public/toc-lightmediascanner-module.html">hide private</a>]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b><a target="mainFrame" href="lightmediascanner.c_lightmediascanner-module.html">c_lightmediascanner</a></b></font></center>
+<hr>
+
+<!-- =========== START OF CLASSES =========== -->
+<font size="+1"><b>Classes</b></font><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">LightMediaScanner</a><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.Parser-class.html">Parser</a><br />
+<br />
+
+<hr>
+<font size="-2">[show private | <a href="../public/toc-lightmediascanner.c_lightmediascanner-module.html">hide private</a>]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Table of Contents</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b>Table of Contents</b></font></center>
+<hr>
+<a target="moduleFrame" href="toc-everything.html">Everything</a><br />
+
+<!-- =========== START OF PACKAGES =========== -->
+<br /><font size="+1"><b>Packages</b></font><br />
+<a target="moduleFrame" href="toc-lightmediascanner-module.html">lightmediascanner</a><br />
+
+<!-- =========== START OF MODULES =========== -->
+<br /><font size="+1"><b>Modules</b></font><br />
+<a target="moduleFrame" href="toc-lightmediascanner.c_lightmediascanner-module.html">lightmediascanner.c_lightmediascanner</a><br />
+
+<br /><hr>
+<font size="-2">[show private | <a href="../public/toc.html">hide private</a>]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Module and Class Hierarchies</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Trees </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[show private | <a href="../public/trees.html">hide private</a>]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="trees.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF MODULE HIERARCHY =========== -->
+<h2>Module Hierarchy</h2>
+<ul>
+<li> <b><a href="lightmediascanner-module.html"><code>lightmediascanner</code></a></b>
+ <ul>
+ <li> <b><a href="lightmediascanner.c_lightmediascanner-module.html"><code>c_lightmediascanner</code></a></b>
+ </ul>
+</ul>
+
+<!-- =========== START OF CLASS HIERARCHY =========== -->
+<h2>Class Hierarchy</h2>
+<ul>
+ <li> <b><a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></b>: <i>
+The most base type</i>
+ <ul>
+ <li> <b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></b>
+ <li> <b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></b>
+ <li> <b><a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></b>: <i>
+type(object) -> the object's type type(name, bases, dict) -> a
+new type</i>
+ </ul>
+</ul>
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>__builtin__.object</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ Module __builtin__ ::
+ Class object
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/__builtin__.object-class.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="__builtin__.object-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type object</h2>
+
+<dl><dt><b>Known Subclasses:</b></dt>
+<dd>
+ <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>LightMediaScanner</code></a>,
+ <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>Parser</code></a>,
+ <a href="__builtin__.type-class.html"><code>type</code></a></dd></dl>
+
+<hr/>
+
+The most base type
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__repr__" class="summary-sig-name"><code>__repr__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__repr__() <==> repr(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__str__" class="summary-sig-name"><code>__str__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__str__() <==> str(x)</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>type</code></font></td>
+ <td><a name="__class__"></a><b><code>__class__</code></b> = <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__init__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
+ <br /><i>(Constructor)</i>
+ </h3>
+ x.__init__(...) initializes x; see x.__class__.__doc__ for
+ signature
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__delattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__delattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__delattr__('name') <==> del x.name
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__getattribute__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__getattribute__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__getattribute__('name') <==> x.name
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__hash__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__hash__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Hashing function)</i>
+ </h3>
+ x.__hash__() <==> hash(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+hash(x)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__reduce__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__reduce__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ helper for pickle
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__reduce_ex__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__reduce_ex__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ helper for pickle
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__repr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__repr__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Representation operator)</i>
+ </h3>
+ x.__repr__() <==> repr(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+repr(x)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__setattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__setattr__('name', value) <==> x.name = value
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__str__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__str__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Informal representation operator)</i>
+ </h3>
+ x.__str__() <==> str(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+str(x)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>__builtin__.type</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ Module __builtin__ ::
+ Class type
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/__builtin__.type-class.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="__builtin__.type-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type type</h2>
+
+<pre class="base-tree">
+<a href="__builtin__.object-class.html"><code>object</code></a> --+
+ |
+ <b>type</b>
+</pre><br />
+
+<hr/>
+
+type(object) -> the object's type type(name, bases, dict) -> a
+new type
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__call__" class="summary-sig-name"><code>__call__</code></a>(<span class=summary-sig-arg>x</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__call__(...) <==> x(...)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__cmp__" class="summary-sig-name"><code>__cmp__</code></a>(<span class=summary-sig-arg>x</span>,
+ <span class=summary-sig-arg>y</span>)</span></code>
+<br />
+x.__cmp__(y) <==> cmp(x,y)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__repr__" class="summary-sig-name"><code>__repr__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__repr__() <==> repr(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1">list of immediate subclasses</font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#__subclasses__" class="summary-sig-name"><code>__subclasses__</code></a>()</span></code>
+<br />
+__subclasses__() -> list of immediate subclasses</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1">list</font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.type-class.html#mro" class="summary-sig-name"><code>mro</code></a>()</span></code>
+<br />
+return a type's method resolution order</td></tr>
+<tr bgcolor="#e8f0f8" class="group">
+ <th colspan="2"> Inherited from object</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__str__" class="summary-sig-name"><code>__str__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__str__() <==> str(x)</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>type</code></font></td>
+ <td><a name="__base__"></a><b><code>__base__</code></b> = <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>tuple</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__bases__"><code>__bases__</code></a></b> = <span title="(<type 'object'>,)"><code>(<type 'object'>,) </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__basicsize__"><code>__basicsize__</code></a></b> = <span title="424">424 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__dictoffset__"><code>__dictoffset__</code></a></b> = <span title="132">132 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__flags__"><code>__flags__</code></a></b> = <span title="153067">153067 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__itemsize__"><code>__itemsize__</code></a></b> = <span title="20">20 </span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>tuple</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__mro__"><code>__mro__</code></a></b> = <span title="(<type 'type'>, <type 'object'>)"><code>(<type 'type'>, <type 'object'>) </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>str</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__name__"><code>__name__</code></a></b> = <span title="'type'"><code><span class="variable-quote">'</span>type<span class="variable-quote">'</span> </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
+<td><b><a href="__builtin__.type-class.html#__weakrefoffset__"><code>__weakrefoffset__</code></a></b> = <span title="184">184 </span></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__call__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__call__</span>(<span class=sig-arg>x</span>,
+ <span class="sig-vararg">...</span>)</span>
+ <br /><i>(Call operator)</i>
+ </h3>
+ x.__call__(...) <==> x(...)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+x(...)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__cmp__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__cmp__</span>(<span class=sig-arg>x</span>,
+ <span class=sig-arg>y</span>)</span>
+ <br /><i>(Comparison operator)</i>
+ </h3>
+ x.__cmp__(y) <==> cmp(x,y)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+cmp(x,y)
+</pre>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__delattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__delattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__delattr__('name') <==> del x.name
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__delattr__"><code>__builtin__.object.__delattr__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__getattribute__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__getattribute__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__getattribute__('name') <==> x.name
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__getattribute__"><code>__builtin__.object.__getattribute__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__hash__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__hash__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Hashing function)</i>
+ </h3>
+ x.__hash__() <==> hash(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+hash(x)
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__hash__"><code>__builtin__.object.__hash__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__repr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__repr__</span>(<span class=sig-arg>x</span>)</span>
+ <br /><i>(Representation operator)</i>
+ </h3>
+ x.__repr__() <==> repr(x)
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+repr(x)
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__repr__"><code>__builtin__.object.__repr__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__setattr__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ x.__setattr__('name', value) <==> x.name = value
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__setattr__"><code>__builtin__.object.__setattr__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__subclasses__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__subclasses__</span>()</span>
+ </h3>
+ __subclasses__() -> list of immediate subclasses
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+list of immediate subclasses </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="mro"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">mro</span>()</span>
+ </h3>
+ return a type's method resolution order
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+list </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Class Variable Details</th></tr>
+</table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__bases__"></a>
+<h3>__bases__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>tuple</code>
+
+ </dd>
+<span title="(<type 'object'>,)"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+(<type 'object'>,) </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__basicsize__"></a>
+<h3>__basicsize__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="424"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+424 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__dictoffset__"></a>
+<h3>__dictoffset__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="132"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+132 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__flags__"></a>
+<h3>__flags__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="153067"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+153067 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__itemsize__"></a>
+<h3>__itemsize__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="20"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+20 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__mro__"></a>
+<h3>__mro__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>tuple</code>
+
+ </dd>
+<span title="(<type 'type'>, <type 'object'>)"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+(<type 'type'>, <type 'object'>) </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__name__"></a>
+<h3>__name__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>str</code>
+
+ </dd>
+<span title="'type'"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<span class="variable-quote">'</span>type<span class="variable-quote">'</span> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__weakrefoffset__"></a>
+<h3>__weakrefoffset__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>int</code>
+
+ </dd>
+<span title="184"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+184 </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+
+/* Body color */
+body { background: #ffffff; color: #000000; }
+
+/* Tables */
+table.summary, table.details, table.index
+ { background: #e8f0f8; color: #000000; }
+tr.summary, tr.details, tr.index
+ { background: #70b0f0; color: #000000;
+ text-align: left; font-size: 120%; }
+tr.group { background: #c0e0f8; color: #000000;
+ text-align: left; font-size: 120%;
+ font-style: italic; }
+
+/* Documentation page titles */
+h2.module { margin-top: 0.2em; }
+h2.class { margin-top: 0.2em; }
+
+/* Headings */
+h1.heading { font-size: +140%; font-style: italic;
+ font-weight: bold; }
+h2.heading { font-size: +125%; font-style: italic;
+ font-weight: bold; }
+h3.heading { font-size: +110%; font-style: italic;
+ font-weight: normal; }
+
+/* Base tree */
+pre.base-tree { font-size: 80%; margin: 0; }
+
+/* Details Sections */
+table.func-details { background: #e8f0f8; color: #000000;
+ border: 2px groove #c0d0d0;
+ padding: 0 1em 0 1em; margin: 0.4em 0 0 0; }
+h3.func-detail { background: transparent; color: #000000;
+ margin: 0 0 1em 0; }
+
+table.var-details { background: #e8f0f8; color: #000000;
+ border: 2px groove #c0d0d0;
+ padding: 0 1em 0 1em; margin: 0.4em 0 0 0; }
+h3.var-details { background: transparent; color: #000000;
+ margin: 0 0 1em 0; }
+
+/* Function signatures */
+.sig { background: transparent; color: #000000;
+ font-weight: bold; }
+.sig-name { background: transparent; color: #006080; }
+.sig-arg, .sig-kwarg, .sig-vararg
+ { background: transparent; color: #008060; }
+.sig-default { background: transparent; color: #602000; }
+.summary-sig { background: transparent; color: #000000; }
+.summary-sig-name { background: transparent; color: #204080; }
+.summary-sig-arg, .summary-sig-kwarg, .summary-sig-vararg
+ { background: transparent; color: #008060; }
+
+/* Doctest blocks */
+.py-src { background: transparent; color: #000000; }
+.py-prompt { background: transparent; color: #005050;
+ font-weight: bold;}
+.py-string { background: transparent; color: #006030; }
+.py-comment { background: transparent; color: #003060; }
+.py-keyword { background: transparent; color: #600000; }
+.py-output { background: transparent; color: #404040; }
+pre.doctestblock { background: #f4faff; color: #000000;
+ padding: .5em; margin: 1em;
+ border: 1px solid #708890; }
+table pre.doctestblock
+ { background: #dce4ec; color: #000000;
+ padding: .5em; margin: 1em;
+ border: 1px solid #708890; }
+
+/* Variable values */
+pre.variable { background: #dce4ec; color: #000000;
+ padding: .5em; margin: 0;
+ border: 1px solid #708890; }
+.variable-linewrap { background: transparent; color: #604000; }
+.variable-ellipsis { background: transparent; color: #604000; }
+.variable-quote { background: transparent; color: #604000; }
+.re { background: transparent; color: #000000; }
+.re-char { background: transparent; color: #006030; }
+.re-op { background: transparent; color: #600000; }
+.re-group { background: transparent; color: #003060; }
+.re-ref { background: transparent; color: #404040; }
+
+/* Navigation bar */
+table.navbar { background: #a0c0ff; color: #0000ff;
+ border: 2px groove #c0d0d0; }
+th.navbar { background: #a0c0ff; color: #0000ff; }
+th.navselect { background: #70b0ff; color: #000000; }
+.nomargin { margin: 0; }
+
+/* Links */
+a:link { background: transparent; color: #0000ff; }
+a:visited { background: transparent; color: #204080; }
+a.navbar:link { background: transparent; color: #0000ff;
+ text-decoration: none; }
+a.navbar:visited { background: transparent; color: #204080;
+ text-decoration: none; }
+
+/* Lists */
+ul { margin-top: 0; }
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
+<html>
+<head>
+ <title> API Documentation </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame">
+ <frame src="toc-everything.html" name="moduleFrame">
+ </frameset>
+ <frame src="lightmediascanner-module.html" name="mainFrame">
+</frameset>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Help</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Help </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/help.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="help.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<center><h2> API Documentation </h2></center>
+
+<p> This document contains the API (Application Programming Interface)
+documentation for this project. Documentation for the Python
+objects defined by the project is divided into separate pages for each
+package, module, and class. The API documentation also includes two
+pages containing information about the project as a whole: a trees
+page, and an index page. </p>
+
+<h2> Object Documentation </h2>
+
+ <p>Each <b>Package Documentation</b> page contains:
+ <ul>
+ <li> A description of the package. </li>
+ <li> A list of the modules and sub-packages contained by the
+ package. </li>
+ <li> A summary of the classes defined by the package. </li>
+ <li> A summary of the functions defined by the package. </li>
+ <li> A summary of the variables defined by the package. </li>
+ <li> A detailed description of each function defined by the
+ package. </li>
+ <li> A detailed description of each variable defined by the
+ package. </li>
+ </ul></p>
+
+ <p>Each <b>Module Documentation</b> page contains:
+ <ul>
+ <li> A description of the module. </li>
+ <li> A summary of the classes defined by the module. </li>
+ <li> A summary of the functions defined by the module. </li>
+ <li> A summary of the variables defined by the module. </li>
+ <li> A detailed description of each function defined by the
+ module. </li>
+ <li> A detailed description of each variable defined by the
+ module. </li>
+ </ul></p>
+
+ <p>Each <b>Class Documentation</b> page contains:
+ <ul>
+ <li> A class inheritance diagram. </li>
+ <li> A list of known subclasses. </li>
+ <li> A description of the class. </li>
+ <li> A summary of the methods defined by the class. </li>
+ <li> A summary of the instance variables defined by the class. </li>
+ <li> A summary of the class (static) variables defined by the
+ class. </li>
+ <li> A detailed description of each method defined by the
+ class. </li>
+ <li> A detailed description of each instance variable defined by the
+ class. </li>
+ <li> A detailed description of each class (static) variable defined
+ by the class. </li>
+ </ul></p>
+
+<h2> Project Documentation </h2>
+
+ <p> The <b>Trees</b> page contains the module and class hierarchies:
+ <ul>
+ <li> The <i>module hierarchy</i> lists every package and module, with
+ modules grouped into packages. At the top level, and within each
+ package, modules and sub-packages are listed alphabetically. </li>
+ <li> The <i>class hierarchy</i> lists every class, grouped by base
+ class. If a class has more than one base class, then it will be
+ listed under each base class. At the top level, and under each base
+ class, classes are listed alphabetically. </li>
+ </ul></p>
+
+ <p> The <b>Index</b> page contains indices of terms and
+ identifiers:
+ <ul>
+ <li> The <i>term index</i> lists every term indexed by any object's
+ documentation. For each term, the index provides links to each
+ place where the term is indexed. </li>
+ <li> The <i>identifier index</i> lists the (short) name of every package,
+ module, class, method, function, variable, and parameter. For each
+ identifier, the index provides a short description, and a link to
+ its documentation. </li>
+ </ul></p>
+
+<h2> The Table of Contents </h2>
+
+<p> The table of contents occupies the two frames on the left side of
+the window. The upper-left frame displays the <i>project
+contents</i>, and the lower-left frame displays the <i>module
+contents</i>: </p>
+
+<center>
+<table class="summary" border="1" cellspacing="0" cellpadding="3">
+ <tr heigh="30%">
+ <td align="center">
+ <font size="-1">Project<br>Contents<hr>...</font></td>
+ <td align="center" rowspan="2" width="70%">
+ API<br>Documentation<br>Frame<br><br><br>
+ </td>
+ </tr>
+ <tr>
+ <td align="center">
+ <font size="-1">Module<br>Contents<hr> <br>...<br> </font>
+ </td>
+ </tr>
+</table><br>
+</center>
+
+<p> The <b>project contents frame</b> contains a list of all packages
+and modules that are defined by the project. Clicking on an entry
+will display its contents in the module contents frame. Clicking on a
+special entry, labeled "Everything," will display the contents of
+the entire project. </p>
+
+<p> The <b>module contents frame</b> contains a list of every
+submodule, class, type, exception, function, and variable defined by a
+module or package. Clicking on an entry will display its
+documentation in the API documentation frame. Clicking on the name of
+the module, at the top of the frame, will display the documentation
+for the module itself. </p>
+
+<p> The "<b>frames</b>" and "<b>no frames</b>" buttons below the top
+navigation bar can be used to control whether the table of contents is
+displayed or not. </p>
+
+<h2> The Navigation Bar </h2>
+
+<p> A navigation bar is located at the top and bottom of every page.
+It indicates what type of page you are currently viewing, and allows
+you to go to related pages. The following table describes the labels
+on the navigation bar. Note that not some labels (such as
+[Parent]) are not displayed on all pages. </p>
+
+<table class="summary" border="1" cellspacing="0" cellpadding="3" width="100%">
+<tr class="summary">
+ <th>Label</th>
+ <th>Highlighted when...</th>
+ <th>Links to...</th>
+</tr>
+ <tr><td valign="top"><b>[Parent]</b></td>
+ <td valign="top"><i>(never highlighted)</i></td>
+ <td valign="top"> the parent of the current package </td></tr>
+ <tr><td valign="top"><b>[Package]</b></td>
+ <td valign="top">viewing a package</td>
+ <td valign="top">the package containing the current object
+ </td></tr>
+ <tr><td valign="top"><b>[Module]</b></td>
+ <td valign="top">viewing a module</td>
+ <td valign="top">the module containing the current object
+ </td></tr>
+ <tr><td valign="top"><b>[Class]</b></td>
+ <td valign="top">viewing a class </td>
+ <td valign="top">the class containing the current object</td></tr>
+ <tr><td valign="top"><b>[Trees]</b></td>
+ <td valign="top">viewing the trees page</td>
+ <td valign="top"> the trees page </td></tr>
+ <tr><td valign="top"><b>[Index]</b></td>
+ <td valign="top">viewing the index page</td>
+ <td valign="top"> the index page </td></tr>
+ <tr><td valign="top"><b>[Help]</b></td>
+ <td valign="top">viewing the help page</td>
+ <td valign="top"> the help page </td></tr>
+</table>
+
+<p> The "<b>show private</b>" and "<b>hide private</b>" buttons below
+the top navigation bar can be used to control whether documentation
+for private objects is displayed. Private objects are usually defined
+as objects whose (short) names begin with a single underscore, but do
+not end with an underscore. For example, "<code>_x</code>",
+"<code>__pprint</code>", and "<code>epydoc.epytext._tokenize</code>"
+are private objects; but "<code>re.sub</code>",
+"<code>__init__</code>", and "<code>type_</code>" are not. However,
+if a module defines the "<code>__all__</code>" variable, then its
+contents are used to decide which objects are private. </p>
+
+<p> A timestamp below the bottom navigation bar indicates when each
+page was last updated. </p>
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Help </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
+<html>
+<head>
+ <title> API Documentation </title>
+</head>
+<frameset cols="20%,80%">
+ <frameset rows="30%,70%">
+ <frame src="toc.html" name="moduleListFrame">
+ <frame src="toc-everything.html" name="moduleFrame">
+ </frameset>
+ <frame src="lightmediascanner-module.html" name="mainFrame">
+</frameset>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Index</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Index </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/indices.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="indices.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+<br />
+
+<!-- =========== START OF IDENTIFIER INDEX =========== -->
+<table class="index" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="index">
+ <th colspan="2">Identifier Index</th></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html"><code>object</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__bases__"><code>__bases__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__basicsize__"><code>__basicsize__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__call__"><code>__call__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html"><code>type</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__cmp__"><code>__cmp__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__delattr__"><code>__delattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__delattr__"><code>__delattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__dictoffset__"><code>__dictoffset__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__flags__"><code>__flags__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__getattribute__"><code>__getattribute__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__getattribute__"><code>__getattribute__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__hash__"><code>__hash__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__hash__"><code>__hash__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__init__"><code>__init__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__init__"><code>__init__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__init__"><code>__init__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__itemsize__"><code>__itemsize__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__mro__"><code>__mro__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__name__"><code>__name__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__new__"><code>__new__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__pyx_vtable__"><code>__pyx_vtable__</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__reduce__"><code>__reduce__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__reduce_ex__"><code>__reduce_ex__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__repr__"><code>__repr__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__setattr__"><code>__setattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__setattr__"><code>__setattr__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html#__str__"><code>__str__</code></a></td>
+ <td>Method in class <a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__str__"><code>__str__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__str__"><code>__str__</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__subclasses__"><code>__subclasses__</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#__weakrefoffset__"><code>__weakrefoffset__</code></a></td>
+ <td>Variable in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner-module.html"><code>c_lightmediascanner</code></a></td>
+ <td>Module in package <a href="lightmediascanner-module.html"><code>lightmediascanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_add"><code>charset_add</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_del"><code>charset_del</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#check"><code>check</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#commit_interval"><code>commit_interval</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#db_path"><code>db_path</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#delete"><code>delete</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_commit_interval"><code>get_commit_interval</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_slave_timeout"><code>get_slave_timeout</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#is_processing"><code>is_processing</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner-module.html"><code>lightmediascanner</code></a></td>
+ <td>Package</td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>LightMediaScanner</code></a></td>
+ <td>Class in module <a href="lightmediascanner.c_lightmediascanner-module.html"><code>lightmediascanner.c_lightmediascanner</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html#mro"><code>mro</code></a></td>
+ <td>Method in class <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#name"><code>name</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.object-class.html"><code>object</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>Parser</code></a></td>
+ <td>Class in module <a href="lightmediascanner.c_lightmediascanner-module.html"><code>lightmediascanner.c_lightmediascanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_add"><code>parser_add</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_del"><code>parser_del</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_find_and_add"><code>parser_find_and_add</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parsers"><code>parsers</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#process"><code>process</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#scanner"><code>scanner</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_commit_interval"><code>set_commit_interval</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_slave_timeout"><code>set_slave_timeout</code></a></td>
+ <td>Method in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#slave_timeout"><code>slave_timeout</code></a></td>
+ <td>Variable in class <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></td></tr>
+ <tr><td width="15%"><a href="__builtin__.type-class.html"><code>type</code></a></td>
+ <td>Class in module <code>__builtin__</code></td></tr>
+</table>
+<br />
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Index </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th bgcolor="#70b0f0" class="navselect"> Home </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ Package lightmediascanner
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/lightmediascanner-module.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner-module.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF PACKAGE DESCRIPTION =========== -->
+<h2 class="package">Package lightmediascanner</h2>
+
+
+<!-- =========== START OF SUBMODULES =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Submodules</th></tr>
+ <tr><td><ul>
+<li> <b><a href="lightmediascanner.c_lightmediascanner-module.html"><code>c_lightmediascanner</code></a></b>
+ </ul></td></tr>
+</table><br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th bgcolor="#70b0f0" class="navselect"> Home </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ <a href="lightmediascanner-module.html">Package lightmediascanner</a> ::
+ Module c_lightmediascanner
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/lightmediascanner.c_lightmediascanner-module.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner.c_lightmediascanner-module.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF MODULE DESCRIPTION =========== -->
+<h2 class="module">Module lightmediascanner.c_lightmediascanner</h2>
+
+
+<!-- =========== START OF CLASSES =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Classes</th></tr>
+<tr><td width="15%">
+ <b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>LightMediaScanner</code></a></b></td>
+ <td> </td></tr>
+<tr><td width="15%">
+ <b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>Parser</code></a></b></td>
+ <td> </td></tr>
+</table><br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner.LightMediaScanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ <a href="lightmediascanner-module.html">Package lightmediascanner</a> ::
+ <a href="lightmediascanner.c_lightmediascanner-module.html">Module c_lightmediascanner</a> ::
+ Class LightMediaScanner
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type LightMediaScanner</h2>
+
+<pre class="base-tree">
+<a href="__builtin__.object-class.html"><code>object</code></a> --+
+ |
+ <b>LightMediaScanner</b>
+</pre><br />
+
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__repr__"></a><span class="summary-sig"><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__str__"></a><span class="summary-sig"><span class="summary-sig-name">__str__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_add" class="summary-sig-name"><code>charset_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Add charset to list of supported input charsets/encoding.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#charset_del" class="summary-sig-name"><code>charset_del</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Del charset from list of supported input charsets/encoding.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#check" class="summary-sig-name"><code>check</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Check (and update) files under directory.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> int
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_commit_interval" class="summary-sig-name"><code>get_commit_interval</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> int
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#get_slave_timeout" class="summary-sig-name"><code>get_slave_timeout</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> bool
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#is_processing" class="summary-sig-name"><code>is_processing</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_add" class="summary-sig-name"><code>parser_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Add a new plugin/parser based on it's whole path to shared object.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_del" class="summary-sig-name"><code>parser_del</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Delete a plugin/parser.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+</font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parser_find_and_add" class="summary-sig-name"><code>parser_find_and_add</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Add a new plugin/parser based on it's name.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#process" class="summary-sig-name"><code>process</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Process directory recursively.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_commit_interval" class="summary-sig-name"><code>set_commit_interval</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Set the number of transactions between commits.</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#set_slave_timeout" class="summary-sig-name"><code>set_slave_timeout</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Set maximum time a parser may use.</td></tr>
+<tr bgcolor="#e8f0f8" class="group">
+ <th colspan="2"> Inherited from object</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#commit_interval"><code>commit_interval</code></a></b> = <span title="<attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><attribute 'commit_interval' of 'light<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#db_path"><code>db_path</code></a></b> = <span title="<member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><member 'db_path' of 'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#parsers"><code>parsers</code></a></b> = <span title="<member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><member 'parsers' of 'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html#slave_timeout"><code>slave_timeout</code></a></b> = <span title="<attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"><code><attribute 'slave_timeout' of 'lightmedi<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__init__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
+ <br /><i>(Constructor)</i>
+ </h3>
+ x.__init__(...) initializes x; see x.__class__.__doc__ for
+ signature
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__init__"><code>__builtin__.object.__init__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="charset_add"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">charset_add</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Add charset to list of supported input charsets/encoding.</p>
+ If some string in analysed/parsed files are not UTF-8, then it will
+ try agains a list of charsets registered with this function.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="charset_del"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">charset_del</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Del charset from list of supported input charsets/encoding.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="check"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">check</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Check (and update) files under directory.</p>
+ This operates on all files in all sub directories of top_path using
+ the added parsers. If files are up to date, nothing is done, otherwise
+ they can be marked as deleted or updated if they still exists, but with
+ different size or modification time.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="get_commit_interval"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">get_commit_interval</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ int
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="get_slave_timeout"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">get_slave_timeout</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ int
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="is_processing"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">is_processing</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ bool
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="parser_add"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">parser_add</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Add a new plugin/parser based on it's whole path to shared
+ object.
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="parser_del"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">parser_del</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Delete a plugin/parser.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="parser_find_and_add"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">parser_find_and_add</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Add a new plugin/parser based on it's name.
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+ <a
+ href="lightmediascanner.c_lightmediascanner.Parser-class.html"
+ class="link"><code>Parser</code></a>
+ </dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="process"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">process</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Process directory recursively.</p>
+ This operates on all files in all sub directories of top_path using
+ the added parsers.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="set_commit_interval"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">set_commit_interval</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Set the number of transactions between commits.</p>
+ <p>Sets how many transactions/files to handle in one commit, the more
+ the faster, but if one parser takes too long and it's killed due
+ slave_timeout being exceeded, then at most this number of transactions
+ will be lost.</p>
+ Note that transaction here is not a single SQL statement, but it is
+ considered to be the processing of a file, which can be more than just
+ one.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+
+<a name="set_slave_timeout"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">set_slave_timeout</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ <p>Set maximum time a parser may use.</p>
+ This will be the timeout before killing the slave process running
+ some parser. If this happens, another slave process will be started to
+ continue from next file.
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Class Variable Details</th></tr>
+</table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="commit_interval"></a>
+<h3>commit_interval</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>getset_descriptor</code>
+
+ </dd>
+<span title="<attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<attribute 'commit_interval' of 'lightmediascanner.c_lightmediascanner<span class="variable-linewrap">\</span>
+.LightMediaScanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="db_path"></a>
+<h3>db_path</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>member_descriptor</code>
+
+ </dd>
+<span title="<member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<member 'db_path' of 'lightmediascanner.c_lightmediascanner.LightMedia<span class="variable-linewrap">\</span>
+Scanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="parsers"></a>
+<h3>parsers</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>member_descriptor</code>
+
+ </dd>
+<span title="<member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<member 'parsers' of 'lightmediascanner.c_lightmediascanner.LightMedia<span class="variable-linewrap">\</span>
+Scanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="slave_timeout"></a>
+<h3>slave_timeout</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>getset_descriptor</code>
+
+ </dd>
+<span title="<attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.LightMediaScanner' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<attribute 'slave_timeout' of 'lightmediascanner.c_lightmediascanner.L<span class="variable-linewrap">\</span>
+ightMediaScanner' objects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner.Parser</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ <font size="-1"><b class="breadcrumbs">
+ <a href="lightmediascanner-module.html">Package lightmediascanner</a> ::
+ <a href="lightmediascanner.c_lightmediascanner-module.html">Module c_lightmediascanner</a> ::
+ Class Parser
+ </b></font></br>
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/lightmediascanner.c_lightmediascanner.Parser-class.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="lightmediascanner.c_lightmediascanner.Parser-class.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF CLASS DESCRIPTION =========== -->
+<h2 class="class">Type Parser</h2>
+
+<pre class="base-tree">
+<a href="__builtin__.object-class.html"><code>object</code></a> --+
+ |
+ <b>Parser</b>
+</pre><br />
+
+<hr/>
+
+
+<!-- =========== START OF METHOD SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Method Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__init__" class="summary-sig-name"><code>__init__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__init__(...) initializes x; see x.__class__.__doc__ for
+signature</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__new__" class="summary-sig-name"><code>__new__</code></a>(<span class=summary-sig-arg>T</span>,
+ <span class=summary-sig-arg>S</span>,
+ <span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+T.__new__(S, ...) -> a new object with type S, a subtype of T</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__repr__"></a><span class="summary-sig"><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><a name="__str__"></a><span class="summary-sig"><span class="summary-sig-name">__str__</span>(<span class="summary-sig-vararg">...</span>)</span></code>
+</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#delete" class="summary-sig-name"><code>delete</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+Same as LightMediaScanner.parser_del(self).</td></tr>
+<tr bgcolor="#e8f0f8" class="group">
+ <th colspan="2"> Inherited from object</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__delattr__" class="summary-sig-name"><code>__delattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__delattr__('name') <==> del x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__getattribute__" class="summary-sig-name"><code>__getattribute__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__getattribute__('name') <==> x.name</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__hash__" class="summary-sig-name"><code>__hash__</code></a>(<span class=summary-sig-arg>x</span>)</span></code>
+<br />
+x.__hash__() <==> hash(x)</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce__" class="summary-sig-name"><code>__reduce__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__reduce_ex__" class="summary-sig-name"><code>__reduce_ex__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+helper for pickle</td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"> </font></td>
+ <td><code><span class="summary-sig"><a href="__builtin__.object-class.html#__setattr__" class="summary-sig-name"><code>__setattr__</code></a>(<span class="summary-sig-vararg">...</span>)</span></code>
+<br />
+x.__setattr__('name', value) <==> x.name = value</td></tr>
+</table><br />
+
+
+<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
+<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="summary">
+ <th colspan="2">Class Variable Summary</th></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>PyCObject</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#__pyx_vtable__"><code>__pyx_vtable__</code></a></b> = <span title="<PyCObject object at 0xb7f40338>"><code><PyCObject object at 0xb7f40338> </code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>getset_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#name"><code>name</code></a></b> = <span title="<attribute 'name' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"><code><attribute 'name' of 'lightmediascanner.c_lightme<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+<tr><td align="right" valign="top" width="15%"><font size="-1"><code>member_descriptor</code></font></td>
+<td><b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html#scanner"><code>scanner</code></a></b> = <span title="<member 'scanner' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"><code><member 'scanner' of 'lightmediascanner.c_ligh<span class="variable-ellipsis">...</span></code>
+</span></td></tr>
+</table><br />
+
+
+<!-- =========== START OF METHOD DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Method Details</th></tr>
+</table>
+
+<a name="__init__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
+ <br /><i>(Constructor)</i>
+ </h3>
+ x.__init__(...) initializes x; see x.__class__.__doc__ for
+ signature
+ <dl><dt></dt><dd>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__init__"><code>__builtin__.object.__init__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="__new__"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">__new__</span>(<span class=sig-arg>T</span>,
+ <span class=sig-arg>S</span>,
+ <span class="sig-vararg">...</span>)</span>
+ </h3>
+ T.__new__(S, ...) -> a new object with type S, a subtype of T
+ <dl><dt></dt><dd>
+ <dl><dt><b>Returns:</b></dt>
+ <dd>
+<pre class="literalblock">
+a new object with type S, a subtype of T
+</pre>
+ </dd>
+ </dl>
+ <dl><dt><b>Overrides:</b></dt>
+ <dd><a href="__builtin__.object-class.html#__new__"><code>__builtin__.object.__new__</code></a></dd>
+ </dl>
+ </dd></dl>
+</td></tr></table>
+
+<a name="delete"></a>
+<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
+ <h3><span class="sig"><span class="sig-name">delete</span>(<span class="sig-vararg">...</span>)</span>
+ </h3>
+ Same as LightMediaScanner.parser_del(self).
+ <dl><dt></dt><dd>
+ </dd></dl>
+</td></tr></table>
+<br />
+
+
+<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
+<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
+<tr bgcolor="#70b0f0" class="details">
+ <th colspan="2">Class Variable Details</th></tr>
+</table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="__pyx_vtable__"></a>
+<h3>__pyx_vtable__</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>PyCObject</code>
+
+ </dd>
+<span title="<PyCObject object at 0xb7f40338>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<PyCObject object at 0xb7f40338> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="name"></a>
+<h3>name</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>getset_descriptor</code>
+
+ </dd>
+<span title="<attribute 'name' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<attribute 'name' of 'lightmediascanner.c_lightmediascanner.Parser' ob<span class="variable-linewrap">\</span>
+jects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
+<a name="scanner"></a>
+<h3>scanner</h3>
+<dl>
+ <dt></dt>
+ <dd>
+ <dl>
+ <dt><b>Type:</b></dt>
+ <dd>
+ <code>member_descriptor</code>
+
+ </dd>
+<span title="<member 'scanner' of 'lightmediascanner.c_lightmediascanner.Parser' objects>"> <dt><b>Value:</b></dt>
+ <dd><table><tr><td>
+<pre class="variable">
+<member 'scanner' of 'lightmediascanner.c_lightmediascanner.Parser' ob<span class="variable-linewrap">\</span>
+jects> </pre>
+ </td></tr></table></dd>
+</span> </dl>
+ </dd>
+</dl></td></tr></table>
+<br />
+
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Everything</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b>Everything</b></font></center>
+<hr>
+
+<!-- =========== START OF ALL CLASSES =========== -->
+<font size="+1"><b>All Classes</b></font><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">lightmediascanner.c_lightmediascanner.LightMediaScanner</a><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.Parser-class.html">lightmediascanner.c_lightmediascanner.Parser</a><br />
+<br />
+
+<hr>
+<font size="-2">[<a href="../private/toc-everything.html">show private</a> | hide private]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b><a target="mainFrame" href="lightmediascanner-module.html">lightmediascanner</a></b></font></center>
+<hr>
+
+<!-- =========== START OF MODULES =========== -->
+<font size="+1"><b>Modules</b></font><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner-module.html">c_lightmediascanner</a><br />
+<br />
+
+<hr>
+<font size="-2">[<a href="../private/toc-lightmediascanner-module.html">show private</a> | hide private]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>lightmediascanner.c_lightmediascanner</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b><a target="mainFrame" href="lightmediascanner.c_lightmediascanner-module.html">c_lightmediascanner</a></b></font></center>
+<hr>
+
+<!-- =========== START OF CLASSES =========== -->
+<font size="+1"><b>Classes</b></font><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html">LightMediaScanner</a><br />
+<a target="mainFrame" href="lightmediascanner.c_lightmediascanner.Parser-class.html">Parser</a><br />
+<br />
+
+<hr>
+<font size="-2">[<a href="../private/toc-lightmediascanner.c_lightmediascanner-module.html">show private</a> | hide private]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Table of Contents</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<center><font size="+1"><b>Table of Contents</b></font></center>
+<hr>
+<a target="moduleFrame" href="toc-everything.html">Everything</a><br />
+
+<!-- =========== START OF PACKAGES =========== -->
+<br /><font size="+1"><b>Packages</b></font><br />
+<a target="moduleFrame" href="toc-lightmediascanner-module.html">lightmediascanner</a><br />
+
+<!-- =========== START OF MODULES =========== -->
+<br /><font size="+1"><b>Modules</b></font><br />
+<a target="moduleFrame" href="toc-lightmediascanner.c_lightmediascanner-module.html">lightmediascanner.c_lightmediascanner</a><br />
+
+<br /><hr>
+<font size="-2">[<a href="../private/toc.html">show private</a> | hide private]</font>
+</body>
+</html>
--- /dev/null
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Module and Class Hierarchies</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
+</head>
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th bgcolor="#70b0f0" class="navselect"> Trees </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">
+ </td>
+ <td><table cellpadding="0" cellspacing="0">
+ <tr><td align="right"><font size="-2">[<a href="../private/trees.html">show private</a> | hide private]</font></td></tr>
+ <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="trees.html" target="_top">no frames</a>]</font></td></tr>
+ </table></td>
+</tr></table>
+
+<!-- =========== START OF MODULE HIERARCHY =========== -->
+<h2>Module Hierarchy</h2>
+<ul>
+<li> <b><a href="lightmediascanner-module.html"><code>lightmediascanner</code></a></b>
+ <ul>
+ <li> <b><a href="lightmediascanner.c_lightmediascanner-module.html"><code>c_lightmediascanner</code></a></b>
+ </ul>
+</ul>
+
+<!-- =========== START OF CLASS HIERARCHY =========== -->
+<h2>Class Hierarchy</h2>
+<ul>
+ <li> <b><a href="__builtin__.object-class.html"><code>__builtin__.object</code></a></b>: <i>
+The most base type</i>
+ <ul>
+ <li> <b><a href="lightmediascanner.c_lightmediascanner.LightMediaScanner-class.html"><code>lightmediascanner.c_lightmediascanner.LightMediaScanner</code></a></b>
+ <li> <b><a href="lightmediascanner.c_lightmediascanner.Parser-class.html"><code>lightmediascanner.c_lightmediascanner.Parser</code></a></b>
+ <li> <b><a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></b>: <i>
+type(object) -> the object's type type(name, bases, dict) -> a
+new type</i>
+ </ul>
+</ul>
+
+<!-- =========== START OF NAVBAR =========== -->
+<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="center">
+ <th class="navbar"> <a class="navbar" href="lightmediascanner-module.html">Home</a> </th>
+ <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th>
+ <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th>
+ <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th>
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu Dec 13 02:07:27 2007</font></td>
+ <td align="right"><a href="http://epydoc.sourceforge.net"
+ ><font size="-2">http://epydoc.sf.net</font></a></td>
+ </tr>
+</table>
+</body>
+</html>