__builtin__.object-class.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  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>__builtin__.object</title>
  7. <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
  8. </head>
  9. <body bgcolor="white" text="black" link="blue" vlink="#204080"
  10. alink="#204080">
  11. <!-- =========== START OF NAVBAR =========== -->
  12. <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
  13. <tr valign="center">
  14. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="bison-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
  15. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
  16. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
  17. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
  18. <th class="navbar" align="right" width="100%">
  19. <table border="0" cellpadding="0" cellspacing="0">
  20. <tr><th class="navbar" align="center">
  21. <p class="nomargin">
  22. PyBison&nbsp;API&nbsp;Reference
  23. </p></th></tr></table>
  24. </th>
  25. </tr>
  26. </table>
  27. <table width="100%" cellpadding="0" cellspacing="0">
  28. <tr valign="top">
  29. <td width="100%">
  30. <font size="-1"><b class="breadcrumbs">
  31. Module&nbsp;__builtin__ ::
  32. Class&nbsp;object
  33. </b></font></br>
  34. </td>
  35. <td><table cellpadding="0" cellspacing="0">
  36. <tr><td align="right"><font size="-2">[<a href="../private/__builtin__.object-class.html">show&nbsp;private</a>&nbsp;|&nbsp;hide&nbsp;private]</font></td></tr>
  37. <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a>&nbsp;|&nbsp;<a href="__builtin__.object-class.html" target="_top">no&nbsp;frames</a>]</font></td></tr>
  38. </table></td>
  39. </tr></table>
  40. <!-- =========== START OF CLASS DESCRIPTION =========== -->
  41. <h2 class="class">Class object</h2>
  42. <dl><dt><b>Known Subclasses:</b></dt>
  43. <dd>
  44. <a href="bison.BisonParser-class.html"><code>BisonParser</code></a>,
  45. <a href="__builtin__.type-class.html"><code>type</code></a></dd></dl>
  46. <hr/>
  47. The most base type
  48. <hr/>
  49. <!-- =========== START OF METHOD SUMMARY =========== -->
  50. <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
  51. <tr bgcolor="#70b0f0" class="summary">
  52. <th colspan="2">Method Summary</th></tr>
  53. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  54. <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>
  55. <br />
  56. x.__init__(...) initializes x; see x.__class__.__doc__ for
  57. signature</td></tr>
  58. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  59. <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>
  60. <br />
  61. x.__delattr__('name') &lt;==&gt; del x.name</td></tr>
  62. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  63. <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>
  64. <br />
  65. x.__getattribute__('name') &lt;==&gt; x.name</td></tr>
  66. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  67. <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>
  68. <br />
  69. x.__hash__() &lt;==&gt; hash(x)</td></tr>
  70. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  71. <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>
  72. <br />
  73. helper for pickle</td></tr>
  74. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  75. <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>
  76. <br />
  77. helper for pickle</td></tr>
  78. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  79. <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>
  80. <br />
  81. x.__repr__() &lt;==&gt; repr(x)</td></tr>
  82. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  83. <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>
  84. <br />
  85. x.__setattr__('name', value) &lt;==&gt; x.name = value</td></tr>
  86. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  87. <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>
  88. <br />
  89. x.__str__() &lt;==&gt; str(x)</td></tr>
  90. <tr bgcolor="#e8f0f8" class="group">
  91. <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from type</th></tr>
  92. <tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  93. <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>,
  94. <span class=summary-sig-arg>S</span>,
  95. <span class="summary-sig-vararg">...</span>)</span></code>
  96. <br />
  97. T.__new__(S, ...) -&gt; a new object with type S, a subtype of T</td></tr>
  98. </table><br />
  99. <!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
  100. <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
  101. <tr bgcolor="#70b0f0" class="summary">
  102. <th colspan="2">Class Variable Summary</th></tr>
  103. <tr><td align="right" valign="top" width="15%"><font size="-1"><code>type</code></font></td>
  104. <td><a name="__class__"></a><b><code>__class__</code></b> = <a href="__builtin__.type-class.html"><code>__builtin__.type</code></a></td></tr>
  105. </table><br />
  106. <!-- =========== START OF METHOD DETAILS =========== -->
  107. <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
  108. <tr bgcolor="#70b0f0" class="details">
  109. <th colspan="2">Method Details</th></tr>
  110. </table>
  111. <a name="__init__"></a>
  112. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  113. <h3><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-vararg">...</span>)</span>
  114. <br /><i>(Constructor)</i>
  115. </h3>
  116. x.__init__(...) initializes x; see x.__class__.__doc__ for
  117. signature
  118. <dl><dt></dt><dd>
  119. </dd></dl>
  120. </td></tr></table>
  121. <a name="__delattr__"></a>
  122. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  123. <h3><span class="sig"><span class="sig-name">__delattr__</span>(<span class="sig-vararg">...</span>)</span>
  124. </h3>
  125. x.__delattr__('name') &lt;==&gt; del x.name
  126. <dl><dt></dt><dd>
  127. </dd></dl>
  128. </td></tr></table>
  129. <a name="__getattribute__"></a>
  130. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  131. <h3><span class="sig"><span class="sig-name">__getattribute__</span>(<span class="sig-vararg">...</span>)</span>
  132. </h3>
  133. x.__getattribute__('name') &lt;==&gt; x.name
  134. <dl><dt></dt><dd>
  135. </dd></dl>
  136. </td></tr></table>
  137. <a name="__hash__"></a>
  138. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  139. <h3><span class="sig"><span class="sig-name">__hash__</span>(<span class=sig-arg>x</span>)</span>
  140. <br /><i>(Hashing function)</i>
  141. </h3>
  142. x.__hash__() &lt;==&gt; hash(x)
  143. <dl><dt></dt><dd>
  144. <dl><dt><b>Returns:</b></dt>
  145. <dd>
  146. <pre class="literalblock">
  147. hash(x)
  148. </pre>
  149. </dd>
  150. </dl>
  151. </dd></dl>
  152. </td></tr></table>
  153. <a name="__reduce__"></a>
  154. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  155. <h3><span class="sig"><span class="sig-name">__reduce__</span>(<span class="sig-vararg">...</span>)</span>
  156. </h3>
  157. helper for pickle
  158. <dl><dt></dt><dd>
  159. </dd></dl>
  160. </td></tr></table>
  161. <a name="__reduce_ex__"></a>
  162. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  163. <h3><span class="sig"><span class="sig-name">__reduce_ex__</span>(<span class="sig-vararg">...</span>)</span>
  164. </h3>
  165. helper for pickle
  166. <dl><dt></dt><dd>
  167. </dd></dl>
  168. </td></tr></table>
  169. <a name="__repr__"></a>
  170. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  171. <h3><span class="sig"><span class="sig-name">__repr__</span>(<span class=sig-arg>x</span>)</span>
  172. <br /><i>(Representation operator)</i>
  173. </h3>
  174. x.__repr__() &lt;==&gt; repr(x)
  175. <dl><dt></dt><dd>
  176. <dl><dt><b>Returns:</b></dt>
  177. <dd>
  178. <pre class="literalblock">
  179. repr(x)
  180. </pre>
  181. </dd>
  182. </dl>
  183. </dd></dl>
  184. </td></tr></table>
  185. <a name="__setattr__"></a>
  186. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  187. <h3><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-vararg">...</span>)</span>
  188. </h3>
  189. x.__setattr__('name', value) &lt;==&gt; x.name = value
  190. <dl><dt></dt><dd>
  191. </dd></dl>
  192. </td></tr></table>
  193. <a name="__str__"></a>
  194. <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  195. <h3><span class="sig"><span class="sig-name">__str__</span>(<span class=sig-arg>x</span>)</span>
  196. <br /><i>(Informal representation operator)</i>
  197. </h3>
  198. x.__str__() &lt;==&gt; str(x)
  199. <dl><dt></dt><dd>
  200. <dl><dt><b>Returns:</b></dt>
  201. <dd>
  202. <pre class="literalblock">
  203. str(x)
  204. </pre>
  205. </dd>
  206. </dl>
  207. </dd></dl>
  208. </td></tr></table>
  209. <br />
  210. <!-- =========== START OF NAVBAR =========== -->
  211. <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
  212. <tr valign="center">
  213. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="bison-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
  214. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
  215. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
  216. <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
  217. <th class="navbar" align="right" width="100%">
  218. <table border="0" cellpadding="0" cellspacing="0">
  219. <tr><th class="navbar" align="center">
  220. <p class="nomargin">
  221. PyBison&nbsp;API&nbsp;Reference
  222. </p></th></tr></table>
  223. </th>
  224. </tr>
  225. </table>
  226. <table border="0" cellpadding="0" cellspacing="0" width="100%">
  227. <tr>
  228. <td align="left"><font size="-2">Generated by Epydoc 2.0 on Sun Jun 27 12:36:56 2004</font></td>
  229. <td align="right"><a href="http://epydoc.sourceforge.net"
  230. ><font size="-2">http://epydoc.sf.net</font></a></td>
  231. </tr>
  232. </table>
  233. </body>
  234. </html>