2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-30 20:12:37 +00:00
Files
python/doc/html/introduction.html
2015-08-05 07:21:49 -04:00

71 lines
5.2 KiB
HTML

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Introduction</title>
<link rel="stylesheet" href="boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Python">
<link rel="up" href="index.html" title="Chapter&#160;1.&#160;Boost.Python">
<link rel="prev" href="index.html" title="Chapter&#160;1.&#160;Boost.Python">
<link rel="next" href="introduction/articles.html" title="Articles">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="images/boost.png"></td>
<td align="center"><a href="../../index.html">Home</a></td>
<td align="center"><a href="../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="index.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="introduction/articles.html"><img src="images/next.png" alt="Next"></a>
</div>
<div class="preface">
<div class="titlepage"><div><div><h2 class="title">
<a name="introduction"></a>Introduction</h2></div></div></div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="introduction.synopsis"></a><a class="link" href="introduction.html#introduction.synopsis" title="Synopsis">Synopsis</a>
</h3></div></div></div>
<p>
Welcome to version 2 of Boost.Python, a C++ library which enables seamless
interoperability between C++ and the Python programming language. The new
version has been rewritten from the ground up, with a more convenient and
flexible interface, and many new capabilities, including support for:
</p>
<pre class="programlisting"><span class="special">*</span> <span class="identifier">References</span> <span class="keyword">and</span> <span class="identifier">Pointers</span>
<span class="special">*</span> <span class="identifier">Globally</span> <span class="identifier">Registered</span> <span class="identifier">Type</span> <span class="identifier">Coercions</span>
<span class="special">*</span> <span class="identifier">Automatic</span> <span class="identifier">Cross</span><span class="special">-</span><span class="identifier">Module</span> <span class="identifier">Type</span> <span class="identifier">Conversions</span>
<span class="special">*</span> <span class="identifier">Efficient</span> <span class="identifier">Function</span> <span class="identifier">Overloading</span>
<span class="special">*</span> <span class="identifier">C</span><span class="special">++</span> <span class="identifier">to</span> <span class="identifier">Python</span> <span class="identifier">Exception</span> <span class="identifier">Translation</span>
<span class="special">*</span> <span class="identifier">Default</span> <span class="identifier">Arguments</span>
<span class="special">*</span> <span class="identifier">Keyword</span> <span class="identifier">Arguments</span>
<span class="special">*</span> <span class="identifier">Manipulating</span> <span class="identifier">Python</span> <span class="identifier">objects</span> <span class="identifier">in</span> <span class="identifier">C</span><span class="special">++</span>
<span class="special">*</span> <span class="identifier">Exporting</span> <span class="identifier">C</span><span class="special">++</span> <span class="identifier">Iterators</span> <span class="identifier">as</span> <span class="identifier">Python</span> <span class="identifier">Iterators</span>
<span class="special">*</span> <span class="identifier">Documentation</span> <span class="identifier">Strings</span>
</pre>
<p>
The development of these features was funded in part by grants to Boost Consulting
from the Lawrence Livermore National Laboratories and by the Computational
Crystallography Initiative at Lawrence Berkeley National Laboratories.
</p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"><p><small>Last revised: July 26, 2015 at 16:09:57 GMT</small></p></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2002-2015 David
Abrahams, Stefan Seefeld<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="index.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="introduction/articles.html"><img src="images/next.png" alt="Next"></a>
</div>
</body>
</html>