Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v8plus / html / python / ext / contents.html
CommitLineData
920dae64
AT
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3<head>
4<link rel="STYLESHEET" href="ext.css" type='text/css' />
5<link rel="SHORTCUT ICON" href="../icons/pyfav.png" type="image/png" />
6<link rel='start' href='../index.html' title='Python Documentation Index' />
7<link rel="first" href="ext.html" title='Extending and Embedding the Python Interpreter' />
8<link rel='contents' href='contents.html' title="Contents" />
9<link rel='last' href='about.html' title='About this document...' />
10<link rel='help' href='about.html' title='About this document...' />
11<link rel="next" href="intro.html" />
12<link rel="prev" href="front.html" />
13<link rel="parent" href="ext.html" />
14<link rel="next" href="intro.html" />
15<meta name='aesop' content='information' />
16<title>Contents</title>
17</head>
18<body>
19<DIV CLASS="navigation">
20<div id='top-navigation-panel' xml:id='top-navigation-panel'>
21<table align="center" width="100%" cellpadding="0" cellspacing="2">
22<tr>
23<td class='online-navigation'><a rel="prev" title="Front Matter"
24 href="front.html"><img src='../icons/previous.png'
25 border='0' height='32' alt='Previous Page' width='32' /></A></td>
26<td class='online-navigation'><a rel="parent" title="Extending and Embedding the"
27 href="ext.html"><img src='../icons/up.png'
28 border='0' height='32' alt='Up One Level' width='32' /></A></td>
29<td class='online-navigation'><a rel="next" title="1. Extending Python with"
30 href="intro.html"><img src='../icons/next.png'
31 border='0' height='32' alt='Next Page' width='32' /></A></td>
32<td align="center" width="100%">Extending and Embedding the Python Interpreter</td>
33<td class='online-navigation'><img src='../icons/blank.png'
34 border='0' height='32' alt='' width='32' /></td>
35<td class='online-navigation'><img src='../icons/blank.png'
36 border='0' height='32' alt='' width='32' /></td>
37<td class='online-navigation'><img src='../icons/blank.png'
38 border='0' height='32' alt='' width='32' /></td>
39</tr></table>
40<div class='online-navigation'>
41<b class="navlabel">Previous:</b>
42<a class="sectref" rel="prev" href="front.html">Front Matter</A>
43<b class="navlabel">Up:</b>
44<a class="sectref" rel="parent" href="ext.html">Extending and Embedding the</A>
45<b class="navlabel">Next:</b>
46<a class="sectref" rel="next" href="intro.html">1. Extending Python with</A>
47</div>
48<hr /></div>
49</DIV>
50<!--End of Navigation Panel-->
51<BR><h2><A NAME="SECTION002000000000000000000">
52Contents</A>
53</h2>
54<!--Table of Contents-->
55
56<UL CLASS="TofC">
57<LI><A href="intro.html">1. Extending Python with C or C++</a>
58<UL>
59<LI><A href="simpleExample.html">1.1 A Simple Example</a>
60<LI><A href="errors.html">1.2 Intermezzo: Errors and Exceptions</a>
61<LI><A href="backToExample.html">1.3 Back to the Example</a>
62<LI><A href="methodTable.html">1.4 The Module's Method Table and Initialization Function</a>
63<LI><A href="compilation.html">1.5 Compilation and Linkage</a>
64<LI><A href="callingPython.html">1.6 Calling Python Functions from C</a>
65<LI><A href="parseTuple.html">1.7 Extracting Parameters in Extension Functions</a>
66<LI><A href="parseTupleAndKeywords.html">1.8 Keyword Parameters for Extension Functions</a>
67<LI><A href="buildValue.html">1.9 Building Arbitrary Values</a>
68<LI><A href="refcounts.html">1.10 Reference Counts</a>
69<UL>
70<LI><A href="refcountsInPython.html">1.10.1 Reference Counting in Python</a>
71<LI><A href="ownershipRules.html">1.10.2 Ownership Rules</a>
72<LI><A href="thinIce.html">1.10.3 Thin Ice</a>
73<LI><A href="nullPointers.html">1.10.4 NULL Pointers</a>
74</ul>
75<LI><A href="cplusplus.html">1.11 Writing Extensions in C++</a>
76<LI><A href="using-cobjects.html">1.12 Providing a C API for an Extension Module</a>
77</ul>
78<LI><A href="defining-new-types.html">2. Defining New Types</a>
79<UL>
80<LI><A href="dnt-basics.html">2.1 The Basics</a>
81<UL>
82<LI><A href="node22.html">2.1.1 Adding data and methods to the Basic example</a>
83<LI><A href="node23.html">2.1.2 Providing finer control over data attributes</a>
84<LI><A href="node24.html">2.1.3 Supporting cyclic garbage collection</a>
85</ul>
86<LI><A href="dnt-type-methods.html">2.2 Type Methods</a>
87<UL>
88<LI><A href="node26.html">2.2.1 Finalization and De-allocation</a>
89<LI><A href="node27.html">2.2.2 Object Presentation</a>
90<LI><A href="node28.html">2.2.3 Attribute Management</a>
91<LI><A href="node31.html">2.2.4 Object Comparison</a>
92<LI><A href="node32.html">2.2.5 Abstract Protocol Support</a>
93<LI><A href="node33.html">2.2.6 More Suggestions</a>
94</ul>
95</ul>
96<LI><A href="building.html">3. Building C and C++ Extensions with distutils</a>
97<UL>
98<LI><A href="distributing.html">3.1 Distributing your extension modules</a>
99</ul>
100<LI><A href="building-on-windows.html">4. Building C and C++ Extensions on Windows</a>
101<UL>
102<LI><A href="win-cookbook.html">4.1 A Cookbook Approach</a>
103<LI><A href="dynamic-linking.html">4.2 Differences Between Unix and Windows</a>
104<LI><A href="win-dlls.html">4.3 Using DLLs in Practice</a>
105</ul>
106<LI><A href="embedding.html">5. Embedding Python in Another Application</a>
107<UL>
108<LI><A href="high-level-embedding.html">5.1 Very High Level Embedding</a>
109<LI><A href="lower-level-embedding.html">5.2 Beyond Very High Level Embedding: An overview</a>
110<LI><A href="pure-embedding.html">5.3 Pure Embedding</a>
111<LI><A href="extending-with-embedding.html">5.4 Extending Embedded Python</a>
112<LI><A href="embeddingInCplusplus.html">5.5 Embedding Python in C++</a>
113<LI><A href="link-reqs.html">5.6 Linking Requirements</a>
114</ul>
115<LI><A href="reporting-bugs.html">A. Reporting Bugs</a>
116<LI><A href="node48.html">B. History and License</a>
117<UL>
118<LI><A href="node49.html">B.1 History of the software</a>
119<LI><A href="node50.html">B.2 Terms and conditions for accessing or otherwise using Python</a>
120<LI><A href="node51.html">B.3 Licenses and Acknowledgements for Incorporated Software</a>
121<UL>
122<LI><A href="node52.html">B.3.1 Mersenne Twister</a>
123<LI><A href="node53.html">B.3.2 Sockets</a>
124<LI><A href="node54.html">B.3.3 Floating point exception control</a>
125<LI><A href="node55.html">B.3.4 MD5 message digest algorithm</a>
126<LI><A href="node56.html">B.3.5 Asynchronous socket services</a>
127<LI><A href="node57.html">B.3.6 Cookie management</a>
128<LI><A href="node58.html">B.3.7 Profiling</a>
129<LI><A href="node59.html">B.3.8 Execution tracing</a>
130<LI><A href="node60.html">B.3.9 UUencode and UUdecode functions</a>
131<LI><A href="node61.html">B.3.10 XML Remote Procedure Calls</a>
132</ul></ul></ul>
133<!--End of Table of Contents-->
134<P>
135
136<DIV CLASS="navigation">
137<div class='online-navigation'>
138<p></p><hr />
139<table align="center" width="100%" cellpadding="0" cellspacing="2">
140<tr>
141<td class='online-navigation'><a rel="prev" title="Front Matter"
142 href="front.html"><img src='../icons/previous.png'
143 border='0' height='32' alt='Previous Page' width='32' /></A></td>
144<td class='online-navigation'><a rel="parent" title="Extending and Embedding the"
145 href="ext.html"><img src='../icons/up.png'
146 border='0' height='32' alt='Up One Level' width='32' /></A></td>
147<td class='online-navigation'><a rel="next" title="1. Extending Python with"
148 href="intro.html"><img src='../icons/next.png'
149 border='0' height='32' alt='Next Page' width='32' /></A></td>
150<td align="center" width="100%">Extending and Embedding the Python Interpreter</td>
151<td class='online-navigation'><img src='../icons/blank.png'
152 border='0' height='32' alt='' width='32' /></td>
153<td class='online-navigation'><img src='../icons/blank.png'
154 border='0' height='32' alt='' width='32' /></td>
155<td class='online-navigation'><img src='../icons/blank.png'
156 border='0' height='32' alt='' width='32' /></td>
157</tr></table>
158<div class='online-navigation'>
159<b class="navlabel">Previous:</b>
160<a class="sectref" rel="prev" href="front.html">Front Matter</A>
161<b class="navlabel">Up:</b>
162<a class="sectref" rel="parent" href="ext.html">Extending and Embedding the</A>
163<b class="navlabel">Next:</b>
164<a class="sectref" rel="next" href="intro.html">1. Extending Python with</A>
165</div>
166</div>
167<hr />
168<span class="release-info">Release 2.4.2, documentation updated on 28 September 2005.</span>
169</DIV>
170<!--End of Navigation Panel-->
171<ADDRESS>
172See <i><a href="about.html">About this document...</a></i> for information on suggesting changes.
173</ADDRESS>
174</BODY>
175</HTML>