]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - www/python_reference/lldb.SBSourceManager-class.html
Vendor import of lldb trunk r290819:
[FreeBSD/FreeBSD.git] / www / python_reference / lldb.SBSourceManager-class.html
1 <?xml version="1.0" encoding="ascii"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3           "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6   <title>lldb.SBSourceManager</title>
7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
8   <script type="text/javascript" src="epydoc.js"></script>
9 </head>
10
11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
12       alink="#204080">
13 <!-- ==================== NAVIGATION BAR ==================== -->
14 <table class="navbar" border="0" width="100%" cellpadding="0"
15        bgcolor="#a0c0ff" cellspacing="0">
16   <tr valign="middle">
17
18   <!-- Tree link -->
19       <th>&nbsp;&nbsp;&nbsp;<a
20         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
21
22   <!-- Index link -->
23       <th>&nbsp;&nbsp;&nbsp;<a
24         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
25
26   <!-- Help link -->
27       <th>&nbsp;&nbsp;&nbsp;<a
28         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
29
30   <!-- Project homepage -->
31       <th class="navbar" align="right" width="100%">
32         <table border="0" cellpadding="0" cellspacing="0">
33           <tr><th class="navbar" align="center"
34             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
35           </tr></table></th>
36   </tr>
37 </table>
38 <table width="100%" cellpadding="0" cellspacing="0">
39   <tr valign="top">
40     <td width="100%">
41       <span class="breadcrumbs">
42         <a href="lldb-module.html">Package&nbsp;lldb</a> ::
43         Class&nbsp;SBSourceManager
44       </span>
45     </td>
46     <td>
47       <table cellpadding="0" cellspacing="0">
48         <!-- hide/show private -->
49         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
50     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
51         <tr><td align="right"><span class="options"
52             >[<a href="frames.html" target="_top">frames</a
53             >]&nbsp;|&nbsp;<a href="lldb.SBSourceManager-class.html"
54             target="_top">no&nbsp;frames</a>]</span></td></tr>
55       </table>
56     </td>
57   </tr>
58 </table>
59 <!-- ==================== CLASS DESCRIPTION ==================== -->
60 <h1 class="epydoc">Class SBSourceManager</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBSourceManager">source&nbsp;code</a></span></p>
61 <center>
62 <center>  <map id="uml_class_diagram_for_lldb_sbs_2" name="uml_class_diagram_for_lldb_sbs_2">
63 <area shape="rect" id="node1_10" href="lldb.SBSourceManager-class.html#__swig_setmethods__" title="lldb.SBSourceManager.__swig_setmethods__" alt="" coords="17,31,380,51"/>
64 <area shape="rect" id="node1_11" href="lldb.SBSourceManager-class.html#__swig_getmethods__" title="lldb.SBSourceManager.__swig_getmethods__" alt="" coords="17,51,380,71"/>
65 <area shape="rect" id="node1_12" href="lldb.SBSourceManager-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,73,380,93"/>
66 <area shape="rect" id="node1_13" href="lldb.SBSourceManager-class.html#__getattr__" title="lldb.SBSourceManager.__getattr__" alt="" coords="17,93,380,113"/>
67 <area shape="rect" id="node1_14" href="lldb.SBSourceManager-class.html#__repr__" title="repr(x)" alt="" coords="17,113,380,133"/>
68 <area shape="rect" id="node1_15" href="lldb.SBSourceManager-class.html#__init__" title="__init__(lldb::SBSourceManager self, SBSourceManager rhs) &#45;&gt; &#160;SBSourceManager" alt="" coords="17,133,380,153"/>
69 <area shape="rect" id="node1_16" href="lldb.SBSourceManager-class.html#__swig_destroy__" title="delete_SBSourceManager(SBSourceManager self)" alt="" coords="17,153,380,173"/>
70 <area shape="rect" id="node1_17" href="lldb.SBSourceManager-class.html#__del__" title="lldb.SBSourceManager.__del__" alt="" coords="17,173,380,193"/>
71 <area shape="rect" id="node1_18" href="lldb.SBSourceManager-class.html#DisplaySourceLinesWithLineNumbers" title="DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after, ..." alt="" coords="17,193,380,213"/>
72 <area shape="rect" id="node1_19" href="lldb.SBSourceManager-class.html#DisplaySourceLinesWithLineNumbersAndColumn" title="DisplaySourceLinesWithLineNumbersAndColumn(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, ..." alt="" coords="17,213,380,233"/>
73 <area shape="rect" id="node1" href="lldb.SBSourceManager-class.html" title="Represents a central authority for displaying source code." alt="" coords="5,5,392,240"/>
74 </map>
75   <img src="uml_class_diagram_for_lldb_sbs_2.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbs_2" ismap="ismap" class="graph-without-title" />
76 </center>
77 </center>
78 <hr />
79 <pre class="literalblock">
80
81     Represents a central authority for displaying source code.
82
83     For example (from test/source-manager/TestSourceManager.py),
84
85             # Create the filespec for 'main.c'.
86             filespec = lldb.SBFileSpec('main.c', False)
87             source_mgr = self.dbg.GetSourceManager()
88             # Use a string stream as the destination.
89             stream = lldb.SBStream()
90             source_mgr.DisplaySourceLinesWithLineNumbers(filespec,
91                                                          self.line,
92                                                          2, # context before
93                                                          2, # context after
94                                                          '=&gt;', # prefix for current line
95                                                          stream)
96
97             #    2    
98             #    3    int main(int argc, char const *argv[]) {
99             # =&gt; 4        printf('Hello world.
100 '); // Set break point at this line.
101             #    5        return 0;
102             #    6    }
103             self.expect(stream.GetData(), 'Source code displayed correctly',
104                         exe=False,
105                 patterns = ['=&gt; %d.*Hello world' % self.line])
106
107     
108
109 </pre>
110
111 <!-- ==================== INSTANCE METHODS ==================== -->
112 <a name="section-InstanceMethods"></a>
113 <table class="summary" border="1" cellpadding="3"
114        cellspacing="0" width="100%" bgcolor="white">
115 <tr bgcolor="#70b0f0" class="table-header">
116   <td colspan="2" class="table-header">
117     <table border="0" cellpadding="0" cellspacing="0" width="100%">
118       <tr valign="top">
119         <td align="left"><span class="table-header">Instance Methods</span></td>
120         <td align="right" valign="top"
121          ><span class="options">[<a href="#section-InstanceMethods"
122          class="privatelink" onclick="toggle_private();"
123          >hide private</a>]</span></td>
124       </tr>
125     </table>
126   </td>
127 </tr>
128 <tr>
129     <td width="15%" align="right" valign="top" class="summary">
130       <span class="summary-type">&nbsp;</span>
131     </td><td class="summary">
132       <table width="100%" cellpadding="0" cellspacing="0" border="0">
133         <tr>
134           <td><span class="summary-sig"><a href="lldb.SBSourceManager-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
135         <span class="summary-sig-arg">name</span>,
136         <span class="summary-sig-arg">value</span>)</span><br />
137       x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
138           <td align="right" valign="top">
139             <span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.__setattr__">source&nbsp;code</a></span>
140             
141           </td>
142         </tr>
143       </table>
144       
145     </td>
146   </tr>
147 <tr>
148     <td width="15%" align="right" valign="top" class="summary">
149       <span class="summary-type">&nbsp;</span>
150     </td><td class="summary">
151       <table width="100%" cellpadding="0" cellspacing="0" border="0">
152         <tr>
153           <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
154         <span class="summary-sig-arg">name</span>)</span></td>
155           <td align="right" valign="top">
156             <span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.__getattr__">source&nbsp;code</a></span>
157             
158           </td>
159         </tr>
160       </table>
161       
162     </td>
163   </tr>
164 <tr>
165     <td width="15%" align="right" valign="top" class="summary">
166       <span class="summary-type">&nbsp;</span>
167     </td><td class="summary">
168       <table width="100%" cellpadding="0" cellspacing="0" border="0">
169         <tr>
170           <td><span class="summary-sig"><a href="lldb.SBSourceManager-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
171       repr(x)</td>
172           <td align="right" valign="top">
173             <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
174             
175           </td>
176         </tr>
177       </table>
178       
179     </td>
180   </tr>
181 <tr>
182     <td width="15%" align="right" valign="top" class="summary">
183       <span class="summary-type">&nbsp;</span>
184     </td><td class="summary">
185       <table width="100%" cellpadding="0" cellspacing="0" border="0">
186         <tr>
187           <td><span class="summary-sig"><a href="lldb.SBSourceManager-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
188         <span class="summary-sig-arg">*args</span>)</span><br />
189       __init__(lldb::SBSourceManager self, SBSourceManager rhs) -&gt; 
190       SBSourceManager</td>
191           <td align="right" valign="top">
192             <span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.__init__">source&nbsp;code</a></span>
193             
194           </td>
195         </tr>
196       </table>
197       
198     </td>
199   </tr>
200 <tr>
201     <td width="15%" align="right" valign="top" class="summary">
202       <span class="summary-type">&nbsp;</span>
203     </td><td class="summary">
204       <table width="100%" cellpadding="0" cellspacing="0" border="0">
205         <tr>
206           <td><span class="summary-sig"><a name="__swig_destroy__"></a><span class="summary-sig-name">__swig_destroy__</span>(<span class="summary-sig-arg">...</span>)</span><br />
207       delete_SBSourceManager(SBSourceManager self)</td>
208           <td align="right" valign="top">
209             
210             
211           </td>
212         </tr>
213       </table>
214       
215     </td>
216   </tr>
217 <tr>
218     <td width="15%" align="right" valign="top" class="summary">
219       <span class="summary-type">&nbsp;</span>
220     </td><td class="summary">
221       <table width="100%" cellpadding="0" cellspacing="0" border="0">
222         <tr>
223           <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td>
224           <td align="right" valign="top">
225             <span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.__del__">source&nbsp;code</a></span>
226             
227           </td>
228         </tr>
229       </table>
230       
231     </td>
232   </tr>
233 <tr>
234     <td width="15%" align="right" valign="top" class="summary">
235       <span class="summary-type">&nbsp;</span>
236     </td><td class="summary">
237       <table width="100%" cellpadding="0" cellspacing="0" border="0">
238         <tr>
239           <td><span class="summary-sig"><a href="lldb.SBSourceManager-class.html#DisplaySourceLinesWithLineNumbers" class="summary-sig-name">DisplaySourceLinesWithLineNumbers</a>(<span class="summary-sig-arg">self</span>,
240         <span class="summary-sig-arg">*args</span>)</span><br />
241       DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after, ...</td>
242           <td align="right" valign="top">
243             <span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.DisplaySourceLinesWithLineNumbers">source&nbsp;code</a></span>
244             
245           </td>
246         </tr>
247       </table>
248       
249     </td>
250   </tr>
251 <tr>
252     <td width="15%" align="right" valign="top" class="summary">
253       <span class="summary-type">&nbsp;</span>
254     </td><td class="summary">
255       <table width="100%" cellpadding="0" cellspacing="0" border="0">
256         <tr>
257           <td><span class="summary-sig"><a href="lldb.SBSourceManager-class.html#DisplaySourceLinesWithLineNumbersAndColumn" class="summary-sig-name">DisplaySourceLinesWithLineNumbersAndColumn</a>(<span class="summary-sig-arg">self</span>,
258         <span class="summary-sig-arg">*args</span>)</span><br />
259       DisplaySourceLinesWithLineNumbersAndColumn(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, ...</td>
260           <td align="right" valign="top">
261             <span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.DisplaySourceLinesWithLineNumbersAndColumn">source&nbsp;code</a></span>
262             
263           </td>
264         </tr>
265       </table>
266       
267     </td>
268   </tr>
269   <tr>
270     <td colspan="2" class="summary">
271     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
272       <code>__delattr__</code>,
273       <code>__format__</code>,
274       <code>__getattribute__</code>,
275       <code>__hash__</code>,
276       <code>__new__</code>,
277       <code>__reduce__</code>,
278       <code>__reduce_ex__</code>,
279       <code>__sizeof__</code>,
280       <code>__str__</code>,
281       <code>__subclasshook__</code>
282       </p>
283     </td>
284   </tr>
285 </table>
286 <!-- ==================== CLASS VARIABLES ==================== -->
287 <a name="section-ClassVariables"></a>
288 <table class="summary" border="1" cellpadding="3"
289        cellspacing="0" width="100%" bgcolor="white">
290 <tr bgcolor="#70b0f0" class="table-header">
291   <td colspan="2" class="table-header">
292     <table border="0" cellpadding="0" cellspacing="0" width="100%">
293       <tr valign="top">
294         <td align="left"><span class="table-header">Class Variables</span></td>
295         <td align="right" valign="top"
296          ><span class="options">[<a href="#section-ClassVariables"
297          class="privatelink" onclick="toggle_private();"
298          >hide private</a>]</span></td>
299       </tr>
300     </table>
301   </td>
302 </tr>
303 <tr>
304     <td width="15%" align="right" valign="top" class="summary">
305       <span class="summary-type">&nbsp;</span>
306     </td><td class="summary">
307         <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
308     </td>
309   </tr>
310 <tr>
311     <td width="15%" align="right" valign="top" class="summary">
312       <span class="summary-type">&nbsp;</span>
313     </td><td class="summary">
314         <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
315     </td>
316   </tr>
317 </table>
318 <!-- ==================== PROPERTIES ==================== -->
319 <a name="section-Properties"></a>
320 <table class="summary" border="1" cellpadding="3"
321        cellspacing="0" width="100%" bgcolor="white">
322 <tr bgcolor="#70b0f0" class="table-header">
323   <td colspan="2" class="table-header">
324     <table border="0" cellpadding="0" cellspacing="0" width="100%">
325       <tr valign="top">
326         <td align="left"><span class="table-header">Properties</span></td>
327         <td align="right" valign="top"
328          ><span class="options">[<a href="#section-Properties"
329          class="privatelink" onclick="toggle_private();"
330          >hide private</a>]</span></td>
331       </tr>
332     </table>
333   </td>
334 </tr>
335   <tr>
336     <td colspan="2" class="summary">
337     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
338       <code>__class__</code>
339       </p>
340     </td>
341   </tr>
342 </table>
343 <!-- ==================== METHOD DETAILS ==================== -->
344 <a name="section-MethodDetails"></a>
345 <table class="details" border="1" cellpadding="3"
346        cellspacing="0" width="100%" bgcolor="white">
347 <tr bgcolor="#70b0f0" class="table-header">
348   <td colspan="2" class="table-header">
349     <table border="0" cellpadding="0" cellspacing="0" width="100%">
350       <tr valign="top">
351         <td align="left"><span class="table-header">Method Details</span></td>
352         <td align="right" valign="top"
353          ><span class="options">[<a href="#section-MethodDetails"
354          class="privatelink" onclick="toggle_private();"
355          >hide private</a>]</span></td>
356       </tr>
357     </table>
358   </td>
359 </tr>
360 </table>
361 <a name="__setattr__"></a>
362 <div>
363 <table class="details" border="1" cellpadding="3"
364        cellspacing="0" width="100%" bgcolor="white">
365 <tr><td>
366   <table width="100%" cellpadding="0" cellspacing="0" border="0">
367   <tr valign="top"><td>
368   <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
369         <span class="sig-arg">name</span>,
370         <span class="sig-arg">value</span>)</span>
371   </h3>
372   </td><td align="right" valign="top"
373     ><span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.__setattr__">source&nbsp;code</a></span>&nbsp;
374     </td>
375   </tr></table>
376   
377   <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
378   <dl class="fields">
379     <dt>Overrides:
380         object.__setattr__
381         <dd><em class="note">(inherited documentation)</em></dd>
382     </dt>
383   </dl>
384 </td></tr></table>
385 </div>
386 <a name="__repr__"></a>
387 <div>
388 <table class="details" border="1" cellpadding="3"
389        cellspacing="0" width="100%" bgcolor="white">
390 <tr><td>
391   <table width="100%" cellpadding="0" cellspacing="0" border="0">
392   <tr valign="top"><td>
393   <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
394     <br /><em class="fname">(Representation operator)</em>
395   </h3>
396   </td><td align="right" valign="top"
397     ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
398     </td>
399   </tr></table>
400   
401   <p>repr(x)</p>
402   <dl class="fields">
403     <dt>Overrides:
404         object.__repr__
405         <dd><em class="note">(inherited documentation)</em></dd>
406     </dt>
407   </dl>
408 </td></tr></table>
409 </div>
410 <a name="__init__"></a>
411 <div>
412 <table class="details" border="1" cellpadding="3"
413        cellspacing="0" width="100%" bgcolor="white">
414 <tr><td>
415   <table width="100%" cellpadding="0" cellspacing="0" border="0">
416   <tr valign="top"><td>
417   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
418         <span class="sig-arg">*args</span>)</span>
419     <br /><em class="fname">(Constructor)</em>
420   </h3>
421   </td><td align="right" valign="top"
422     ><span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.__init__">source&nbsp;code</a></span>&nbsp;
423     </td>
424   </tr></table>
425   
426   <p>__init__(lldb::SBSourceManager self, SBSourceManager rhs) -&gt; 
427   SBSourceManager</p>
428   <dl class="fields">
429     <dt>Overrides:
430         object.__init__
431     </dt>
432   </dl>
433 </td></tr></table>
434 </div>
435 <a name="DisplaySourceLinesWithLineNumbers"></a>
436 <div>
437 <table class="details" border="1" cellpadding="3"
438        cellspacing="0" width="100%" bgcolor="white">
439 <tr><td>
440   <table width="100%" cellpadding="0" cellspacing="0" border="0">
441   <tr valign="top"><td>
442   <h3 class="epydoc"><span class="sig"><span class="sig-name">DisplaySourceLinesWithLineNumbers</span>(<span class="sig-arg">self</span>,
443         <span class="sig-arg">*args</span>)</span>
444   </h3>
445   </td><td align="right" valign="top"
446     ><span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.DisplaySourceLinesWithLineNumbers">source&nbsp;code</a></span>&nbsp;
447     </td>
448   </tr></table>
449   
450   <pre class="literalblock">
451
452 DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after, 
453     str const * current_line_cstr, SBStream s) -&gt; size_t
454
455 </pre>
456   <dl class="fields">
457   </dl>
458 </td></tr></table>
459 </div>
460 <a name="DisplaySourceLinesWithLineNumbersAndColumn"></a>
461 <div>
462 <table class="details" border="1" cellpadding="3"
463        cellspacing="0" width="100%" bgcolor="white">
464 <tr><td>
465   <table width="100%" cellpadding="0" cellspacing="0" border="0">
466   <tr valign="top"><td>
467   <h3 class="epydoc"><span class="sig"><span class="sig-name">DisplaySourceLinesWithLineNumbersAndColumn</span>(<span class="sig-arg">self</span>,
468         <span class="sig-arg">*args</span>)</span>
469   </h3>
470   </td><td align="right" valign="top"
471     ><span class="codelink"><a href="lldb-pysrc.html#SBSourceManager.DisplaySourceLinesWithLineNumbersAndColumn">source&nbsp;code</a></span>&nbsp;
472     </td>
473   </tr></table>
474   
475   <pre class="literalblock">
476
477 DisplaySourceLinesWithLineNumbersAndColumn(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, 
478     str const * current_line_cstr, SBStream s) -&gt; size_t
479
480 </pre>
481   <dl class="fields">
482   </dl>
483 </td></tr></table>
484 </div>
485 <br />
486 <!-- ==================== NAVIGATION BAR ==================== -->
487 <table class="navbar" border="0" width="100%" cellpadding="0"
488        bgcolor="#a0c0ff" cellspacing="0">
489   <tr valign="middle">
490
491   <!-- Tree link -->
492       <th>&nbsp;&nbsp;&nbsp;<a
493         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
494
495   <!-- Index link -->
496       <th>&nbsp;&nbsp;&nbsp;<a
497         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
498
499   <!-- Help link -->
500       <th>&nbsp;&nbsp;&nbsp;<a
501         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
502
503   <!-- Project homepage -->
504       <th class="navbar" align="right" width="100%">
505         <table border="0" cellpadding="0" cellspacing="0">
506           <tr><th class="navbar" align="center"
507             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
508           </tr></table></th>
509   </tr>
510 </table>
511 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
512   <tr>
513     <td align="left" class="footer">
514     Generated by Epydoc 3.0.1 on Fri Oct 14 13:55:27 2016
515     </td>
516     <td align="right" class="footer">
517       <a target="mainFrame" href="http://epydoc.sourceforge.net"
518         >http://epydoc.sourceforge.net</a>
519     </td>
520   </tr>
521 </table>
522
523 <script type="text/javascript">
524   <!--
525   // Private objects are initially displayed (because if
526   // javascript is turned off then we want them to be
527   // visible); but by default, we want to hide them.  So hide
528   // them unless we have a cookie that says to show them.
529   checkCookie();
530   // -->
531 </script>
532 </body>
533 </html>