diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-10-06 10:38:45 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-10-06 10:39:52 +0900 |
commit | 5cde13f21d36c7224b0e13d11c4b49379ae5210d (patch) | |
tree | e8269ac85a4b0f7d416e2565fa4f451b5cb41351 /libs/python | |
parent | d9ec475d945d3035377a0d89ed42e382d8988891 (diff) | |
download | boost-5cde13f21d36c7224b0e13d11c4b49379ae5210d.tar.gz boost-5cde13f21d36c7224b0e13d11c4b49379ae5210d.tar.bz2 boost-5cde13f21d36c7224b0e13d11c4b49379ae5210d.zip |
Imported Upstream version 1.61.0
Change-Id: I96a1f878d1e6164f01e9aadd5147f38fca448d90
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'libs/python')
99 files changed, 507 insertions, 522 deletions
diff --git a/libs/python/doc/html/building.html b/libs/python/doc/html/building.html index 5f4a4a6b1d..ce9a6d881d 100644 --- a/libs/python/doc/html/building.html +++ b/libs/python/doc/html/building.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 1. Building and Testing</title> <link rel="stylesheet" href="boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python"> <link rel="up" href="index.html" title="Boost.Python"> <link rel="prev" href="index.html" title="Boost.Python"> @@ -17,14 +17,14 @@ </div> <div class="chapter"> <div class="titlepage"><div> -<div><h1 class="title"> -<a name="building"></a>Chapter 1. Building and Testing</h1></div> +<div><h2 class="title"> +<a name="building"></a>Chapter 1. Building and Testing</h2></div> <div><div class="authorgroup"><div class="author"><h3 class="author"> <span class="firstname">David</span> <span class="surname">Abrahams</span> </h3></div></div></div> <div><p class="copyright">Copyright © 2002-2015 David Abrahams, Stefan Seefeld</p></div> </div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="building.html#building.requirements">Requirements</a></span></dt> <dt><span class="section"><a href="building/background.html">Background</a></span></dt> <dt><span class="section"><a href="building/no_install_quickstart.html">No-Install Quickstart</a></span></dt> @@ -67,12 +67,12 @@ </h3></div></div></div> <p> Boost.Python requires <a href="http://www.python.org/2.2" target="_top">Python 2.2</a> - <a href="#ftn.building.requirements.f0" class="footnote" name="building.requirements.f0"><sup class="footnote">[1]</sup></a> <span class="bold"><strong>or</strong></span> <a href="http://www.python.org" target="_top">newer</a>. + <sup>[<a name="building.requirements.f0" href="#ftn.building.requirements.f0" class="footnote">1</a>]</sup> <span class="bold"><strong>or</strong></span> <a href="http://www.python.org" target="_top">newer</a>. </p> </div> <div class="footnotes"> -<br><hr style="width:100; text-align:left;margin-left: 0"> -<div id="ftn.building.requirements.f0" class="footnote"><p><a href="#building.requirements.f0" class="para"><sup class="para">[1] </sup></a> +<br><hr width="100" align="left"> +<div class="footnote"><p><sup>[<a id="ftn.building.requirements.f0" href="#building.requirements.f0" class="para">1</a>] </sup> Note that although we tested earlier versions of Boost.Python with Python 2.2, and we don't <span class="bold"><strong>think</strong></span> we've done anything to break compatibility, this release of Boost.Python may not have been diff --git a/libs/python/doc/html/building/background.html b/libs/python/doc/html/building/background.html index a7aca7f031..7e746c8f38 100644 --- a/libs/python/doc/html/building/background.html +++ b/libs/python/doc/html/building/background.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Background</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="../building.html" title="Chapter 1. Building and Testing"> @@ -22,7 +22,7 @@ <p> There are two basic models for combining C++ and Python: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> <a href="http://www.python.org/doc/current/ext/intro.html" target="_top">extending</a>, in which the end-user launches the Python interpreter executable and diff --git a/libs/python/doc/html/building/choosing_a_boost_python_library_.html b/libs/python/doc/html/building/choosing_a_boost_python_library_.html index 0e0c4d1120..6e9715bf28 100644 --- a/libs/python/doc/html/building/choosing_a_boost_python_library_.html +++ b/libs/python/doc/html/building/choosing_a_boost_python_library_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Choosing a Boost.Python Library Binary</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="configuring_boost_build.html" title="Configuring Boost.Build"> @@ -20,7 +20,7 @@ <a name="building.choosing_a_boost_python_library_"></a><a class="link" href="choosing_a_boost_python_library_.html" title="Choosing a Boost.Python Library Binary">Choosing a Boost.Python Library Binary</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="choosing_a_boost_python_library_.html#building.choosing_a_boost_python_library_.the_dynamic_binary">The Dynamic Binary</a></span></dt> <dt><span class="section"><a href="choosing_a_boost_python_library_.html#building.choosing_a_boost_python_library_.the_static_binary">The @@ -31,7 +31,7 @@ automatically—you choose to use a pre-built Boost.Python library, you'll need to think about which one to link with. The Boost.Python binary comes in both static and dynamic flavors. Take care to choose the right flavor - for your application. <a href="#ftn.building.choosing_a_boost_python_library_.f0" class="footnote" name="building.choosing_a_boost_python_library_.f0"><sup class="footnote">[3]</sup></a> + for your application. <sup>[<a name="building.choosing_a_boost_python_library_.f0" href="#ftn.building.choosing_a_boost_python_library_.f0" class="footnote">3</a>]</sup> </p> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -41,10 +41,10 @@ <p> The dynamic library is the safest and most-versatile choice: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> A single copy of the library code is used by all extension modules - built with a given toolset. <a href="#ftn.building.choosing_a_boost_python_library_.the_dynamic_binary.f0" class="footnote" name="building.choosing_a_boost_python_library_.the_dynamic_binary.f0"><sup class="footnote">[4]</sup></a> + built with a given toolset. <sup>[<a name="building.choosing_a_boost_python_library_.the_dynamic_binary.f0" href="#ftn.building.choosing_a_boost_python_library_.the_dynamic_binary.f0" class="footnote">4</a>]</sup> </li> <li class="listitem"> The library contains a type conversion registry. Because one registry @@ -63,7 +63,7 @@ It might be appropriate to use the static Boost.Python library in any of the following cases: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> You are <a href="https://docs.python.org/2/extending/extending.html" target="_top">extending</a> python and the types exposed in your dynamically-loaded extension module @@ -73,7 +73,7 @@ <li class="listitem"> You are <a href="https://docs.python.org/2/extending/embedding.html" target="_top">embedding</a> python in your application and either: - <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "> + <div class="itemizedlist"><ul class="itemizedlist" type="circle"> <li class="listitem"> You are targeting a Unix variant OS other than MacOS or AIX, where the dynamically-loaded extension modules can “see” @@ -90,14 +90,14 @@ </ul></div> </div> <div class="footnotes"> -<br><hr style="width:100; text-align:left;margin-left: 0"> -<div id="ftn.building.choosing_a_boost_python_library_.f0" class="footnote"><p><a href="#building.choosing_a_boost_python_library_.f0" class="para"><sup class="para">[3] </sup></a> +<br><hr width="100" align="left"> +<div class="footnote"><p><sup>[<a id="ftn.building.choosing_a_boost_python_library_.f0" href="#building.choosing_a_boost_python_library_.f0" class="para">3</a>] </sup> Information about how to identify the static and dynamic builds of Boost.Python on <a href="http://boost.org/more/getting_started/windows.html#library-naming" target="_top">Windows</a> / <a href="http://boost.org/more/getting_started/unix-variants.html#library-naming" target="_top">Unix variants</a> </p></div> -<div id="ftn.building.choosing_a_boost_python_library_.the_dynamic_binary.f0" class="footnote"><p><a href="#building.choosing_a_boost_python_library_.the_dynamic_binary.f0" class="para"><sup class="para">[4] </sup></a> +<div class="footnote"><p><sup>[<a id="ftn.building.choosing_a_boost_python_library_.the_dynamic_binary.f0" href="#building.choosing_a_boost_python_library_.the_dynamic_binary.f0" class="para">4</a>] </sup> Because of the way most *nix platforms share symbols among dynamically-loaded objects, I'm not certain that extension modules built with different compiler toolsets will always use different copies of the Boost.Python diff --git a/libs/python/doc/html/building/configuring_boost_build.html b/libs/python/doc/html/building/configuring_boost_build.html index 5fe5b5e8cc..c4a77fd0d4 100644 --- a/libs/python/doc/html/building/configuring_boost_build.html +++ b/libs/python/doc/html/building/configuring_boost_build.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Configuring Boost.Build</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="installing_boost_python_on_your_.html" title="Installing Boost.Python on your System"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="building.configuring_boost_build"></a><a class="link" href="configuring_boost_build.html" title="Configuring Boost.Build">Configuring Boost.Build</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="configuring_boost_build.html#building.configuring_boost_build.python_configuration_parameters">Python Configuration Parameters</a></span></dt> <dt><span class="section"><a href="configuring_boost_build.html#building.configuring_boost_build.examples">Examples</a></span></dt> @@ -40,7 +40,7 @@ <tr><td align="left" valign="top"><p> If you are using a unix-variant OS and you ran Boost's <code class="computeroutput"><span class="identifier">configure</span></code> script, it may have generated a <code class="computeroutput"><span class="identifier">user</span><span class="special">-</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">jam</span></code> - for you. <a href="#ftn.building.configuring_boost_build.f0" class="footnote" name="building.configuring_boost_build.f0"><sup class="footnote">[2]</sup></a> If your <code class="computeroutput"><span class="identifier">configure</span></code>/<code class="computeroutput"><span class="identifier">make</span></code> sequence was successful and Boost.Python + for you. <sup>[<a name="building.configuring_boost_build.f0" href="#ftn.building.configuring_boost_build.f0" class="footnote">2</a>]</sup> If your <code class="computeroutput"><span class="identifier">configure</span></code>/<code class="computeroutput"><span class="identifier">make</span></code> sequence was successful and Boost.Python binaries were built, your <code class="computeroutput"><span class="identifier">user</span><span class="special">-</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">jam</span></code> file is probably already correct. </p></td></tr> @@ -75,7 +75,7 @@ </p> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">version</span></dt> <dd><p> the version of Python to use. Should be in Major.Minor format, for @@ -134,7 +134,7 @@ Note that in the examples below, case and <span class="bold"><strong>especially whitespace</strong></span> are significant. </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> <p class="simpara"> If you have both python 2.5 and python 2.4 installed, <code class="computeroutput"><span class="identifier">user</span><span class="special">-</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">jam</span></code> might contain @@ -239,8 +239,8 @@ </ul></div> </div> <div class="footnotes"> -<br><hr style="width:100; text-align:left;margin-left: 0"> -<div id="ftn.building.configuring_boost_build.f0" class="footnote"><p><a href="#building.configuring_boost_build.f0" class="para"><sup class="para">[2] </sup></a> +<br><hr width="100" align="left"> +<div class="footnote"><p><sup>[<a id="ftn.building.configuring_boost_build.f0" href="#building.configuring_boost_build.f0" class="para">2</a>] </sup> <code class="computeroutput"><span class="identifier">configure</span></code> overwrites the existing <code class="computeroutput"><span class="identifier">user</span><span class="special">-</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">jam</span></code> in your home directory (if any) after making a backup of the old version. diff --git a/libs/python/doc/html/building/include_issues.html b/libs/python/doc/html/building/include_issues.html index edaf1ae4ae..b2622cf441 100644 --- a/libs/python/doc/html/building/include_issues.html +++ b/libs/python/doc/html/building/include_issues.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>#include Issues</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="choosing_a_boost_python_library_.html" title="Choosing a Boost.Python Library Binary"> diff --git a/libs/python/doc/html/building/installing_boost_python_on_your_.html b/libs/python/doc/html/building/installing_boost_python_on_your_.html index 2d96c30657..3b13bfb427 100644 --- a/libs/python/doc/html/building/installing_boost_python_on_your_.html +++ b/libs/python/doc/html/building/installing_boost_python_on_your_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Installing Boost.Python on your System</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="no_install_quickstart.html" title="No-Install Quickstart"> diff --git a/libs/python/doc/html/building/no_install_quickstart.html b/libs/python/doc/html/building/no_install_quickstart.html index 714d3850f4..27fb1c4eda 100644 --- a/libs/python/doc/html/building/no_install_quickstart.html +++ b/libs/python/doc/html/building/no_install_quickstart.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>No-Install Quickstart</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="background.html" title="Background"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="building.no_install_quickstart"></a><a class="link" href="no_install_quickstart.html" title="No-Install Quickstart">No-Install Quickstart</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="no_install_quickstart.html#building.no_install_quickstart.basic_procedure">Basic Procedure</a></span></dt> <dt><span class="section"><a href="no_install_quickstart.html#building.no_install_quickstart.in_case_of_trouble">In @@ -137,7 +137,7 @@ If you're still having trouble, Someone on one of the following mailing lists may be able to help: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> The <a href="http://www.boost.org/more/mailing_lists.htm#jamboost" target="_top">Boost.Build mailing list</a> for issues related to Boost.Build @@ -167,7 +167,7 @@ <a name="building.no_install_quickstart.modifying_the_example_project"></a><a class="link" href="no_install_quickstart.html#building.no_install_quickstart.modifying_the_example_project" title="Modifying the Example Project">Modifying the Example Project</a> </h4></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="no_install_quickstart.html#building.no_install_quickstart.modifying_the_example_project.relocate_the_project">Relocate the Project</a></span></dt> <dt><span class="section"><a href="no_install_quickstart.html#building.no_install_quickstart.modifying_the_example_project.add_new_or_change_names_of_exist">Add diff --git a/libs/python/doc/html/building/notes_for_mingw_and_cygwin_with_.html b/libs/python/doc/html/building/notes_for_mingw_and_cygwin_with_.html index c3303f3367..a8c46628e8 100644 --- a/libs/python/doc/html/building/notes_for_mingw_and_cygwin_with_.html +++ b/libs/python/doc/html/building/notes_for_mingw_and_cygwin_with_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Notes for MinGW (and Cygwin with -mno-cygwin) GCC Users</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="testing_boost_python.html" title="Testing Boost.Python"> diff --git a/libs/python/doc/html/building/python_debugging_builds.html b/libs/python/doc/html/building/python_debugging_builds.html index 6b4992f6aa..6363b1cbb2 100644 --- a/libs/python/doc/html/building/python_debugging_builds.html +++ b/libs/python/doc/html/building/python_debugging_builds.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Python Debugging Builds</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="include_issues.html" title="#include Issues"> @@ -29,7 +29,7 @@ </p> <p> Since pre-built “python debugging” versions of the Python executable - and libraries are not supplied with most distributions of Python, <a href="#ftn.building.python_debugging_builds.f0" class="footnote" name="building.python_debugging_builds.f0"><sup class="footnote">[5]</sup></a> and we didn't want to force our users to build them, Boost.Build + and libraries are not supplied with most distributions of Python, <sup>[<a name="building.python_debugging_builds.f0" href="#ftn.building.python_debugging_builds.f0" class="footnote">5</a>]</sup> and we didn't want to force our users to build them, Boost.Build does not automatically enable python debugging in its <code class="computeroutput"><span class="identifier">debug</span></code> build variant (which is the default). Instead there is a special build property called <code class="computeroutput"><span class="identifier">python</span><span class="special">-</span><span class="identifier">debugging</span></code> that, when used as a build property, @@ -51,8 +51,8 @@ is defined, or python debugging will be suppressed. </p> <div class="footnotes"> -<br><hr style="width:100; text-align:left;margin-left: 0"> -<div id="ftn.building.python_debugging_builds.f0" class="footnote"><p><a href="#building.python_debugging_builds.f0" class="para"><sup class="para">[5] </sup></a> +<br><hr width="100" align="left"> +<div class="footnote"><p><sup>[<a id="ftn.building.python_debugging_builds.f0" href="#building.python_debugging_builds.f0" class="para">5</a>] </sup> On Unix and similar platforms, a debugging python and associated libraries are built by adding --with-pydebug when configuring the Python build. On Windows, the debugging version of Python is generated by the "Win32 diff --git a/libs/python/doc/html/building/testing_boost_python.html b/libs/python/doc/html/building/testing_boost_python.html index dc8196238c..d546df8856 100644 --- a/libs/python/doc/html/building/testing_boost_python.html +++ b/libs/python/doc/html/building/testing_boost_python.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Testing Boost.Python</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../building.html" title="Chapter 1. Building and Testing"> <link rel="prev" href="python_debugging_builds.html" title="Python Debugging Builds"> diff --git a/libs/python/doc/html/configuration.html b/libs/python/doc/html/configuration.html index 61b26e7413..b8b0067fb5 100644 --- a/libs/python/doc/html/configuration.html +++ b/libs/python/doc/html/configuration.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 2. Configuration</title> <link rel="stylesheet" href="boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python"> <link rel="up" href="index.html" title="Boost.Python"> <link rel="prev" href="building/notes_for_mingw_and_cygwin_with_.html" title="Notes for MinGW (and Cygwin with -mno-cygwin) GCC Users"> @@ -17,14 +17,14 @@ </div> <div class="chapter"> <div class="titlepage"><div> -<div><h1 class="title"> -<a name="configuration"></a>Chapter 2. Configuration</h1></div> +<div><h2 class="title"> +<a name="configuration"></a>Chapter 2. Configuration</h2></div> <div><div class="authorgroup"><div class="author"><h3 class="author"> <span class="firstname">David</span> <span class="surname">Abrahams</span> </h3></div></div></div> <div><p class="copyright">Copyright © 2002-2015 David Abrahams, Stefan Seefeld</p></div> </div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="configuration.html#configuration.configuration">Configuration</a></span></dt> <dd><dl> <dt><span class="section"><a href="configuration.html#configuration.configuration.introduction">Introduction</a></span></dt> @@ -38,7 +38,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="configuration.configuration"></a><a class="link" href="configuration.html#configuration.configuration" title="Configuration">Configuration</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="configuration.html#configuration.configuration.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="configuration.html#configuration.configuration.application_defined_macros">Application Defined Macros</a></span></dt> diff --git a/libs/python/doc/html/faq.html b/libs/python/doc/html/faq.html index 4206c87ae7..4a789f9b52 100644 --- a/libs/python/doc/html/faq.html +++ b/libs/python/doc/html/faq.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 4. Frequently Asked Questions (FAQs)</title> <link rel="stylesheet" href="boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python"> <link rel="up" href="index.html" title="Boost.Python"> <link rel="prev" href="support.html" title="Chapter 3. Support Resources"> @@ -16,9 +16,9 @@ <a accesskey="p" href="support.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="faq/i_m_getting_the_attempt_to_retur.html"><img src="images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="faq"></a>Chapter 4. Frequently Asked Questions (FAQs)</h1></div></div></div> -<div class="toc"><dl class="toc"> +<div class="titlepage"><div><div><h2 class="title"> +<a name="faq"></a>Chapter 4. Frequently Asked Questions (FAQs)</h2></div></div></div> +<div class="toc"><dl> <dt><span class="section"><a href="faq.html#faq.how_can_i_wrap_a_function_which_">How can I wrap a function which takes a function pointer as an argument?</a></span></dt> <dt><span class="section"><a href="faq/i_m_getting_the_attempt_to_retur.html">I'm getting the diff --git a/libs/python/doc/html/faq/compilation_takes_too_much_time_.html b/libs/python/doc/html/faq/compilation_takes_too_much_time_.html index 3e99deee42..7023e110e3 100644 --- a/libs/python/doc/html/faq/compilation_takes_too_much_time_.html +++ b/libs/python/doc/html/faq/compilation_takes_too_much_time_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Compilation takes too much time and eats too much memory! What can I do to make it faster?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="how_can_i_wrap_a_function_which0.html" title="How can I wrap a function which needs to take ownership of a raw pointer?"> diff --git a/libs/python/doc/html/faq/does_boost_python_work_with_mac_.html b/libs/python/doc/html/faq/does_boost_python_work_with_mac_.html index 6f61f8dbf8..7c4faee51f 100644 --- a/libs/python/doc/html/faq/does_boost_python_work_with_mac_.html +++ b/libs/python/doc/html/faq/does_boost_python_work_with_mac_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Does Boost.Python work with Mac OS X?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="why_doesn_t_my_operator_work.html" title="Why doesn't my *= operator work?"> diff --git a/libs/python/doc/html/faq/error_c2064_term_does_not_evalua.html b/libs/python/doc/html/faq/error_c2064_term_does_not_evalua.html index 179789ac52..93f089463b 100644 --- a/libs/python/doc/html/faq/error_c2064_term_does_not_evalua.html +++ b/libs/python/doc/html/faq/error_c2064_term_does_not_evalua.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>error C2064: term does not evaluate to a function taking 2 arguments</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="how_do_i_create_sub_packages_usi.html" title="How do I create sub-packages using Boost.Python?"> diff --git a/libs/python/doc/html/faq/fatal_error_c1204_compiler_limit.html b/libs/python/doc/html/faq/fatal_error_c1204_compiler_limit.html index c353d6d67b..60b99f0d03 100644 --- a/libs/python/doc/html/faq/fatal_error_c1204_compiler_limit.html +++ b/libs/python/doc/html/faq/fatal_error_c1204_compiler_limit.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>fatal error C1204:Compiler limit:internal structure overflow</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="how_can_i_wrap_functions_which_t.html" title="How can I wrap functions which take C++ containers as arguments?"> diff --git a/libs/python/doc/html/faq/how_can_i_automatically_convert_.html b/libs/python/doc/html/faq/how_can_i_automatically_convert_.html index ca02ee26de..f417aa199b 100644 --- a/libs/python/doc/html/faq/how_can_i_automatically_convert_.html +++ b/libs/python/doc/html/faq/how_can_i_automatically_convert_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>How can I automatically convert my custom string type to and from a Python string?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="error_c2064_term_does_not_evalua.html" title="error C2064: term does not evaluate to a function taking 2 arguments"> @@ -34,7 +34,7 @@ <p> If you look at the code you will find: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> A custom <code class="computeroutput"><span class="identifier">to_python</span></code> converter (easy): <code class="computeroutput"><span class="identifier">custom_string_to_python_str</span></code> diff --git a/libs/python/doc/html/faq/how_can_i_find_the_existing_pyob.html b/libs/python/doc/html/faq/how_can_i_find_the_existing_pyob.html index bf4147c9d2..c0c8e52bca 100644 --- a/libs/python/doc/html/faq/how_can_i_find_the_existing_pyob.html +++ b/libs/python/doc/html/faq/how_can_i_find_the_existing_pyob.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>How can I find the existing PyObject that holds a C++ object?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="does_boost_python_work_with_mac_.html" title="Does Boost.Python work with Mac OS X?"> diff --git a/libs/python/doc/html/faq/how_can_i_wrap_a_function_which0.html b/libs/python/doc/html/faq/how_can_i_wrap_a_function_which0.html index a1af8df6a8..14997a9caf 100644 --- a/libs/python/doc/html/faq/how_can_i_wrap_a_function_which0.html +++ b/libs/python/doc/html/faq/how_can_i_wrap_a_function_which0.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>How can I wrap a function which needs to take ownership of a raw pointer?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="how_can_i_find_the_existing_pyob.html" title="How can I find the existing PyObject that holds a C++ object?"> diff --git a/libs/python/doc/html/faq/how_can_i_wrap_functions_which_t.html b/libs/python/doc/html/faq/how_can_i_wrap_functions_which_t.html index 43ab68a6a5..e8b4eb3d65 100644 --- a/libs/python/doc/html/faq/how_can_i_wrap_functions_which_t.html +++ b/libs/python/doc/html/faq/how_can_i_wrap_functions_which_t.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>How can I wrap functions which take C++ containers as arguments?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="is_return_internal_reference_eff.html" title="Is return_internal_reference efficient?"> diff --git a/libs/python/doc/html/faq/how_do_i_create_sub_packages_usi.html b/libs/python/doc/html/faq/how_do_i_create_sub_packages_usi.html index 5565071b62..40dd9989a2 100644 --- a/libs/python/doc/html/faq/how_do_i_create_sub_packages_usi.html +++ b/libs/python/doc/html/faq/how_do_i_create_sub_packages_usi.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>How do I create sub-packages using Boost.Python?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="compilation_takes_too_much_time_.html" title="Compilation takes too much time and eats too much memory! What can I do to make it faster?"> diff --git a/libs/python/doc/html/faq/how_do_i_debug_my_python_extensi.html b/libs/python/doc/html/faq/how_do_i_debug_my_python_extensi.html index aa616e7e34..05ab95166b 100644 --- a/libs/python/doc/html/faq/how_do_i_debug_my_python_extensi.html +++ b/libs/python/doc/html/faq/how_do_i_debug_my_python_extensi.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>How do I debug my Python extensions?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="fatal_error_c1204_compiler_limit.html" title="fatal error C1204:Compiler limit:internal structure overflow"> @@ -114,7 +114,7 @@ </blockquote></div> <h3> <a name="faq.how_do_i_debug_my_python_extensi.h0"></a> - <span class="phrase"><a name="faq.how_do_i_debug_my_python_extensi.debugging_extensions_through_boo"></a></span><a class="link" href="how_do_i_debug_my_python_extensi.html#faq.how_do_i_debug_my_python_extensi.debugging_extensions_through_boo">Debugging + <span><a name="faq.how_do_i_debug_my_python_extensi.debugging_extensions_through_boo"></a></span><a class="link" href="how_do_i_debug_my_python_extensi.html#faq.how_do_i_debug_my_python_extensi.debugging_extensions_through_boo">Debugging extensions through Boost.Build</a> </h3> <p> diff --git a/libs/python/doc/html/faq/i_m_getting_the_attempt_to_retur.html b/libs/python/doc/html/faq/i_m_getting_the_attempt_to_retur.html index 103d319780..05b86e5d6e 100644 --- a/libs/python/doc/html/faq/i_m_getting_the_attempt_to_retur.html +++ b/libs/python/doc/html/faq/i_m_getting_the_attempt_to_retur.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>I'm getting the "attempt to return dangling reference" error. What am I doing wrong?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> diff --git a/libs/python/doc/html/faq/is_boost_python_thread_aware_com.html b/libs/python/doc/html/faq/is_boost_python_thread_aware_com.html index efc1b136a6..d924831f81 100644 --- a/libs/python/doc/html/faq/is_boost_python_thread_aware_com.html +++ b/libs/python/doc/html/faq/is_boost_python_thread_aware_com.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Is Boost.Python thread-aware/compatible with multiple interpreters?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="why_is_my_automatic_to_python_co.html" title="Why is my automatic to-python conversion not being found?"> diff --git a/libs/python/doc/html/faq/is_return_internal_reference_eff.html b/libs/python/doc/html/faq/is_return_internal_reference_eff.html index 76382d321c..47041d9819 100644 --- a/libs/python/doc/html/faq/is_return_internal_reference_eff.html +++ b/libs/python/doc/html/faq/is_return_internal_reference_eff.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Is return_internal_reference efficient?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="i_m_getting_the_attempt_to_retur.html" title="I'm getting the "attempt to return dangling reference" error. What am I doing wrong?"> diff --git a/libs/python/doc/html/faq/why_doesn_t_my_operator_work.html b/libs/python/doc/html/faq/why_doesn_t_my_operator_work.html index c5083de2ac..3c9e0734bc 100644 --- a/libs/python/doc/html/faq/why_doesn_t_my_operator_work.html +++ b/libs/python/doc/html/faq/why_doesn_t_my_operator_work.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Why doesn't my *= operator work?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="how_do_i_debug_my_python_extensi.html" title="How do I debug my Python extensions?"> diff --git a/libs/python/doc/html/faq/why_is_my_automatic_to_python_co.html b/libs/python/doc/html/faq/why_is_my_automatic_to_python_co.html index 28d705aec8..c03b9b7347 100644 --- a/libs/python/doc/html/faq/why_is_my_automatic_to_python_co.html +++ b/libs/python/doc/html/faq/why_is_my_automatic_to_python_co.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Why is my automatic to-python conversion not being found?</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python"> <link rel="up" href="../faq.html" title="Chapter 4. Frequently Asked Questions (FAQs)"> <link rel="prev" href="how_can_i_automatically_convert_.html" title="How can I automatically convert my custom string type to and from a Python string?"> diff --git a/libs/python/doc/html/glossary.html b/libs/python/doc/html/glossary.html index 693f954d1c..a5d051fe9c 100644 --- a/libs/python/doc/html/glossary.html +++ b/libs/python/doc/html/glossary.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 5. Glossary</title> <link rel="stylesheet" href="boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python"> <link rel="up" href="index.html" title="Boost.Python"> <link rel="prev" href="faq/is_boost_python_thread_aware_com.html" title="Is Boost.Python thread-aware/compatible with multiple interpreters?"> @@ -15,11 +15,11 @@ <a accesskey="p" href="faq/is_boost_python_thread_aware_com.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> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="glossary"></a>Chapter 5. Glossary</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="glossary"></a>Chapter 5. Glossary</h2></div></div></div> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">arity <a name="arity"></a></span></dt> <dd><p> The number of argumnts accepted by a function or member function. Unless diff --git a/libs/python/doc/html/index.html b/libs/python/doc/html/index.html index a333b48065..599caf02f0 100644 --- a/libs/python/doc/html/index.html +++ b/libs/python/doc/html/index.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Boost.Python</title> <link rel="stylesheet" href="boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python"> <link rel="next" href="building.html" title="Chapter 1. Building and Testing"> </head> @@ -37,14 +37,14 @@ </div> <h3> <a name="python.h0"></a> - <span class="phrase"><a name="python.synopsis"></a></span><a class="link" href="index.html#python.synopsis">Synopsis</a> + <span><a name="python.synopsis"></a></span><a class="link" href="index.html#python.synopsis">Synopsis</a> </h3> <p> Welcome to Boost.Python, a C++ library which enables seamless interoperability between C++ and the Python programming language. The library includes support for: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> References and Pointers </li> @@ -86,7 +86,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="python.contents"></a><a class="link" href="index.html#python.contents" title="Contents">Contents</a> </h2></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> <a href="tutorial/index.html" target="_top">Tutorial</a> </li> @@ -112,7 +112,7 @@ </div> <h3> <a name="python.h1"></a> - <span class="phrase"><a name="python.articles"></a></span><a class="link" href="index.html#python.articles">Articles</a> + <span><a name="python.articles"></a></span><a class="link" href="index.html#python.articles">Articles</a> </h3> <p> <a href="article.html" target="_top">Building Hybrid Systems With Boost Python</a>, @@ -120,7 +120,7 @@ </p> </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> -<td align="left"><p><small>Last revised: December 14, 2015 at 09:15:10 GMT</small></p></td> +<td align="left"><p><small>Last revised: May 05, 2016 at 21:25:19 GMT</small></p></td> <td align="right"><div class="copyright-footer"></div></td> </tr></table> <hr> diff --git a/libs/python/doc/html/reference/concepts.html b/libs/python/doc/html/reference/concepts.html index 49ca292b52..5a49fd1c0b 100644 --- a/libs/python/doc/html/reference/concepts.html +++ b/libs/python/doc/html/reference/concepts.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 1. Concepts</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="index.html" title="Boost.Python Reference Manual"> @@ -16,11 +16,11 @@ <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="concepts/dereferenceable.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="concepts"></a>Chapter 1. Concepts</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="concepts"></a>Chapter 1. Concepts</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="concepts.html#concepts.callpolicies">CallPolicies</a></span></dt> <dd><dl> <dt><span class="section"><a href="concepts.html#concepts.callpolicies.introduction">Introduction</a></span></dt> @@ -70,7 +70,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="concepts.callpolicies"></a><a class="link" href="concepts.html#concepts.callpolicies" title="CallPolicies">CallPolicies</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="concepts.html#concepts.callpolicies.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="concepts.html#concepts.callpolicies.callpolicies_composition">CallPolicies Composition</a></span></dt> diff --git a/libs/python/doc/html/reference/concepts/dereferenceable.html b/libs/python/doc/html/reference/concepts/dereferenceable.html index 78df9ff0f4..a08e534275 100644 --- a/libs/python/doc/html/reference/concepts/dereferenceable.html +++ b/libs/python/doc/html/reference/concepts/dereferenceable.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Dereferenceable</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../concepts.html" title="Chapter 1. Concepts"> <link rel="prev" href="../concepts.html" title="Chapter 1. Concepts"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="concepts.dereferenceable"></a><a class="link" href="dereferenceable.html" title="Dereferenceable">Dereferenceable</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="dereferenceable.html#concepts.dereferenceable.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="dereferenceable.html#concepts.dereferenceable.concept_requirements">Concept Requirements</a></span></dt> diff --git a/libs/python/doc/html/reference/concepts/extractor.html b/libs/python/doc/html/reference/concepts/extractor.html index 38ebbea20d..222a6dbc1e 100644 --- a/libs/python/doc/html/reference/concepts/extractor.html +++ b/libs/python/doc/html/reference/concepts/extractor.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Extractor</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../concepts.html" title="Chapter 1. Concepts"> <link rel="prev" href="dereferenceable.html" title="Dereferenceable"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="concepts.extractor"></a><a class="link" href="extractor.html" title="Extractor">Extractor</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="extractor.html#concepts.extractor.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="extractor.html#concepts.extractor.concept_requirements">Concept Requirements</a></span></dt> <dt><span class="section"><a href="extractor.html#concepts.extractor.notes">Notes</a></span></dt> diff --git a/libs/python/doc/html/reference/concepts/holdergenerator.html b/libs/python/doc/html/reference/concepts/holdergenerator.html index 2e82370001..1d8548000c 100644 --- a/libs/python/doc/html/reference/concepts/holdergenerator.html +++ b/libs/python/doc/html/reference/concepts/holdergenerator.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>HolderGenerator</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../concepts.html" title="Chapter 1. Concepts"> <link rel="prev" href="extractor.html" title="Extractor"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="concepts.holdergenerator"></a><a class="link" href="holdergenerator.html" title="HolderGenerator">HolderGenerator</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="holdergenerator.html#concepts.holdergenerator.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="holdergenerator.html#concepts.holdergenerator.concept_requirements">Concept Requirements</a></span></dt> diff --git a/libs/python/doc/html/reference/concepts/objectwrapper.html b/libs/python/doc/html/reference/concepts/objectwrapper.html index 7f3c68f9c5..c8e63ecbb3 100644 --- a/libs/python/doc/html/reference/concepts/objectwrapper.html +++ b/libs/python/doc/html/reference/concepts/objectwrapper.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>ObjectWrapper</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../concepts.html" title="Chapter 1. Concepts"> <link rel="prev" href="resultconverter.html" title="ResultConverter"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="concepts.objectwrapper"></a><a class="link" href="objectwrapper.html" title="ObjectWrapper">ObjectWrapper</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="objectwrapper.html#concepts.objectwrapper.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="objectwrapper.html#concepts.objectwrapper.objectwrapper_concept_requiremen">ObjectWrapper Concept Requirements</a></span></dt> diff --git a/libs/python/doc/html/reference/concepts/resultconverter.html b/libs/python/doc/html/reference/concepts/resultconverter.html index b3f1b88940..f7acfe88d1 100644 --- a/libs/python/doc/html/reference/concepts/resultconverter.html +++ b/libs/python/doc/html/reference/concepts/resultconverter.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>ResultConverter</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../concepts.html" title="Chapter 1. Concepts"> <link rel="prev" href="holdergenerator.html" title="HolderGenerator"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="concepts.resultconverter"></a><a class="link" href="resultconverter.html" title="ResultConverter">ResultConverter</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="resultconverter.html#concepts.resultconverter.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="resultconverter.html#concepts.resultconverter.resultconverter_concept_requirem">ResultConverter Concept Requirements</a></span></dt> diff --git a/libs/python/doc/html/reference/embedding.html b/libs/python/doc/html/reference/embedding.html index 1fa7e30a8e..54218dc628 100644 --- a/libs/python/doc/html/reference/embedding.html +++ b/libs/python/doc/html/reference/embedding.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 6. Embedding</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="to_from_python_type_conversion/boost_python_register_ptr_to_pyt.html" title="boost/python/register_ptr_to_python.hpp"> @@ -16,11 +16,11 @@ <a accesskey="p" href="to_from_python_type_conversion/boost_python_register_ptr_to_pyt.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="embedding/boost_python_import_hpp.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="embedding"></a>Chapter 6. Embedding</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="embedding"></a>Chapter 6. Embedding</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="embedding.html#embedding.boost_python_exec_hpp">boost/python/exec.hpp</a></span></dt> <dd><dl> <dt><span class="section"><a href="embedding.html#embedding.boost_python_exec_hpp.introduction">Introduction</a></span></dt> @@ -45,7 +45,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="embedding.boost_python_exec_hpp"></a><a class="link" href="embedding.html#embedding.boost_python_exec_hpp" title="boost/python/exec.hpp">boost/python/exec.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="embedding.html#embedding.boost_python_exec_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="embedding.html#embedding.boost_python_exec_hpp.function_eval">Function <code class="computeroutput"><span class="identifier">eval</span></code></a></span></dt> @@ -74,7 +74,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Evaluate Python expression from expression in the context specified @@ -98,7 +98,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Execute Python source code from code in the context specified by @@ -122,7 +122,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Execute Python source code from the file named by filename in the diff --git a/libs/python/doc/html/reference/embedding/boost_python_import_hpp.html b/libs/python/doc/html/reference/embedding/boost_python_import_hpp.html index 2d3f97ede1..a1addfb6b2 100644 --- a/libs/python/doc/html/reference/embedding/boost_python_import_hpp.html +++ b/libs/python/doc/html/reference/embedding/boost_python_import_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/import.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../embedding.html" title="Chapter 6. Embedding"> <link rel="prev" href="../embedding.html" title="Chapter 6. Embedding"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="embedding.boost_python_import_hpp"></a><a class="link" href="boost_python_import_hpp.html" title="boost/python/import.hpp">boost/python/import.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_import_hpp.html#embedding.boost_python_import_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_import_hpp.html#embedding.boost_python_import_hpp.function_import">Function <code class="computeroutput"><span class="identifier">import</span></code></a></span></dt> @@ -41,7 +41,7 @@ <pre class="programlisting"><span class="identifier">object</span> <span class="identifier">import</span><span class="special">(</span><span class="identifier">str</span> <span class="identifier">name</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Imports the module named by name. diff --git a/libs/python/doc/html/reference/function_invocation_and_creation.html b/libs/python/doc/html/reference/function_invocation_and_creation.html index 04800de1c5..312bd336eb 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 4. Function Invocation and Creation</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="object_wrappers/boost_python_tuple_hpp.html" title="boost/python/tuple.hpp"> @@ -16,11 +16,11 @@ <a accesskey="p" href="object_wrappers/boost_python_tuple_hpp.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="function_invocation_and_creation/boost_python_call_hpp.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="function_invocation_and_creation"></a>Chapter 4. Function Invocation and Creation</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="function_invocation_and_creation"></a>Chapter 4. Function Invocation and Creation</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp">boost/python/args.hpp</a></span></dt> <dd><dl> <dt><span class="section"><a href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp.introduction">Introduction</a></span></dt> @@ -130,7 +130,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_args_hpp"></a><a class="link" href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp" title="boost/python/args.hpp">boost/python/args.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp.class_arg">Class <code class="computeroutput"><span class="identifier">arg</span></code></a></span></dt> @@ -146,7 +146,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.boost_python_args_hpp.introduction"></a><a class="link" href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp.introduction" title="Introduction">Introduction</a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp.introduction.keyword_expressions">keyword-expressions</a></span></dt></dl></div> +<div class="toc"><dl><dt><span class="section"><a href="function_invocation_and_creation.html#function_invocation_and_creation.boost_python_args_hpp.introduction.keyword_expressions">keyword-expressions</a></span></dt></dl></div> <p> Supplies a family of overloaded functions for specifying argument keywords for wrapped C++ functions. @@ -192,7 +192,7 @@ <pre class="programlisting"><span class="identifier">arg</span><span class="special">(</span><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">name</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> The argument must be a <a class="link" href="glossary.html#ntbs">ntbs</a>. @@ -212,7 +212,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="identifier">arg</span> <span class="special">&</span><span class="keyword">operator</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="identifier">value</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> The argument must convertible to python. @@ -238,7 +238,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> The argument name must be a <a class="link" href="glossary.html#ntbs">ntbs</a>. diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_hpp.html index ddf8b71756..5697bb0acb 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/call.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_call_hpp"></a><a class="link" href="boost_python_call_hpp.html" title="boost/python/call.hpp">boost/python/call.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_call_hpp.html#function_invocation_and_creation.boost_python_call_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_call_hpp.html#function_invocation_and_creation.boost_python_call_hpp.function_call">Function <code class="computeroutput"><span class="identifier">call</span></code></a></span></dt> @@ -42,7 +42,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> R is a pointer type, reference type, or a complete type with an accessible diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_method_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_method_hpp.html index 0fecfcc720..7c19ff1ee8 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_method_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_call_method_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/call_method.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_call_hpp.html" title="boost/python/call.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_call_method_hpp"></a><a class="link" href="boost_python_call_method_hpp.html" title="boost/python/call_method.hpp">boost/python/call_method.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_call_method_hpp.html#function_invocation_and_creation.boost_python_call_method_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_call_method_hpp.html#function_invocation_and_creation.boost_python_call_method_hpp.function_call_method">Function <code class="computeroutput"><span class="identifier">call_method</span></code></a></span></dt> @@ -45,7 +45,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">R</span></code> is a pointer type, diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_data_members_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_data_members_hpp.html index 8bb289f8ee..580c5b158f 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_data_members_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_data_members_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/data_members.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_call_method_hpp.html" title="boost/python/call_method.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_data_members_hpp"></a><a class="link" href="boost_python_data_members_hpp.html" title="boost/python/data_members.hpp">boost/python/data_members.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_data_members_hpp.html#function_invocation_and_creation.boost_python_data_members_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_data_members_hpp.html#function_invocation_and_creation.boost_python_data_members_hpp.functions">Functions</a></span></dt> <dt><span class="section"><a href="boost_python_data_members_hpp.html#function_invocation_and_creation.boost_python_data_members_hpp.example">Example</a></span></dt> @@ -47,7 +47,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> Policies is a model of <a class="link" href="../concepts.html#concepts.callpolicies" title="CallPolicies"><code class="computeroutput"><span class="identifier">CallPolicies</span></code></a>. @@ -81,7 +81,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> Policies is a model of CallPolicies. @@ -108,7 +108,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> Policies is a model of CallPolicies. @@ -139,7 +139,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> Policies is a model of CallPolicies. diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_make_function_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_make_function_hpp.html index ef9e1b0ac7..bd2b234c6c 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_make_function_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_make_function_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/make_function.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_data_members_hpp.html" title="boost/python/data_members.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_make_function_hpp"></a><a class="link" href="boost_python_make_function_hpp.html" title="boost/python/make_function.hpp">boost/python/make_function.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_make_function_hpp.html#function_invocation_and_creation.boost_python_make_function_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_make_function_hpp.html#function_invocation_and_creation.boost_python_make_function_hpp.functions">Functions</a></span></dt> <dt><span class="section"><a href="boost_python_make_function_hpp.html#function_invocation_and_creation.boost_python_make_function_hpp.example">Example</a></span></dt> @@ -52,7 +52,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> F is a function pointer or member function pointer type. If policies @@ -69,7 +69,7 @@ from the first Python argument, and subsequent Python arguments will be used as the arguments to f. </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> If policies are supplied, it will be applied to the function as described here. @@ -117,7 +117,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> F is a function pointer type. If policies are supplied, it must be diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_overloads_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_overloads_hpp.html index d2bdaf9a9d..71e7695167 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_overloads_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_overloads_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/overloads.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_make_function_hpp.html" title="boost/python/make_function.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_overloads_hpp"></a><a class="link" href="boost_python_overloads_hpp.html" title="boost/python/overloads.hpp">boost/python/overloads.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.overloaddispatcher_concept">OverloadDispatcher Concept</a></span></dt> @@ -30,7 +30,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.boost_python_overloads_hpp.introduction"></a><a class="link" href="boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.introduction" title="Introduction">Introduction</a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.introduction.overload_dispatch_expressions">overload-dispatch-expressions</a></span></dt></dl></div> +<div class="toc"><dl><dt><span class="section"><a href="boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.introduction.overload_dispatch_expressions">overload-dispatch-expressions</a></span></dt></dl></div> <p> Defines facilities for generating families of overloaded Python functions and extension class methods from C++ functions and member functions with @@ -47,7 +47,7 @@ </p> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">docstring</span></dt> <dd><p> An <a class="link" href="../glossary.html#ntbs">ntbs</a> whose value will bound to the diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_ptr_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_ptr_hpp.html index 706774c11d..567895dfc9 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_ptr_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_ptr_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/ptr.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_overloads_hpp.html" title="boost/python/overloads.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_ptr_hpp"></a><a class="link" href="boost_python_ptr_hpp.html" title="boost/python/ptr.hpp">boost/python/ptr.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_ptr_hpp.html#function_invocation_and_creation.boost_python_ptr_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_ptr_hpp.html#function_invocation_and_creation.boost_python_ptr_hpp.functions">Functions</a></span></dt> <dt><span class="section"><a href="boost_python_ptr_hpp.html#function_invocation_and_creation.boost_python_ptr_hpp.class_template_pointer_wrapper">Class @@ -69,7 +69,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> T is a pointer type. @@ -130,7 +130,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">Ptr</span></code> is a pointer @@ -159,7 +159,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> a copy of the stored pointer. @@ -177,7 +177,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.boost_python_ptr_hpp.metafunctions"></a><a class="link" href="boost_python_ptr_hpp.html#function_invocation_and_creation.boost_python_ptr_hpp.metafunctions" title="Metafunctions">Metafunctions</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_ptr_hpp.html#function_invocation_and_creation.boost_python_ptr_hpp.metafunctions.class_template_is_pointer_wrappe">Class template <code class="computeroutput"><span class="identifier">is_pointer_wrapper</span></code></a></span></dt> <dt><span class="section"><a href="boost_python_ptr_hpp.html#function_invocation_and_creation.boost_python_ptr_hpp.metafunctions.class_template_unwrap_pointer">Class @@ -201,7 +201,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="keyword">true</span></code> iff <code class="computeroutput"><span class="identifier">T</span></code> is a specialization of <code class="computeroutput"><span class="identifier">pointer_wrapper</span><span class="special"><></span></code>. @@ -230,7 +230,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">T</span><span class="special">::</span><span class="identifier">type</span></code> if <code class="computeroutput"><span class="identifier">T</span></code> diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_raw_function_hpp.html b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_raw_function_hpp.html index fe3cde7440..bc4fcabaf1 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_raw_function_hpp.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/boost_python_raw_function_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/raw_function.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_ptr_hpp.html" title="boost/python/ptr.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="function_invocation_and_creation.boost_python_raw_function_hpp"></a><a class="link" href="boost_python_raw_function_hpp.html" title="boost/python/raw_function.hpp">boost/python/raw_function.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_raw_function_hpp.html#function_invocation_and_creation.boost_python_raw_function_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_raw_function_hpp.html#function_invocation_and_creation.boost_python_raw_function_hpp.function_raw_function">Function <code class="computeroutput"><span class="identifier">raw_function</span></code></a></span></dt> @@ -45,7 +45,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> f(tuple(), dict()) is well-formed. diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/function_documentation.html b/libs/python/doc/html/reference/function_invocation_and_creation/function_documentation.html index 772ac1b2ab..ba1b75be24 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/function_documentation.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/function_documentation.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Function documentation</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="boost_python_raw_function_hpp.html" title="boost/python/raw_function.hpp"> @@ -20,7 +20,7 @@ <a name="function_invocation_and_creation.function_documentation"></a><a class="link" href="function_documentation.html" title="Function documentation">Function documentation</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_function_doc_signat">boost/python/function_doc_signature.hpp</a></span></dt> <dt><span class="section"><a href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_pytype_function_hpp">boost/python/pytype_function.hpp</a></span></dt> </dl></div> @@ -28,7 +28,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.function_documentation.boost_python_function_doc_signat"></a><a class="link" href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_function_doc_signat" title="boost/python/function_doc_signature.hpp">boost/python/function_doc_signature.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_function_doc_signat.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_function_doc_signat.class_function_doc_signature_gen">Class <code class="computeroutput"><span class="identifier">function_doc_signature_generator</span></code></a></span></dt> @@ -184,7 +184,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.function_documentation.boost_python_pytype_function_hpp"></a><a class="link" href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_pytype_function_hpp" title="boost/python/pytype_function.hpp">boost/python/pytype_function.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_pytype_function_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="function_documentation.html#function_invocation_and_creation.function_documentation.boost_python_pytype_function_hpp.class_wrap_pytype">Class <code class="computeroutput"><span class="identifier">wrap_pytype</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/models_of_callpolicies.html b/libs/python/doc/html/reference/function_invocation_and_creation/models_of_callpolicies.html index 385e2c15e0..bc2c295f58 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/models_of_callpolicies.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/models_of_callpolicies.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Models of CallPolicies</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="function_documentation.html" title="Function documentation"> @@ -20,7 +20,7 @@ <a name="function_invocation_and_creation.models_of_callpolicies"></a><a class="link" href="models_of_callpolicies.html" title="Models of CallPolicies">Models of CallPolicies</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_default_call_polici">boost/python/default_call_policies.hpp</a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_arg_hpp">boost/python/return_arg.hpp</a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_internal_ref">boost/python/return_internal_reference.hpp</a></span></dt> @@ -31,7 +31,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_callpolicies.boost_python_default_call_polici"></a><a class="link" href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_default_call_polici" title="boost/python/default_call_policies.hpp">boost/python/default_call_policies.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_default_call_polici.class_default_call_policies">Class <code class="computeroutput"><span class="identifier">default_call_policies</span></code></a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_default_call_polici.class_default_call_policies_stat">Class @@ -80,7 +80,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">precall</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> true @@ -94,7 +94,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">postcall</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*,</span> <span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">result</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> result @@ -133,7 +133,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> T is not a reference type. If T is a pointer type, T is const char* @@ -167,7 +167,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_callpolicies.boost_python_return_arg_hpp"></a><a class="link" href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_arg_hpp" title="boost/python/return_arg.hpp">boost/python/return_arg.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_arg_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_arg_hpp.class_return_arg">Class <code class="computeroutput"><span class="identifier">return_arg</span></code></a></span></dt> @@ -294,7 +294,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">postcall</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">args</span><span class="special">,</span> <span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">result</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">PyTuple_Check</span><span class="special">(</span><span class="identifier">args</span><span class="special">)</span> @@ -380,7 +380,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_callpolicies.boost_python_return_internal_ref"></a><a class="link" href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_internal_ref" title="boost/python/return_internal_reference.hpp">boost/python/return_internal_reference.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_internal_ref.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_internal_ref.class_template_return_internal_r">Class template <code class="computeroutput"><span class="identifier">return_internal_reference</span></code></a></span></dt> @@ -511,7 +511,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">postcall</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">args</span><span class="special">,</span> <span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">result</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">PyTuple_Check</span><span class="special">(</span><span class="identifier">args</span><span class="special">)</span> @@ -592,7 +592,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_callpolicies.boost_python_return_value_policy"></a><a class="link" href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_value_policy" title="boost/python/return_value_policy.hpp">boost/python/return_value_policy.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_value_policy.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_return_value_policy.class_template_return_value_poli">Class template <code class="computeroutput"><span class="identifier">return_value_policy</span></code></a></span></dt> @@ -727,7 +727,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_callpolicies.boost_python_with_custodian_and_"></a><a class="link" href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_with_custodian_and_" title="boost/python/with_custodian_and_ward.hpp">boost/python/with_custodian_and_ward.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_with_custodian_and_.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="models_of_callpolicies.html#function_invocation_and_creation.models_of_callpolicies.boost_python_with_custodian_and_.class_with_custodian_and_ward">Class <code class="computeroutput"><span class="identifier">with_custodian_and_ward</span></code></a></span></dt> @@ -898,7 +898,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">precall</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">args</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">PyTuple_Check</span><span class="special">(</span><span class="identifier">args</span><span class="special">)</span> @@ -1041,7 +1041,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span> <span class="special">*</span><span class="identifier">postcall</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">args</span><span class="special">,</span> <span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">result</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">PyTuple_Check</span><span class="special">(</span><span class="identifier">args</span><span class="special">)</span> diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconverter.html b/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconverter.html index d5a96bce97..a157e70e27 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconverter.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconverter.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Models of ResultConverter</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="models_of_callpolicies.html" title="Models of CallPolicies"> @@ -20,7 +20,7 @@ <a name="function_invocation_and_creation.models_of_resultconverter"></a><a class="link" href="models_of_resultconverter.html" title="Models of ResultConverter">Models of ResultConverter</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_">boost/python/to_python_indirect.hpp</a></span></dt> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_value_hpp">boost/python/to_python_value.hpp</a></span></dt> </dl></div> @@ -28,7 +28,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_"></a><a class="link" href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_" title="boost/python/to_python_indirect.hpp">boost/python/to_python_indirect.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_.example">Example</a></span></dt> </dl></div> @@ -36,7 +36,7 @@ <div class="titlepage"><div><div><h4 class="title"> <a name="function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_.introduction"></a><a class="link" href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_.introduction" title="Introduction">Introduction</a> </h4></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_.introduction.class_to_python_indirect">Class <code class="computeroutput"><span class="identifier">to_python_indirect</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_indirect_.introduction.class_to_python_indirect_observe">Class @@ -145,7 +145,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">T</span> <span class="identifier">x</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">x</span></code> refers to an @@ -170,7 +170,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">convertible</span><span class="special">()</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Returns true iff any module has registered a Python type corresponding @@ -214,7 +214,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_value_hpp"></a><a class="link" href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_value_hpp" title="boost/python/to_python_value.hpp">boost/python/to_python_value.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_value_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="models_of_resultconverter.html#function_invocation_and_creation.models_of_resultconverter.boost_python_to_python_value_hpp.class_template_to_python_value">Class template <code class="computeroutput"><span class="identifier">to_python_value</span></code></a></span></dt> @@ -259,7 +259,7 @@ <pre class="programlisting"><span class="keyword">static</span> <span class="keyword">bool</span> <span class="identifier">convertible</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="keyword">true</span></code> iff a converter @@ -271,7 +271,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span><span class="special">*</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">argument_type</span> <span class="identifier">x</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">convertible</span><span class="special">()</span> diff --git a/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconvertergenerat.html b/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconvertergenerat.html index 622c61ac37..e0b707028b 100644 --- a/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconvertergenerat.html +++ b/libs/python/doc/html/reference/function_invocation_and_creation/models_of_resultconvertergenerat.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Models of ResultConverterGenerator</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../function_invocation_and_creation.html" title="Chapter 4. Function Invocation and Creation"> <link rel="prev" href="models_of_resultconverter.html" title="Models of ResultConverter"> @@ -20,7 +20,7 @@ <a name="function_invocation_and_creation.models_of_resultconvertergenerat"></a><a class="link" href="models_of_resultconvertergenerat.html" title="Models of ResultConverterGenerator">Models of ResultConverterGenerator</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_const_referenc">boost/python/copy_const_reference.hpp</a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_non_const_refe">boost/python/copy_non_const_reference.hpp</a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_manage_new_object_h">boost/python/manage_new_object.hpp</a></span></dt> @@ -32,7 +32,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_const_referenc"></a><a class="link" href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_const_referenc" title="boost/python/copy_const_reference.hpp">boost/python/copy_const_reference.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_const_referenc.class_copy_const_reference">Class <code class="computeroutput"><span class="identifier">copy_const_reference</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_const_referenc.class_copy_const_reference_metaf">Class @@ -67,7 +67,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">T</span></code> is <code class="computeroutput"><span class="identifier">U</span> <span class="keyword">const</span><span class="special">&</span></code> for some <code class="computeroutput"><span class="identifier">U</span></code>. @@ -126,7 +126,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_non_const_refe"></a><a class="link" href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_non_const_refe" title="boost/python/copy_non_const_reference.hpp">boost/python/copy_non_const_reference.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_non_const_refe.class_copy_non_const_reference">Class <code class="computeroutput"><span class="identifier">copy_non_const_reference</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_copy_non_const_refe.class_copy_non_const_reference_m">Class @@ -163,7 +163,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">T</span></code> is <code class="computeroutput"><span class="identifier">U</span> <span class="special">&</span></code> @@ -223,7 +223,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_manage_new_object_h"></a><a class="link" href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_manage_new_object_h" title="boost/python/manage_new_object.hpp">boost/python/manage_new_object.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_manage_new_object_h.class_manage_new_object">Class <code class="computeroutput"><span class="identifier">manage_new_object</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_manage_new_object_h.class_manage_new_object_metafunc">Class @@ -259,7 +259,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">T</span></code> is <code class="computeroutput"><span class="identifier">U</span><span class="special">*</span></code> @@ -317,7 +317,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_reference_existing_"></a><a class="link" href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_reference_existing_" title="boost/python/reference_existing_object.hpp">boost/python/reference_existing_object.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_reference_existing_.class_reference_existing_object">Class <code class="computeroutput"><span class="identifier">reference_existing_object</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_reference_existing_.class_reference_existing_object_">Class @@ -362,7 +362,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">T</span></code> is <code class="computeroutput"><span class="identifier">U</span><span class="special">&</span></code> @@ -443,7 +443,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_by_value_hpp"></a><a class="link" href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_by_value_hpp" title="boost/python/return_by_value.hpp">boost/python/return_by_value.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_by_value_hpp.class_return_by_value">Class <code class="computeroutput"><span class="identifier">return_by_value</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_by_value_hpp.class_return_by_value_metafuncti">Class @@ -478,7 +478,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="keyword">typedef</span> <span class="identifier">to_python_value</span><span class="special"><</span><span class="identifier">T</span><span class="special">></span> <span class="identifier">type</span><span class="special">;</span></code> @@ -538,7 +538,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_opaque_point"></a><a class="link" href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_opaque_point" title="boost/python/return_opaque_pointer.hpp">boost/python/return_opaque_pointer.hpp</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_opaque_point.class_return_opaqe_pointer">Class <code class="computeroutput"><span class="identifier">return_opaqe_pointer</span></code></a></span></dt> <dt><span class="section"><a href="models_of_resultconvertergenerat.html#function_invocation_and_creation.models_of_resultconvertergenerat.boost_python_return_opaque_point.class_return_opaque_pointer_meta">Class @@ -578,7 +578,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">apply</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">detail</span><span class="special">::</span><span class="identifier">opaque_conversion_holder</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span> diff --git a/libs/python/doc/html/reference/glossary.html b/libs/python/doc/html/reference/glossary.html index d58a7967e2..8da013494b 100644 --- a/libs/python/doc/html/reference/glossary.html +++ b/libs/python/doc/html/reference/glossary.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 9. Glossary</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="topics/indexing_support.html" title="Indexing support"> @@ -15,11 +15,11 @@ <a accesskey="p" href="topics/indexing_support.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> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="glossary"></a>Chapter 9. Glossary</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="glossary"></a>Chapter 9. Glossary</h2></div></div></div> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">arity <a name="arity"></a></span></dt> <dd><p> The number of argumnts accepted by a function or member function. Unless diff --git a/libs/python/doc/html/reference/high_level_components.html b/libs/python/doc/html/reference/high_level_components.html index f73397b38e..d9d5d45dcf 100644 --- a/libs/python/doc/html/reference/high_level_components.html +++ b/libs/python/doc/html/reference/high_level_components.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 2. High Level Components</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="concepts/objectwrapper.html" title="ObjectWrapper"> @@ -16,11 +16,11 @@ <a accesskey="p" href="concepts/objectwrapper.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="high_level_components/boost_python_def_hpp.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="high_level_components"></a>Chapter 2. High Level Components</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="high_level_components"></a>Chapter 2. High Level Components</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp">boost/python/class.hpp</a></span></dt> <dd><dl> <dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.introduction">Introduction</a></span></dt> @@ -172,7 +172,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_class_hpp"></a><a class="link" href="high_level_components.html#high_level_components.boost_python_class_hpp" title="boost/python/class.hpp">boost/python/class.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_class_t_bases_hel">Class template <code class="computeroutput"><span class="identifier">class_</span><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">Bases</span><span class="special">,</span> <span class="identifier">HeldType</span><span class="special">,</span> <span class="identifier">NonCopyable</span><span class="special">></span></code></a></span></dt> @@ -203,7 +203,7 @@ <a name="high_level_components.boost_python_class_hpp.class_template_class_t_bases_hel"></a><a class="link" href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_class_t_bases_hel" title="Class template class_<T, Bases, HeldType, NonCopyable>">Class template <code class="computeroutput"><span class="identifier">class_</span><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">Bases</span><span class="special">,</span> <span class="identifier">HeldType</span><span class="special">,</span> <span class="identifier">NonCopyable</span><span class="special">></span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_class_t_bases_hel.heldtype_semantics">HeldType Semantics</a></span></dt> <dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_class_t_bases_hel.class_template_class_synopsis">Class @@ -496,7 +496,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -516,7 +516,7 @@ attribute of the <a class="link" href="high_level_components/boost_python_scope_hpp.html#high_level_components.boost_python_scope_hpp.introduction" title="Introduction">current scope</a> is bound to the new extension class. </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> If supplied, the value of docstring is bound to the <code class="computeroutput"><span class="identifier">__doc__</span></code> attribute of the extension class. @@ -561,7 +561,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">init_expr</span></code> is the @@ -603,7 +603,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd> <p> @@ -628,10 +628,10 @@ but the first <code class="computeroutput"><span class="identifier">N</span> <span class="special">-</span> <span class="identifier">M</span></code> arguments of each overload. </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"> Otherwise, a single method overload is built around fn, which must not be null: - <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "> + <div class="itemizedlist"><ul class="itemizedlist" type="circle"> <li class="listitem"> If fn is a function pointer, its first argument must be of the form U, U cv&, U cv*, or U cv* const&, @@ -748,7 +748,7 @@ <pre class="programlisting"><span class="identifier">class_</span><span class="special">&</span> <span class="identifier">staticmethod</span><span class="special">(</span><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">name</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -768,7 +768,7 @@ <pre class="programlisting"><span class="identifier">setattr</span><span class="special">(</span><span class="identifier">self</span><span class="special">,</span> <span class="identifier">name</span><span class="special">,</span> <span class="identifier">staticmethod</span><span class="special">(</span><span class="identifier">getattr</span><span class="special">(</span><span class="identifier">self</span><span class="special">,</span> <span class="identifier">name</span><span class="special">)))</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Note</span></dt> <dd><p> Attempting to invoke def(name,...) after invoking staticmethod(name) @@ -785,7 +785,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Adds a Python <a href="http://www.python.org/doc/ref/specialnames.html" target="_top">special @@ -802,7 +802,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -831,7 +831,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="glossary.html#ntbs">ntbs</a> which conform to Python's @@ -864,7 +864,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -898,7 +898,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -935,7 +935,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd> <pre class="programlisting"><span class="keyword">this</span><span class="special">-></span><span class="identifier">add_property</span><span class="special">(</span><span class="identifier">name</span><span class="special">,</span> <span class="identifier">make_getter</span><span class="special">(</span><span class="identifier">pm</span><span class="special">),</span> <span class="identifier">make_setter</span><span class="special">(</span><span class="identifier">pm</span><span class="special">),</span> <span class="identifier">doc</span><span class="special">);</span></pre> @@ -964,7 +964,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> PickleSuite must be publically derived from <a class="link" href="topics/pickle_support.html#topics.pickle_support.the_pickle_interface" title="The Pickle Interface">pickle_suite</a>. @@ -991,7 +991,7 @@ <pre class="programlisting"><span class="identifier">class_</span><span class="special">&</span> <span class="identifier">enable_pickling</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Defines the __reduce__ method and the __safe_for_unpickling__ attribute. @@ -1014,7 +1014,7 @@ <a name="high_level_components.boost_python_class_hpp.class_template_bases_t1_t2_tn"></a><a class="link" href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_bases_t1_t2_tn" title="Class template bases<T1, T2, ...TN>">Class template bases<T1, T2, ...TN></a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_bases_t1_t2_tn.class_template_bases_synopsis">Class +<div class="toc"><dl><dt><span class="section"><a href="high_level_components.html#high_level_components.boost_python_class_hpp.class_template_bases_t1_t2_tn.class_template_bases_synopsis">Class template bases synopsis</a></span></dt></dl></div> <p> An MPL sequence which can be used in class_<...> instantiations indicate diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_def_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_def_hpp.html index ce99e9adf6..7a5b4ba593 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_def_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_def_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/def.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="../high_level_components.html" title="Chapter 2. High Level Components"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_def_hpp"></a><a class="link" href="boost_python_def_hpp.html" title="boost/python/def.hpp">boost/python/def.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_def_hpp.html#high_level_components.boost_python_def_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_def_hpp.html#high_level_components.boost_python_def_hpp.functions">Functions</a></span></dt> <dt><span class="section"><a href="boost_python_def_hpp.html#high_level_components.boost_python_def_hpp.example">Example</a></span></dt> @@ -53,7 +53,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd> <p> @@ -61,7 +61,7 @@ <a href="http://www.python.org/doc/current/ref/identifiers.html" target="_top">identifier naming rules</a>. </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> If <code class="computeroutput"><span class="identifier">Fn</span></code> is [derived from] <a class="link" href="../object_wrappers/boost_python_object_hpp.html#object_wrappers.boost_python_object_hpp.class_object" title="Class object">object</a>, diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_def_visitor_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_def_visitor_hpp.html index 1d030d37d4..e007c7401f 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_def_visitor_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_def_visitor_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/def_visitor.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_def_hpp.html" title="boost/python/def.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_def_visitor_hpp"></a><a class="link" href="boost_python_def_visitor_hpp.html" title="boost/python/def_visitor.hpp">boost/python/def_visitor.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_def_visitor_hpp.html#high_level_components.boost_python_def_visitor_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_def_visitor_hpp.html#high_level_components.boost_python_def_visitor_hpp.class_def_visitor">Class <code class="computeroutput"><span class="identifier">def_visitor</span></code></a></span></dt> @@ -64,7 +64,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd> <p> diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_docstring_options_h.html b/libs/python/doc/html/reference/high_level_components/boost_python_docstring_options_h.html index 2d7f7d7f7f..4e3cee66a7 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_docstring_options_h.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_docstring_options_h.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/docstring_options.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_def_visitor_hpp.html" title="boost/python/def_visitor.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_docstring_options_h"></a><a class="link" href="boost_python_docstring_options_h.html" title="boost/python/docstring_options.hpp">boost/python/docstring_options.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_docstring_options_h.html#high_level_components.boost_python_docstring_options_h.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_docstring_options_h.html#high_level_components.boost_python_docstring_options_h.class_docstring_options">Class <code class="computeroutput"><span class="identifier">docstring_options</span></code></a></span></dt> @@ -85,7 +85,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Constructs a docstring_options object which controls the appearance @@ -101,7 +101,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Constructs a <code class="computeroutput"><span class="identifier">docstring_options</span></code> @@ -120,7 +120,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Constructs a <code class="computeroutput"><span class="identifier">docstring_options</span></code> @@ -144,7 +144,7 @@ <pre class="programlisting"><span class="special">~</span><span class="identifier">docstring_options</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Restores the previous state of the docstring options. In particular, @@ -186,7 +186,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="high_level_components.boost_python_docstring_options_h.example"></a><a class="link" href="boost_python_docstring_options_h.html#high_level_components.boost_python_docstring_options_h.example" title="Example">Example</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_docstring_options_h.html#high_level_components.boost_python_docstring_options_h.example.docstring_options_defined_at_com">Docstring options defined at compile time</a></span></dt> <dt><span class="section"><a href="boost_python_docstring_options_h.html#high_level_components.boost_python_docstring_options_h.example.selective_suppressions">Selective diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_enum_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_enum_hpp.html index aad9d99289..fd16a17627 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_enum_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_enum_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/enum.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_docstring_options_h.html" title="boost/python/docstring_options.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_enum_hpp"></a><a class="link" href="boost_python_enum_hpp.html" title="boost/python/enum.hpp">boost/python/enum.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_enum_hpp.html#high_level_components.boost_python_enum_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_enum_hpp.html#high_level_components.boost_python_enum_hpp.class_template_enum">Class template <code class="computeroutput"><span class="identifier">enum_</span></code></a></span></dt> @@ -68,7 +68,7 @@ <pre class="programlisting"><span class="identifier">enum_</span><span class="special">(</span><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">name</span><span class="special">,</span> <span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">doc</span><span class="special">=</span><span class="number">0</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="../glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -93,7 +93,7 @@ <pre class="programlisting"><span class="identifier">enum_</span><span class="special"><</span><span class="identifier">T</span><span class="special">>&</span> <span class="identifier">value</span><span class="special">(</span><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">name</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">x</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="../glossary.html#ntbs">ntbs</a> which conforms to Python's @@ -114,7 +114,7 @@ <pre class="programlisting"><span class="identifier">enum_</span><span class="special"><</span><span class="identifier">T</span><span class="special">>&</span> <span class="identifier">export_values</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> sets attributes in the <a class="link" href="boost_python_scope_hpp.html" title="boost/python/scope.hpp">current diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_errors_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_errors_hpp.html index 837041421c..065582f853 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_errors_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_errors_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/errors.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_enum_hpp.html" title="boost/python/enum.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_errors_hpp"></a><a class="link" href="boost_python_errors_hpp.html" title="boost/python/errors.hpp">boost/python/errors.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_errors_hpp.html#high_level_components.boost_python_errors_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_errors_hpp.html#high_level_components.boost_python_errors_hpp.class_error_already_set">Class <code class="computeroutput"><span class="identifier">error_already_set</span></code></a></span></dt> @@ -66,7 +66,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> The first form requires that the expression function0<void>(f) @@ -111,7 +111,7 @@ <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="identifier">T</span><span class="special">*</span> <span class="identifier">expect_non_null</span><span class="special">(</span><span class="identifier">T</span><span class="special">*</span> <span class="identifier">x</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> x @@ -130,7 +130,7 @@ <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">throw_error_already_set</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> throw error_already_set(); @@ -145,7 +145,7 @@ <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">throw_error_already_set</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> throw error_already_set(); diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_exception_translato.html b/libs/python/doc/html/reference/high_level_components/boost_python_exception_translato.html index d4c6991e7a..038cdc10df 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_exception_translato.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_exception_translato.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/exception_translator.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_errors_hpp.html" title="boost/python/errors.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_exception_translato"></a><a class="link" href="boost_python_exception_translato.html" title="boost/python/exception_translator.hpp">boost/python/exception_translator.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_exception_translato.html#high_level_components.boost_python_exception_translato.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_exception_translato.html#high_level_components.boost_python_exception_translato.function_register_exception_tran">Function <code class="computeroutput"><span class="identifier">register_exception_translator</span></code></a></span></dt> @@ -51,7 +51,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd> <p> diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_init_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_init_hpp.html index 01a1b57f99..d34c6dddc6 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_init_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_init_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/init.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_exception_translato.html" title="boost/python/exception_translator.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_init_hpp"></a><a class="link" href="boost_python_init_hpp.html" title="boost/python/init.hpp">boost/python/init.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.class_template_init">Class template <code class="computeroutput"><span class="identifier">init</span></code></a></span></dt> @@ -31,7 +31,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="high_level_components.boost_python_init_hpp.introduction"></a><a class="link" href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.introduction" title="Introduction">Introduction</a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.introduction.init_expressions">init-expressions</a></span></dt></dl></div> +<div class="toc"><dl><dt><span class="section"><a href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.introduction.init_expressions">init-expressions</a></span></dt></dl></div> <p> <boost/python/init.hpp> defines the interface for exposing C++ constructors to Python as extension class <code class="computeroutput"><span class="identifier">__init__</span></code> @@ -48,7 +48,7 @@ </p> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">docstring</span></dt> <dd><p> An <a class="link" href="../glossary.html#ntbs">ntbs</a> whose value will bound to the @@ -82,7 +82,7 @@ <a name="high_level_components.boost_python_init_hpp.class_template_init"></a><a class="link" href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.class_template_init" title="Class template init">Class template <code class="computeroutput"><span class="identifier">init</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.class_template_init.class_template_init_constructors">Class template <code class="computeroutput"><span class="identifier">init</span></code> constructors</a></span></dt> <dt><span class="section"><a href="boost_python_init_hpp.html#high_level_components.boost_python_init_hpp.class_template_init.class_template_init_observer_fun">Class @@ -118,7 +118,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> If supplied, doc is an <a class="link" href="../glossary.html#ntbs">ntbs</a>. If supplied, @@ -155,7 +155,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> Policies is a model of <a class="link" href="../concepts.html#concepts.callpolicies" title="CallPolicies">CallPolicies</a>. diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_iterator_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_iterator_hpp.html index 685897213e..efa4f208ad 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_iterator_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_iterator_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/iterator.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_init_hpp.html" title="boost/python/init.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_iterator_hpp"></a><a class="link" href="boost_python_iterator_hpp.html" title="boost/python/iterator.hpp">boost/python/iterator.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_iterator_hpp.html#high_level_components.boost_python_iterator_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_iterator_hpp.html#high_level_components.boost_python_iterator_hpp.class_template_iterator">Class template <code class="computeroutput"><span class="identifier">iterator</span></code></a></span></dt> @@ -163,7 +163,7 @@ <pre class="programlisting"><span class="identifier">iterator</span><span class="special">()</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd> <p> @@ -281,7 +281,7 @@ <pre class="programlisting"><span class="keyword">static</span> <span class="identifier">iterator</span> <span class="identifier">begin</span><span class="special">(</span><span class="identifier">C</span><span class="special">&);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">x</span><span class="special">.</span><span class="identifier">begin</span><span class="special">()</span></code> @@ -291,7 +291,7 @@ <pre class="programlisting"><span class="keyword">static</span> <span class="identifier">iterator</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">C</span><span class="special">&);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">x</span><span class="special">.</span><span class="identifier">end</span><span class="special">()</span></code> @@ -314,7 +314,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> NextPolicies is a default-constructible model of <a class="link" href="../concepts.html#concepts.callpolicies" title="CallPolicies">CallPolicies</a>. diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_module_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_module_hpp.html index c5e0d72a95..a298b4b131 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_module_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_module_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/module.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_iterator_hpp.html" title="boost/python/iterator.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_module_hpp"></a><a class="link" href="boost_python_module_hpp.html" title="boost/python/module.hpp">boost/python/module.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_module_hpp.html#high_level_components.boost_python_module_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_module_hpp.html#high_level_components.boost_python_module_hpp.macros">Macros</a></span></dt> <dt><span class="section"><a href="boost_python_module_hpp.html#high_level_components.boost_python_module_hpp.examples">Examples</a></span></dt> diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_operators_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_operators_hpp.html index 6e0688e4d9..a556d8c4bf 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_operators_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_operators_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/operators.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_module_hpp.html" title="boost/python/module.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_operators_hpp"></a><a class="link" href="boost_python_operators_hpp.html" title="boost/python/operators.hpp">boost/python/operators.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_operators_hpp.html#high_level_components.boost_python_operators_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_operators_hpp.html#high_level_components.boost_python_operators_hpp.class_self_ns_self_t">Class <code class="computeroutput"><span class="identifier">self_ns</span><span class="special">::</span><span class="identifier">self_t</span></code></a></span></dt> @@ -52,7 +52,7 @@ <a name="high_level_components.boost_python_operators_hpp.class_self_ns_self_t"></a><a class="link" href="boost_python_operators_hpp.html#high_level_components.boost_python_operators_hpp.class_self_ns_self_t" title="Class self_ns::self_t">Class <code class="computeroutput"><span class="identifier">self_ns</span><span class="special">::</span><span class="identifier">self_t</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_operators_hpp.html#high_level_components.boost_python_operators_hpp.class_self_ns_self_t.self_t_inplace_operators"><code class="computeroutput"><span class="identifier">self_t</span></code> inplace operators</a></span></dt> <dt><span class="section"><a href="boost_python_operators_hpp.html#high_level_components.boost_python_operators_hpp.class_self_ns_self_t.self_t_comparison_functions"><code class="computeroutput"><span class="identifier">self_t</span></code> comparison functions</a></span></dt> <dt><span class="section"><a href="boost_python_operators_hpp.html#high_level_components.boost_python_operators_hpp.class_self_ns_self_t.self_t_non_member_operations"><code class="computeroutput"><span class="identifier">self_t</span></code> non-member operations</a></span></dt> diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_scope_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_scope_hpp.html index 966bfe48d8..851a868b33 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_scope_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_scope_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/scope.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_operators_hpp.html" title="boost/python/operators.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_scope_hpp"></a><a class="link" href="boost_python_scope_hpp.html" title="boost/python/scope.hpp">boost/python/scope.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_scope_hpp.html#high_level_components.boost_python_scope_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_scope_hpp.html#high_level_components.boost_python_scope_hpp.class_scope">Class <code class="computeroutput"><span class="identifier">scope</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_stl_iterator_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_stl_iterator_hpp.html index 850387b1f3..a6f720d7ea 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_stl_iterator_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_stl_iterator_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/stl_iterator.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_scope_hpp.html" title="boost/python/scope.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_stl_iterator_hpp"></a><a class="link" href="boost_python_stl_iterator_hpp.html" title="boost/python/stl_iterator.hpp">boost/python/stl_iterator.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_stl_iterator_hpp.html#high_level_components.boost_python_stl_iterator_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_stl_iterator_hpp.html#high_level_components.boost_python_stl_iterator_hpp.class_template_stl_input_iterato">Class template <code class="computeroutput"><span class="identifier">stl_input_iterator</span></code></a></span></dt> @@ -145,7 +145,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Creates a past-the-end input iterator, useful for signifying the @@ -164,7 +164,7 @@ <pre class="programlisting"><span class="identifier">stl_input_iterator</span><span class="special">(</span><span class="identifier">object</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">ob</span><span class="special">)</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Calls ob.attr("__iter__")() and stores the resulting Python @@ -189,7 +189,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Calls this->it.attr("next")() and stores the result @@ -209,7 +209,7 @@ <pre class="programlisting"><span class="identifier">stl_input_iterator</span> <span class="special">&</span><span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">)</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">stl_input_iterator</span> <span class="identifier">tmp</span> <span class="special">=</span> @@ -232,7 +232,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Returns the current element in the sequence. @@ -247,7 +247,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Returns true if both iterators are dereferenceable or if both iterators @@ -263,7 +263,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Returns false if both iterators are dereferenceable or if both iterators diff --git a/libs/python/doc/html/reference/high_level_components/boost_python_wrapper_hpp.html b/libs/python/doc/html/reference/high_level_components/boost_python_wrapper_hpp.html index dac3c40bb8..1761b8173c 100644 --- a/libs/python/doc/html/reference/high_level_components/boost_python_wrapper_hpp.html +++ b/libs/python/doc/html/reference/high_level_components/boost_python_wrapper_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/wrapper.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../high_level_components.html" title="Chapter 2. High Level Components"> <link rel="prev" href="boost_python_stl_iterator_hpp.html" title="boost/python/stl_iterator.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="high_level_components.boost_python_wrapper_hpp"></a><a class="link" href="boost_python_wrapper_hpp.html" title="boost/python/wrapper.hpp">boost/python/wrapper.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_wrapper_hpp.html#high_level_components.boost_python_wrapper_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_wrapper_hpp.html#high_level_components.boost_python_wrapper_hpp.class_override">Class <code class="computeroutput"><span class="identifier">override</span></code></a></span></dt> @@ -87,7 +87,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> If *this holds a callable Python object, it is invoked with the specified @@ -131,7 +131,7 @@ <pre class="programlisting"><span class="identifier">override</span> <span class="identifier">get_override</span><span class="special">(</span><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">name</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is a <a class="link" href="../glossary.html#ntbs">ntbs</a>. diff --git a/libs/python/doc/html/reference/index.html b/libs/python/doc/html/reference/index.html index 9dd9a84581..2b1eadd1e5 100644 --- a/libs/python/doc/html/reference/index.html +++ b/libs/python/doc/html/reference/index.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Boost.Python Reference Manual</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="next" href="concepts.html" title="Chapter 1. Concepts"> </head> @@ -36,7 +36,7 @@ </div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="chapter"><a href="concepts.html">1. Concepts</a></span></dt> <dd><dl> <dt><span class="section"><a href="concepts.html#concepts.callpolicies">CallPolicies</a></span></dt> @@ -630,7 +630,7 @@ </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: December 14, 2015 at 09:15:16 GMT</small></p></td> +<td align="left"><p><small>Last revised: May 05, 2016 at 21:25:23 GMT</small></p></td> <td align="right"><div class="copyright-footer"></div></td> </tr></table> <hr> diff --git a/libs/python/doc/html/reference/object_wrappers.html b/libs/python/doc/html/reference/object_wrappers.html index 2206097b7d..d2678f3f02 100644 --- a/libs/python/doc/html/reference/object_wrappers.html +++ b/libs/python/doc/html/reference/object_wrappers.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 3. Object Wrappers</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="high_level_components/boost_python_wrapper_hpp.html" title="boost/python/wrapper.hpp"> @@ -16,11 +16,11 @@ <a accesskey="p" href="high_level_components/boost_python_wrapper_hpp.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="object_wrappers/boost_python_list_hpp.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="object_wrappers"></a>Chapter 3. Object Wrappers</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="object_wrappers"></a>Chapter 3. Object Wrappers</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="object_wrappers.html#object_wrappers.boost_python_dict_hpp">boost/python/dict.hpp</a></span></dt> <dd><dl> <dt><span class="section"><a href="object_wrappers.html#object_wrappers.boost_python_dict_hpp.introduction">Introduction</a></span></dt> @@ -149,7 +149,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_dict_hpp"></a><a class="link" href="object_wrappers.html#object_wrappers.boost_python_dict_hpp" title="boost/python/dict.hpp">boost/python/dict.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="object_wrappers.html#object_wrappers.boost_python_dict_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="object_wrappers.html#object_wrappers.boost_python_dict_hpp.class_dict">Class <code class="computeroutput"><span class="identifier">dict</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_list_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_list_hpp.html index 361fbbb098..0b5bcec25f 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_list_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_list_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost_python_list.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_list_hpp"></a><a class="link" href="boost_python_list_hpp.html" title="boost_python_list.hpp">boost_python_list.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_list_hpp.html#object_wrappers.boost_python_list_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_list_hpp.html#object_wrappers.boost_python_list_hpp.class_list">Class <code class="computeroutput"><span class="identifier">list</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_long_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_long_hpp.html index 3162e5b944..4c4a5002e0 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_long_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_long_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/long.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="boost_python_list_hpp.html" title="boost_python_list.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_long_hpp"></a><a class="link" href="boost_python_long_hpp.html" title="boost/python/long.hpp">boost/python/long.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_long_hpp.html#object_wrappers.boost_python_long_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_long_hpp.html#object_wrappers.boost_python_long_hpp.class_long">Class <code class="computeroutput"><span class="identifier">long_</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_numeric_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_numeric_hpp.html index d45ed95d21..cd03b78a8d 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_numeric_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_numeric_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/numeric.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="boost_python_long_hpp.html" title="boost/python/long.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_numeric_hpp"></a><a class="link" href="boost_python_numeric_hpp.html" title="boost/python/numeric.hpp">boost/python/numeric.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_numeric_hpp.html#object_wrappers.boost_python_numeric_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_numeric_hpp.html#object_wrappers.boost_python_numeric_hpp.class_array">Class <code class="computeroutput"><span class="identifier">array</span></code></a></span></dt> @@ -200,7 +200,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> package_path and type_name, if supplied, is an <a class="link" href="../glossary.html#ntbs">ntbs</a>. @@ -218,7 +218,7 @@ <pre class="programlisting"><span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="identifier">get_module_name</span><span class="special">()</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Returns the name of the module containing the class that will be diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_object_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_object_hpp.html index 36b53ba2ff..bb22bc77c2 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_object_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_object_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/object.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="boost_python_numeric_hpp.html" title="boost/python/numeric.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_object_hpp"></a><a class="link" href="boost_python_object_hpp.html" title="boost/python/object.hpp">boost/python/object.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_object_hpp.html#object_wrappers.boost_python_object_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_object_hpp.html#object_wrappers.boost_python_object_hpp.class_slice_nil">Class <code class="computeroutput"><span class="identifier">slice_nil</span></code></a></span></dt> @@ -144,7 +144,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> key is an <a class="link" href="../glossary.html#ntbs">ntbs</a>. @@ -194,7 +194,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> key is an <a class="link" href="../glossary.html#ntbs">ntbs</a>. @@ -214,7 +214,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> key is an <a class="link" href="../glossary.html#ntbs">ntbs</a>. @@ -260,7 +260,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> key is an object holding a string. @@ -310,7 +310,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> key is an object holding a string. @@ -330,7 +330,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> key is an object holding a string. @@ -376,7 +376,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> accesses the item of target specified by key. @@ -421,7 +421,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> sets the item of target specified by key to value. @@ -437,7 +437,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> deletes the item of target specified by key. @@ -479,7 +479,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> accesses the slice of target specified by key. @@ -524,7 +524,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> sets the slice of target specified by key to value. @@ -540,7 +540,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> deletes the slice of target specified by key. @@ -637,7 +637,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">call</span><span class="special"><</span><span class="identifier">object</span><span class="special">>(</span><span class="identifier">object</span><span class="special">(*</span><span class="keyword">static_cast</span><span class="special"><</span><span class="identifier">U</span><span class="special">*>(</span><span class="keyword">this</span><span class="special">)).</span><span class="identifier">ptr</span><span class="special">(),</span> @@ -649,7 +649,7 @@ <pre class="programlisting"><span class="identifier">object</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">args_proxy</span> <span class="keyword">const</span> <span class="special">&</span><span class="identifier">args</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">call</span> <span class="identifier">object</span> @@ -665,7 +665,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">call</span> <span class="identifier">object</span> @@ -683,7 +683,7 @@ <pre class="programlisting"><span class="keyword">operator</span> <span class="identifier">bool_type</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Tests truth value of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code>. @@ -701,7 +701,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is an <a class="link" href="../glossary.html#ntbs">ntbs</a>. @@ -722,7 +722,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> name is a object holding a string. @@ -745,7 +745,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> accesses the item of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> indicated by key. @@ -764,7 +764,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> accesses the slice of <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span></code> indicated by <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">make_pair</span><span class="special">(</span><span class="identifier">object</span><span class="special">(</span><span class="identifier">start</span><span class="special">),</span> <span class="identifier">object</span><span class="special">(</span><span class="identifier">finish</span><span class="special">))</span></code>. @@ -817,7 +817,7 @@ <pre class="programlisting"><span class="identifier">object</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Constructs an object managing a reference to the Python None object. @@ -833,7 +833,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> converts x to python and manages a reference to it. @@ -849,7 +849,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> decrements the reference count of the internally-held object. @@ -865,7 +865,7 @@ <pre class="programlisting"><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">ptr</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> a pointer to the internally-held Python object. @@ -875,7 +875,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">is_none</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> result of <code class="computeroutput"><span class="special">(</span><span class="identifier">ptr</span><span class="special">()</span> <span class="special">==</span> <span class="identifier">Py_None</span><span class="special">)</span></code> @@ -937,7 +937,7 @@ <pre class="programlisting"><span class="keyword">operator</span> <span class="identifier">object</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> applies <code class="computeroutput"><span class="identifier">Policies</span><span class="special">::</span><span class="identifier">get</span><span class="special">(</span><span class="identifier">target</span><span class="special">,</span> <span class="identifier">key</span><span class="special">)</span></code> with the proxy's target and key @@ -957,7 +957,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">Policies</span><span class="special">::</span><span class="identifier">set</span><span class="special">(</span><span class="identifier">target</span><span class="special">,</span> @@ -988,7 +988,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> for a given <code class="computeroutput"><span class="keyword">operator</span><span class="error">@</span><span class="special">=</span></code>, @@ -1003,7 +1003,7 @@ <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">del</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Policies::del(target, key ) with the proxy's target and key objects. @@ -1020,7 +1020,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">x</span><span class="special">.</span><span class="identifier">del</span><span class="special">()</span></code> @@ -1036,7 +1036,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> returns the result of applying the operator to <code class="computeroutput"><span class="identifier">object</span><span class="special">(</span><span class="identifier">l</span><span class="special">)</span></code> and <code class="computeroutput"><span class="identifier">object</span><span class="special">(</span><span class="identifier">r</span><span class="special">)</span></code>, respectively, in Python. @@ -1056,7 +1056,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> returns the result of applying the operator to <code class="computeroutput"><span class="identifier">object</span><span class="special">(</span><span class="identifier">l</span><span class="special">)</span></code> and <code class="computeroutput"><span class="identifier">object</span><span class="special">(</span><span class="identifier">r</span><span class="special">)</span></code>, respectively, in Python. @@ -1076,7 +1076,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> assigns to <code class="computeroutput"><span class="identifier">l</span></code> the @@ -1093,7 +1093,7 @@ <pre class="programlisting"><span class="keyword">long</span> <span class="identifier">len</span><span class="special">(</span><span class="identifier">object</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">obj</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">PyObject_Length</span><span class="special">(</span><span class="identifier">obj</span><span class="special">.</span><span class="identifier">ptr</span><span class="special">())</span></code> diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_slice_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_slice_hpp.html index 8527f6e2c5..4cf1c41c39 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_slice_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_slice_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/slice.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="boost_python_str_hpp.html" title="boost/python/str.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_slice_hpp"></a><a class="link" href="boost_python_slice_hpp.html" title="boost/python/slice.hpp">boost/python/slice.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_slice_hpp.html#object_wrappers.boost_python_slice_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_slice_hpp.html#object_wrappers.boost_python_slice_hpp.class_slice">Class <code class="computeroutput"><span class="identifier">slice</span></code></a></span></dt> @@ -94,7 +94,7 @@ <pre class="programlisting"><span class="identifier">slice</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> constructs a slice with default stop, start, and step values. Equivalent @@ -111,7 +111,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">start</span></code>, <code class="computeroutput"><span class="identifier">stop</span></code>, and <code class="computeroutput"><span class="identifier">step</span></code> @@ -138,7 +138,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">start</span></code>, <code class="computeroutput"><span class="identifier">stop</span></code>, and <code class="computeroutput"><span class="identifier">step</span></code> @@ -171,7 +171,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> None @@ -200,7 +200,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Arguments</span></dt> <dd><p> A pair of STL-conforming Random Access Iterators that form a half-open diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_str_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_str_hpp.html index 446f76233c..7e276dc19d 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_str_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_str_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/str.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="boost_python_object_hpp.html" title="boost/python/object.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_str_hpp"></a><a class="link" href="boost_python_str_hpp.html" title="boost/python/str.hpp">boost/python/str.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_str_hpp.html#object_wrappers.boost_python_str_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_str_hpp.html#object_wrappers.boost_python_str_hpp.class_str">Class <code class="computeroutput"><span class="identifier">str</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/object_wrappers/boost_python_tuple_hpp.html b/libs/python/doc/html/reference/object_wrappers/boost_python_tuple_hpp.html index 836f18da3e..af3301563c 100644 --- a/libs/python/doc/html/reference/object_wrappers/boost_python_tuple_hpp.html +++ b/libs/python/doc/html/reference/object_wrappers/boost_python_tuple_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/tuple.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../object_wrappers.html" title="Chapter 3. Object Wrappers"> <link rel="prev" href="boost_python_slice_hpp.html" title="boost/python/slice.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="object_wrappers.boost_python_tuple_hpp"></a><a class="link" href="boost_python_tuple_hpp.html" title="boost/python/tuple.hpp">boost/python/tuple.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_tuple_hpp.html#object_wrappers.boost_python_tuple_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_tuple_hpp.html#object_wrappers.boost_python_tuple_hpp.class_tuple">Class <code class="computeroutput"><span class="identifier">tuple</span></code></a></span></dt> @@ -83,7 +83,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effect</span></dt> <dd><p> Constructs a new tuple object composed of <code class="computeroutput"><span class="identifier">object</span><span class="special">(</span><span class="identifier">a0</span><span class="special">),</span> <span class="identifier">object</span><span class="special">(</span><span class="identifier">a0</span><span class="special">),...</span><span class="identifier">object</span><span class="special">(</span><span class="identifier">an</span><span class="special">)</span></code>. diff --git a/libs/python/doc/html/reference/to_from_python_type_conversion.html b/libs/python/doc/html/reference/to_from_python_type_conversion.html index 804c93c02a..ebfb7b3c13 100644 --- a/libs/python/doc/html/reference/to_from_python_type_conversion.html +++ b/libs/python/doc/html/reference/to_from_python_type_conversion.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 5. To/From Python Type Conversion</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="function_invocation_and_creation/models_of_resultconvertergenerat.html" title="Models of ResultConverterGenerator"> @@ -16,11 +16,11 @@ <a accesskey="p" href="function_invocation_and_creation/models_of_resultconvertergenerat.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="to_from_python_type_conversion/boost_python_implicit_hpp.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="to_from_python_type_conversion"></a>Chapter 5. To/From Python Type Conversion</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="to_from_python_type_conversion"></a>Chapter 5. To/From Python Type Conversion</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="to_from_python_type_conversion.html#to_from_python_type_conversion.boost_python_extract_hpp">boost/python/extract.hpp</a></span></dt> <dd><dl> <dt><span class="section"><a href="to_from_python_type_conversion.html#to_from_python_type_conversion.boost_python_extract_hpp.introduction">Introduction</a></span></dt> @@ -80,7 +80,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="to_from_python_type_conversion.boost_python_extract_hpp"></a><a class="link" href="to_from_python_type_conversion.html#to_from_python_type_conversion.boost_python_extract_hpp" title="boost/python/extract.hpp">boost/python/extract.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="to_from_python_type_conversion.html#to_from_python_type_conversion.boost_python_extract_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="to_from_python_type_conversion.html#to_from_python_type_conversion.boost_python_extract_hpp.class_template_extract">Class template <code class="computeroutput"><span class="identifier">extract</span></code></a></span></dt> @@ -160,7 +160,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> The first form requires that p is non-null. @@ -186,7 +186,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Converts the stored pointer to result_type, which is either T or @@ -209,7 +209,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="identifier">check</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Postconditions</span></dt> <dd><p> None. In particular, note that a return value of true does not preclude diff --git a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_implicit_hpp.html b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_implicit_hpp.html index 3a9df09009..649cc3482b 100644 --- a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_implicit_hpp.html +++ b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_implicit_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/implicit.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../to_from_python_type_conversion.html" title="Chapter 5. To/From Python Type Conversion"> <link rel="prev" href="../to_from_python_type_conversion.html" title="Chapter 5. To/From Python Type Conversion"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="to_from_python_type_conversion.boost_python_implicit_hpp"></a><a class="link" href="boost_python_implicit_hpp.html" title="boost/python/implicit.hpp">boost/python/implicit.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_implicit_hpp.html#to_from_python_type_conversion.boost_python_implicit_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_implicit_hpp.html#to_from_python_type_conversion.boost_python_implicit_hpp.function_template_implicit_conve">Function template <code class="computeroutput"><span class="identifier">implicit_convertible</span></code></a></span></dt> @@ -89,7 +89,7 @@ </table></div> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> The declaration <code class="computeroutput"><span class="identifier">Target</span> diff --git a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_lvalue_from_pytype_.html b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_lvalue_from_pytype_.html index 1f24eb740c..5a1ef55ff4 100644 --- a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_lvalue_from_pytype_.html +++ b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_lvalue_from_pytype_.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/lvalue_from_pytype.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../to_from_python_type_conversion.html" title="Chapter 5. To/From Python Type Conversion"> <link rel="prev" href="boost_python_implicit_hpp.html" title="boost/python/implicit.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="to_from_python_type_conversion.boost_python_lvalue_from_pytype_"></a><a class="link" href="boost_python_lvalue_from_pytype_.html" title="boost/python/lvalue_from_pytype.hpp">boost/python/lvalue_from_pytype.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_lvalue_from_pytyp">Class template <code class="computeroutput"><span class="identifier">lvalue_from_pytype</span></code></a></span></dt> @@ -44,7 +44,7 @@ <a name="to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_lvalue_from_pytyp"></a><a class="link" href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_lvalue_from_pytyp" title="Class template lvalue_from_pytype">Class template <code class="computeroutput"><span class="identifier">lvalue_from_pytype</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_lvalue_from_pytyp.class_template_lvalue_from_pytyp">Class +<div class="toc"><dl><dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_lvalue_from_pytyp.class_template_lvalue_from_pytyp">Class template <code class="computeroutput"><span class="identifier">lvalue_from_pytype</span></code> constructor</a></span></dt></dl></div> <p> @@ -135,7 +135,7 @@ <pre class="programlisting"><span class="identifier">lvalue_from_pytype</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Registers converters which can convert Python objects of the given @@ -150,7 +150,7 @@ <a name="to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_identity"></a><a class="link" href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_identity" title="Class template extract_identity">Class template <code class="computeroutput"><span class="identifier">extract_identity</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_identity.class_template_extract_identity_">Class +<div class="toc"><dl><dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_identity.class_template_extract_identity_">Class template <code class="computeroutput"><span class="identifier">extract_identity</span></code> static functions</a></span></dt></dl></div> <p> @@ -176,7 +176,7 @@ <pre class="programlisting"><span class="identifier">InstanceType</span><span class="special">&</span> <span class="identifier">execute</span><span class="special">(</span><span class="identifier">InstanceType</span><span class="special">&</span> <span class="identifier">c</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> c @@ -190,7 +190,7 @@ <a name="to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_member"></a><a class="link" href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_member" title="Class template extract_member">Class template <code class="computeroutput"><span class="identifier">extract_member</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_member.class_template_extract_member_st">Class +<div class="toc"><dl><dt><span class="section"><a href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_extract_member.class_template_extract_member_st">Class template <code class="computeroutput"><span class="identifier">extract_member</span></code> static functions</a></span></dt></dl></div> <p> @@ -217,7 +217,7 @@ <pre class="programlisting"><span class="keyword">static</span> <span class="identifier">MemberType</span><span class="special">&</span> <span class="identifier">execute</span><span class="special">(</span><span class="identifier">InstanceType</span><span class="special">&</span> <span class="identifier">c</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">c</span><span class="special">.*</span><span class="identifier">member</span></code> diff --git a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_opaque_pointer_conv.html b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_opaque_pointer_conv.html index 25b5ac8b9d..1225e1e9ee 100644 --- a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_opaque_pointer_conv.html +++ b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_opaque_pointer_conv.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/opaque_pointer_converter.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../to_from_python_type_conversion.html" title="Chapter 5. To/From Python Type Conversion"> <link rel="prev" href="boost_python_lvalue_from_pytype_.html" title="boost/python/lvalue_from_pytype.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="to_from_python_type_conversion.boost_python_opaque_pointer_conv"></a><a class="link" href="boost_python_opaque_pointer_conv.html" title="boost/python/opaque_pointer_converter.hpp">boost/python/opaque_pointer_converter.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_opaque_pointer_conv.html#to_from_python_type_conversion.boost_python_opaque_pointer_conv.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_opaque_pointer_conv.html#to_from_python_type_conversion.boost_python_opaque_pointer_conv.class_template_opaque_constructo">Class template <code class="computeroutput"><span class="identifier">opaque</span></code> constructor</a></span></dt> @@ -53,9 +53,9 @@ <pre class="programlisting"><span class="identifier">opaque</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> -<dd><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<dd><div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> Registers the instance as a <a class="link" href="boost_python_lvalue_from_pytype_.html#to_from_python_type_conversion.boost_python_lvalue_from_pytype_.class_template_lvalue_from_pytyp" title="Class template lvalue_from_pytype"><code class="computeroutput"><span class="identifier">lvalue_from_pytype</span></code></a> converter from Python objects into opaque pointers. The Python Objects diff --git a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_register_ptr_to_pyt.html b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_register_ptr_to_pyt.html index 543c210776..7d22b928a5 100644 --- a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_register_ptr_to_pyt.html +++ b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_register_ptr_to_pyt.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/register_ptr_to_python.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../to_from_python_type_conversion.html" title="Chapter 5. To/From Python Type Conversion"> <link rel="prev" href="boost_python_to_python_converter.html" title="boost/python/to_python_converter.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="to_from_python_type_conversion.boost_python_register_ptr_to_pyt"></a><a class="link" href="boost_python_register_ptr_to_pyt.html" title="boost/python/register_ptr_to_python.hpp">boost/python/register_ptr_to_python.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_register_ptr_to_pyt.html#to_from_python_type_conversion.boost_python_register_ptr_to_pyt.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_register_ptr_to_pyt.html#to_from_python_type_conversion.boost_python_register_ptr_to_pyt.function_register_ptr_to_python">Function <code class="computeroutput"><span class="identifier">register_ptr_to_python</span></code></a></span></dt> @@ -58,7 +58,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">P</span></code> is <a class="link" href="../concepts/dereferenceable.html" title="Dereferenceable">Dereferenceable</a>. diff --git a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_to_python_converter.html b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_to_python_converter.html index 2f17f9df21..4132e379f1 100644 --- a/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_to_python_converter.html +++ b/libs/python/doc/html/reference/to_from_python_type_conversion/boost_python_to_python_converter.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/to_python_converter.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../to_from_python_type_conversion.html" title="Chapter 5. To/From Python Type Conversion"> <link rel="prev" href="boost_python_opaque_pointer_conv.html" title="boost/python/opaque_pointer_converter.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="to_from_python_type_conversion.boost_python_to_python_converter"></a><a class="link" href="boost_python_to_python_converter.html" title="boost/python/to_python_converter.hpp">boost/python/to_python_converter.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_to_python_converter.html#to_from_python_type_conversion.boost_python_to_python_converter.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_to_python_converter.html#to_from_python_type_conversion.boost_python_to_python_converter.class_template_to_python_convert">Class template <code class="computeroutput"><span class="identifier">to_python_converter</span></code></a></span></dt> @@ -39,7 +39,7 @@ <a name="to_from_python_type_conversion.boost_python_to_python_converter.class_template_to_python_convert"></a><a class="link" href="boost_python_to_python_converter.html#to_from_python_type_conversion.boost_python_to_python_converter.class_template_to_python_convert" title="Class template to_python_converter">Class template <code class="computeroutput"><span class="identifier">to_python_converter</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="boost_python_to_python_converter.html#to_from_python_type_conversion.boost_python_to_python_converter.class_template_to_python_convert.class_template_to_python_convert">Class +<div class="toc"><dl><dt><span class="section"><a href="boost_python_to_python_converter.html#to_from_python_type_conversion.boost_python_to_python_converter.class_template_to_python_convert.class_template_to_python_convert">Class template <code class="computeroutput"><span class="identifier">to_python_converter</span></code> constructor</a></span></dt></dl></div> <p> @@ -159,7 +159,7 @@ <pre class="programlisting"><span class="identifier">to_python_converter</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Registers a <code class="computeroutput"><span class="identifier">to_python</span></code> diff --git a/libs/python/doc/html/reference/topics.html b/libs/python/doc/html/reference/topics.html index 4d2007e3e7..3d19f90db8 100644 --- a/libs/python/doc/html/reference/topics.html +++ b/libs/python/doc/html/reference/topics.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 8. Topics</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="utility_and_infrastructure/boost_python_ssize_t_hpp.html" title="boost/python/ssize_t.hpp"> @@ -16,11 +16,11 @@ <a accesskey="p" href="utility_and_infrastructure/boost_python_ssize_t_hpp.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="topics/pickle_support.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="topics"></a>Chapter 8. Topics</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="topics"></a>Chapter 8. Topics</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="topics.html#topics.calling_python_functions_and_met">Calling Python Functions and Methods</a></span></dt> <dd><dl> @@ -63,7 +63,7 @@ <a name="topics.calling_python_functions_and_met"></a><a class="link" href="topics.html#topics.calling_python_functions_and_met" title="Calling Python Functions and Methods">Calling Python Functions and Methods</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="topics.html#topics.calling_python_functions_and_met.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="topics.html#topics.calling_python_functions_and_met.argument_handling">Argument Handling</a></span></dt> diff --git a/libs/python/doc/html/reference/topics/indexing_support.html b/libs/python/doc/html/reference/topics/indexing_support.html index c9eedf66e0..2738bb043d 100644 --- a/libs/python/doc/html/reference/topics/indexing_support.html +++ b/libs/python/doc/html/reference/topics/indexing_support.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Indexing support</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../topics.html" title="Chapter 8. Topics"> <link rel="prev" href="pickle_support.html" title="Pickle support"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="topics.indexing_support"></a><a class="link" href="indexing_support.html" title="Indexing support">Indexing support</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="indexing_support.html#topics.indexing_support.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="indexing_support.html#topics.indexing_support.the_indexing_interface">The Indexing Interface</a></span></dt> @@ -57,7 +57,7 @@ <p> The goals: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> Make indexable C++ containers behave exactly as one would expect a Python container to behave. @@ -112,7 +112,7 @@ </p> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">__len__(self)</span></dt> <dd><p> Called to implement the built-in function <code class="computeroutput"><span class="identifier">len</span><span class="special">()</span></code>. Should return the length of the @@ -182,7 +182,7 @@ <a name="topics.indexing_support.index_suite_sub_classes"></a><a class="link" href="indexing_support.html#topics.indexing_support.index_suite_sub_classes" title="index_suite sub-classes">index_suite sub-classes</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="indexing_support.html#topics.indexing_support.index_suite_sub_classes.vector_index_suite">vector_index_suite</a></span></dt> <dt><span class="section"><a href="indexing_support.html#topics.indexing_support.index_suite_sub_classes.map_index_suite">map_index_suite</a></span></dt> </dl></div> @@ -254,7 +254,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="topics.indexing_support.indexing_suite_class"></a><a class="link" href="indexing_support.html#topics.indexing_support.indexing_suite_class" title="indexing_suite class"><code class="computeroutput"><span class="identifier">indexing_suite</span></code> class</a> </h3></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="indexing_support.html#topics.indexing_support.indexing_suite_class.derivedpolicies">DerivedPolicies</a></span></dt></dl></div> +<div class="toc"><dl><dt><span class="section"><a href="indexing_support.html#topics.indexing_support.indexing_suite_class.derivedpolicies">DerivedPolicies</a></span></dt></dl></div> <div class="informaltable"><table class="table"> <colgroup> <col> diff --git a/libs/python/doc/html/reference/topics/pickle_support.html b/libs/python/doc/html/reference/topics/pickle_support.html index e23ed383e1..d2d6befd59 100644 --- a/libs/python/doc/html/reference/topics/pickle_support.html +++ b/libs/python/doc/html/reference/topics/pickle_support.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Pickle support</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../topics.html" title="Chapter 8. Topics"> <link rel="prev" href="../topics.html" title="Chapter 8. Topics"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="topics.pickle_support"></a><a class="link" href="pickle_support.html" title="Pickle support">Pickle support</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="pickle_support.html#topics.pickle_support.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="pickle_support.html#topics.pickle_support.the_pickle_interface">The Pickle Interface</a></span></dt> @@ -67,7 +67,7 @@ </p> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">__getinitargs__</span></dt> <dd> <p> @@ -119,7 +119,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="topics.pickle_support.example"></a><a class="link" href="pickle_support.html#topics.pickle_support.example" title="Example">Example</a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="pickle_support.html#topics.pickle_support.example.pickle1_cpp">pickle1.cpp</a></span></dt> <dt><span class="section"><a href="pickle_support.html#topics.pickle_support.example.pickle2_cpp">pickle2.cpp</a></span></dt> <dt><span class="section"><a href="pickle_support.html#topics.pickle_support.example.pickle3_cpp">pickle3.cpp</a></span></dt> @@ -285,7 +285,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="topics.pickle_support.practical_advice"></a><a class="link" href="pickle_support.html#topics.pickle_support.practical_advice" title="Practical Advice">Practical Advice</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> In <code class="computeroutput"><span class="identifier">Boost</span><span class="special">.</span><span class="identifier">Python</span></code> extension modules with many extension classes, providing complete pickle support for all classes diff --git a/libs/python/doc/html/reference/utility_and_infrastructure.html b/libs/python/doc/html/reference/utility_and_infrastructure.html index c401f19d97..b1e6a1bcb8 100644 --- a/libs/python/doc/html/reference/utility_and_infrastructure.html +++ b/libs/python/doc/html/reference/utility_and_infrastructure.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 7. Utility and Infrastructure</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Reference Manual"> <link rel="up" href="index.html" title="Boost.Python Reference Manual"> <link rel="prev" href="embedding/boost_python_import_hpp.html" title="boost/python/import.hpp"> @@ -16,11 +16,11 @@ <a accesskey="p" href="embedding/boost_python_import_hpp.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="utility_and_infrastructure/boost_python_instance_holder_hpp.html"><img src="../images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="utility_and_infrastructure"></a>Chapter 7. Utility and Infrastructure</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="utility_and_infrastructure"></a>Chapter 7. Utility and Infrastructure</h2></div></div></div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="utility_and_infrastructure.html#utility_and_infrastructure.boost_python_has_back_reference_">boost/python/has_back_reference.hpp</a></span></dt> <dd><dl> <dt><span class="section"><a href="utility_and_infrastructure.html#utility_and_infrastructure.boost_python_has_back_reference_.introduction">Introduction</a></span></dt> @@ -72,7 +72,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="utility_and_infrastructure.boost_python_has_back_reference_"></a><a class="link" href="utility_and_infrastructure.html#utility_and_infrastructure.boost_python_has_back_reference_" title="boost/python/has_back_reference.hpp">boost/python/has_back_reference.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="utility_and_infrastructure.html#utility_and_infrastructure.boost_python_has_back_reference_.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="utility_and_infrastructure.html#utility_and_infrastructure.boost_python_has_back_reference_.class_template_has_back_referenc">Class template <code class="computeroutput"><span class="identifier">has_back_reference</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_handle_hpp.html b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_handle_hpp.html index f70392dca5..a4a75a2881 100644 --- a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_handle_hpp.html +++ b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_handle_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/handle.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../utility_and_infrastructure.html" title="Chapter 7. Utility and Infrastructure"> <link rel="prev" href="boost_python_pointee_hpp.html" title="boost/python/pointee.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="utility_and_infrastructure.boost_python_handle_hpp"></a><a class="link" href="boost_python_handle_hpp.html" title="boost/python/handle.hpp">boost/python/handle.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_handle_hpp.html#utility_and_infrastructure.boost_python_handle_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_handle_hpp.html#utility_and_infrastructure.boost_python_handle_hpp.class_template_handle">Class template <code class="computeroutput"><span class="identifier">handle</span></code></a></span></dt> @@ -42,7 +42,7 @@ <a name="utility_and_infrastructure.boost_python_handle_hpp.class_template_handle"></a><a class="link" href="boost_python_handle_hpp.html#utility_and_infrastructure.boost_python_handle_hpp.class_template_handle" title="Class template handle">Class template <code class="computeroutput"><span class="identifier">handle</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_handle_hpp.html#utility_and_infrastructure.boost_python_handle_hpp.class_template_handle.class_template_handle_constructo">Class template <code class="computeroutput"><span class="identifier">handle</span></code> constructors and destructor</a></span></dt> @@ -135,7 +135,7 @@ <pre class="programlisting"><span class="keyword">virtual</span> <span class="special">~</span><span class="identifier">handle</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">Py_XDECREF</span><span class="special">(</span><span class="identifier">upcast</span><span class="special"><</span><span class="identifier">PyObject</span><span class="special">*>(</span><span class="identifier">m_p</span><span class="special">))</span></code> @@ -147,7 +147,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><pre class="programlisting"><span class="identifier">Py_XINCREF</span><span class="special">(</span><span class="identifier">upcast</span><span class="special"><</span><span class="identifier">PyObject</span><span class="special">*>(</span><span class="identifier">p</span><span class="special">));</span> <span class="identifier">m_p</span> <span class="special">=</span> <span class="identifier">upcast</span><span class="special"><</span><span class="identifier">T</span><span class="special">*>(</span><span class="identifier">p</span><span class="special">);</span> @@ -158,7 +158,7 @@ <span class="keyword">explicit</span> <span class="identifier">handle</span><span class="special">(</span><span class="identifier">null_ok</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">borrowed</span><span class="special"><</span><span class="identifier">Y</span><span class="special">></span> <span class="special">>*</span> <span class="identifier">p</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><pre class="programlisting"><span class="identifier">Py_XINCREF</span><span class="special">(</span><span class="identifier">upcast</span><span class="special"><</span><span class="identifier">PyObject</span><span class="special">*>(</span><span class="identifier">p</span><span class="special">));</span> <span class="identifier">m_p</span> <span class="special">=</span> <span class="identifier">upcast</span><span class="special"><</span><span class="identifier">T</span><span class="special">*>(</span><span class="identifier">p</span><span class="special">);</span> @@ -169,7 +169,7 @@ <span class="keyword">explicit</span> <span class="identifier">handle</span><span class="special">(</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">borrowed</span><span class="special"><</span><span class="identifier">Y</span><span class="special">>*</span> <span class="identifier">p</span><span class="special">);</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><pre class="programlisting"><span class="identifier">Py_XINCREF</span><span class="special">(</span><span class="identifier">upcast</span><span class="special"><</span><span class="identifier">PyObject</span><span class="special">*>(</span><span class="identifier">p</span><span class="special">));</span> <span class="identifier">m_p</span> <span class="special">=</span> <span class="identifier">upcast</span><span class="special"><</span><span class="identifier">T</span><span class="special">*>(</span><span class="identifier">expect_non_null</span><span class="special">(</span><span class="identifier">p</span><span class="special">));</span> @@ -181,7 +181,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">m_p</span> <span class="special">=</span> @@ -194,7 +194,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">m_p</span> <span class="special">=</span> @@ -206,7 +206,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">m_p</span> <span class="special">=</span> @@ -220,7 +220,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> m_p = r.m_p; Py_XINCREF(upcast<PyObject*>(m_p)); @@ -239,7 +239,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">Py_XINCREF</span><span class="special">(</span><span class="identifier">upcast</span><span class="special"><</span><span class="identifier">PyObject</span><span class="special">*>(</span><span class="identifier">r</span><span class="special">.</span><span class="identifier">m_p</span><span class="special">));</span> @@ -254,7 +254,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">T</span><span class="special">*</span> @@ -270,7 +270,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> <code class="computeroutput"><span class="special">*</span><span class="keyword">this</span> @@ -289,7 +289,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">m_p</span><span class="special">;</span></code> @@ -300,7 +300,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="special">*</span><span class="identifier">m_p</span><span class="special">;</span></code> @@ -311,7 +311,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="number">0</span></code> if <code class="computeroutput"><span class="identifier">m_p</span> <span class="special">==</span> diff --git a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_instance_holder_hpp.html b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_instance_holder_hpp.html index 07cb1f84ec..519de36232 100644 --- a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_instance_holder_hpp.html +++ b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_instance_holder_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/instance_holder.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../utility_and_infrastructure.html" title="Chapter 7. Utility and Infrastructure"> <link rel="prev" href="../utility_and_infrastructure.html" title="Chapter 7. Utility and Infrastructure"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="utility_and_infrastructure.boost_python_instance_holder_hpp"></a><a class="link" href="boost_python_instance_holder_hpp.html" title="boost/python/instance_holder.hpp">boost/python/instance_holder.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_instance_holder_hpp.html#utility_and_infrastructure.boost_python_instance_holder_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_instance_holder_hpp.html#utility_and_infrastructure.boost_python_instance_holder_hpp.class_template_instance_holder">Class template <code class="computeroutput"><span class="identifier">instance_holder</span></code></a></span></dt> @@ -39,7 +39,7 @@ <a name="utility_and_infrastructure.boost_python_instance_holder_hpp.class_template_instance_holder"></a><a class="link" href="boost_python_instance_holder_hpp.html#utility_and_infrastructure.boost_python_instance_holder_hpp.class_template_instance_holder" title="Class template instance_holder">Class template <code class="computeroutput"><span class="identifier">instance_holder</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_instance_holder_hpp.html#utility_and_infrastructure.boost_python_instance_holder_hpp.class_template_instance_holder.class_intance_holder_destructor">Class <code class="computeroutput"><span class="identifier">intance_holder</span></code> destructor</a></span></dt> <dt><span class="section"><a href="boost_python_instance_holder_hpp.html#utility_and_infrastructure.boost_python_instance_holder_hpp.class_template_instance_holder.class_intance_holder_modifiers">Class @@ -90,7 +90,7 @@ <pre class="programlisting"><span class="keyword">virtual</span> <span class="special">~</span><span class="identifier">instance_holder</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> destroys the object @@ -106,7 +106,7 @@ <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">install</span><span class="special">(</span><span class="identifier">PyObject</span><span class="special">*</span> <span class="identifier">inst</span><span class="special">)</span> <span class="keyword">throw</span><span class="special">();</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Requires</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">inst</span></code> is a Python @@ -133,7 +133,7 @@ <pre class="programlisting"><span class="keyword">virtual</span> <span class="keyword">void</span> <span class="special">*</span><span class="identifier">holds</span><span class="special">(</span><span class="identifier">type_info</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> A pointer to an object of the type described by <code class="computeroutput"><span class="identifier">x</span></code> diff --git a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_pointee_hpp.html b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_pointee_hpp.html index 879afc382b..4e047bd629 100644 --- a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_pointee_hpp.html +++ b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_pointee_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/pointee.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../utility_and_infrastructure.html" title="Chapter 7. Utility and Infrastructure"> <link rel="prev" href="boost_python_instance_holder_hpp.html" title="boost/python/instance_holder.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="utility_and_infrastructure.boost_python_pointee_hpp"></a><a class="link" href="boost_python_pointee_hpp.html" title="boost/python/pointee.hpp">boost/python/pointee.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_pointee_hpp.html#utility_and_infrastructure.boost_python_pointee_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_pointee_hpp.html#utility_and_infrastructure.boost_python_pointee_hpp.class_template_pointee">Class template <code class="computeroutput"><span class="identifier">pointee</span></code></a></span></dt> diff --git a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_ssize_t_hpp.html b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_ssize_t_hpp.html index 42b6839e7d..ecfa8a00fe 100644 --- a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_ssize_t_hpp.html +++ b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_ssize_t_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/ssize_t.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../utility_and_infrastructure.html" title="Chapter 7. Utility and Infrastructure"> <link rel="prev" href="boost_python_type_id_hpp.html" title="boost/python/type_id.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="utility_and_infrastructure.boost_python_ssize_t_hpp"></a><a class="link" href="boost_python_ssize_t_hpp.html" title="boost/python/ssize_t.hpp">boost/python/ssize_t.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_ssize_t_hpp.html#utility_and_infrastructure.boost_python_ssize_t_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_ssize_t_hpp.html#utility_and_infrastructure.boost_python_ssize_t_hpp.typedefs">Typedefs</a></span></dt> <dt><span class="section"><a href="boost_python_ssize_t_hpp.html#utility_and_infrastructure.boost_python_ssize_t_hpp.constants">Constants</a></span></dt> diff --git a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_type_id_hpp.html b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_type_id_hpp.html index 2390fd2aac..3e87874885 100644 --- a/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_type_id_hpp.html +++ b/libs/python/doc/html/reference/utility_and_infrastructure/boost_python_type_id_hpp.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>boost/python/type_id.hpp</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Reference Manual"> <link rel="up" href="../utility_and_infrastructure.html" title="Chapter 7. Utility and Infrastructure"> <link rel="prev" href="boost_python_handle_hpp.html" title="boost/python/handle.hpp"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="utility_and_infrastructure.boost_python_type_id_hpp"></a><a class="link" href="boost_python_type_id_hpp.html" title="boost/python/type_id.hpp">boost/python/type_id.hpp</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_type_id_hpp.html#utility_and_infrastructure.boost_python_type_id_hpp.introduction">Introduction</a></span></dt> <dt><span class="section"><a href="boost_python_type_id_hpp.html#utility_and_infrastructure.boost_python_type_id_hpp.class_template_type_info">Class template <code class="computeroutput"><span class="identifier">type_info</span></code></a></span></dt> @@ -42,7 +42,7 @@ <a name="utility_and_infrastructure.boost_python_type_id_hpp.class_template_type_info"></a><a class="link" href="boost_python_type_id_hpp.html#utility_and_infrastructure.boost_python_type_id_hpp.class_template_type_info" title="Class template type_info">Class template <code class="computeroutput"><span class="identifier">type_info</span></code></a> </h3></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="boost_python_type_id_hpp.html#utility_and_infrastructure.boost_python_type_id_hpp.class_template_type_info.class_template_type_info_constru">Class template <code class="computeroutput"><span class="identifier">type_info</span></code> constructor</a></span></dt> <dt><span class="section"><a href="boost_python_type_id_hpp.html#utility_and_infrastructure.boost_python_type_id_hpp.class_template_type_info.class_template_type_info_compari">Class @@ -84,7 +84,7 @@ <pre class="programlisting"><span class="identifier">type_info</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span><span class="special">&</span> <span class="special">=</span> <span class="keyword">typeid</span><span class="special">(</span><span class="keyword">void</span><span class="special">));</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> constructs a <code class="computeroutput"><span class="identifier">type_info</span></code> @@ -107,7 +107,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special"><(</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span><span class="identifier">rhs</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> yields a total order over <code class="computeroutput"><span class="identifier">type_info</span></code> @@ -118,7 +118,7 @@ <pre class="programlisting"><span class="keyword">bool</span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span><span class="identifier">rhs</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="keyword">true</span></code> iff the two values @@ -142,7 +142,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> The result of calling <code class="computeroutput"><span class="identifier">name</span><span class="special">()</span></code> on the argument used to construct @@ -160,7 +160,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Effects</span></dt> <dd><p> Writes a description of the type described by to <code class="computeroutput"><span class="identifier">x</span></code> @@ -184,7 +184,7 @@ </pre> <div class="variablelist"> <p class="title"><b></b></p> -<dl class="variablelist"> +<dl> <dt><span class="term">Returns</span></dt> <dd><p> <code class="computeroutput"><span class="identifier">type_info</span><span class="special">(</span><span class="keyword">typeid</span><span class="special">(</span><span class="identifier">T</span><span class="special">))</span></code> diff --git a/libs/python/doc/html/support.html b/libs/python/doc/html/support.html index dbc9a89bca..4091007886 100644 --- a/libs/python/doc/html/support.html +++ b/libs/python/doc/html/support.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Chapter 3. Support Resources</title> <link rel="stylesheet" href="boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python"> <link rel="up" href="index.html" title="Boost.Python"> <link rel="prev" href="configuration.html" title="Chapter 2. Configuration"> @@ -16,11 +16,11 @@ <a accesskey="p" href="configuration.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="faq.html"><img src="images/next.png" alt="Next"></a> </div> <div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="support"></a>Chapter 3. Support Resources</h1></div></div></div> +<div class="titlepage"><div><div><h2 class="title"> +<a name="support"></a>Chapter 3. Support Resources</h2></div></div></div> <h3> <a name="support.h0"></a> - <span class="phrase"><a name="support.synopsis"></a></span><a class="link" href="support.html#support.synopsis">Synopsis</a> + <span><a name="support.synopsis"></a></span><a class="link" href="support.html#support.synopsis">Synopsis</a> </h3> <p> This is a list of available resources for support with Boost.Python problems @@ -30,9 +30,9 @@ </p> <h3> <a name="support.h1"></a> - <span class="phrase"><a name="support.support"></a></span><a class="link" href="support.html#support.support">Support</a> + <span><a name="support.support"></a></span><a class="link" href="support.html#support.support">Support</a> </h3> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> The <a href="http://www.boost.org/more/mailing_lists.htm#cplussig" target="_top">Boost.Python mailing list</a> is a forum for discussing Python/C++ interoperability, diff --git a/libs/python/doc/html/tutorial/index.html b/libs/python/doc/html/tutorial/index.html index 2ad0d14864..9c653928f7 100644 --- a/libs/python/doc/html/tutorial/index.html +++ b/libs/python/doc/html/tutorial/index.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Boost.Python Tutorial</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="Boost.Python Tutorial"> <link rel="next" href="tutorial/hello.html" title="Building Hello World"> </head> @@ -37,7 +37,7 @@ </div> <div class="toc"> <p><b>Table of Contents</b></p> -<dl class="toc"> +<dl> <dt><span class="section"><a href="index.html#tutorial.quickstart">QuickStart</a></span></dt> <dt><span class="section"><a href="tutorial/hello.html">Building Hello World</a></span></dt> <dt><span class="section"><a href="tutorial/exposing.html">Exposing Classes</a></span></dt> @@ -102,7 +102,7 @@ </p> <h3> <a name="tutorial.quickstart.h0"></a> - <span class="phrase"><a name="tutorial.quickstart.hello_world"></a></span><a class="link" href="index.html#tutorial.quickstart.hello_world">Hello + <span><a name="tutorial.quickstart.hello_world"></a></span><a class="link" href="index.html#tutorial.quickstart.hello_world">Hello World</a> </h3> <p> @@ -140,7 +140,7 @@ </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: December 14, 2015 at 09:15:13 GMT</small></p></td> +<td align="left"><p><small>Last revised: May 05, 2016 at 21:25:21 GMT</small></p></td> <td align="right"><div class="copyright-footer"></div></td> </tr></table> <hr> diff --git a/libs/python/doc/html/tutorial/tutorial/embedding.html b/libs/python/doc/html/tutorial/tutorial/embedding.html index 3e9816ecdb..dc5d2218ad 100644 --- a/libs/python/doc/html/tutorial/tutorial/embedding.html +++ b/libs/python/doc/html/tutorial/tutorial/embedding.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Embedding</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="object.html" title="Object Interface"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="tutorial.embedding"></a><a class="link" href="embedding.html" title="Embedding">Embedding</a> </h2></div></div></div> -<div class="toc"><dl class="toc"><dt><span class="section"><a href="embedding.html#tutorial.embedding.using_the_interpreter">Using the interpreter</a></span></dt></dl></div> +<div class="toc"><dl><dt><span class="section"><a href="embedding.html#tutorial.embedding.using_the_interpreter">Using the interpreter</a></span></dt></dl></div> <p> By now you should know how to use Boost.Python to call your C++ code from Python. However, sometimes you may need to do the reverse: call Python code from the @@ -35,7 +35,7 @@ </p> <h3> <a name="tutorial.embedding.h0"></a> - <span class="phrase"><a name="tutorial.embedding.building_embedded_programs"></a></span><a class="link" href="embedding.html#tutorial.embedding.building_embedded_programs">Building + <span><a name="tutorial.embedding.building_embedded_programs"></a></span><a class="link" href="embedding.html#tutorial.embedding.building_embedded_programs">Building embedded programs</a> </h3> <p> @@ -78,7 +78,7 @@ exe embedded_program # name of the executable </pre> <h3> <a name="tutorial.embedding.h1"></a> - <span class="phrase"><a name="tutorial.embedding.getting_started"></a></span><a class="link" href="embedding.html#tutorial.embedding.getting_started">Getting + <span><a name="tutorial.embedding.getting_started"></a></span><a class="link" href="embedding.html#tutorial.embedding.getting_started">Getting started</a> </h3> <p> @@ -124,13 +124,13 @@ exe embedded_program # name of the executable There is a difference however. While the reference-counting is fully automatic in Python, the Python C API requires you to do it <a href="http://www.python.org/doc/current/c-api/refcounting.html" target="_top">by hand</a>. This is messy and especially hard to get right in the presence - of C++ exceptions. Fortunately Boost.Python provides the <a href="../../../../v2/handle.html" target="_top">handle</a> - and <a href="../../../../v2/object.html" target="_top">object</a> class templates to - automate the process. + of C++ exceptions. Fortunately Boost.Python provides the <a href="../../reference/utility_and_infrastructure/boost_python_handle_hpp.html#utility_and_infrastructure.boost_python_handle_hpp.class_template_handle" target="_top">handle</a> + and <a href="../../reference/object_wrappers/boost_python_object_hpp.html#object_wrappers.boost_python_object_hpp.class_object" target="_top">object</a> + class templates to automate the process. </p> <h3> <a name="tutorial.embedding.using_the_interpreter.h0"></a> - <span class="phrase"><a name="tutorial.embedding.using_the_interpreter.running_python_code"></a></span><a class="link" href="embedding.html#tutorial.embedding.using_the_interpreter.running_python_code">Running + <span><a name="tutorial.embedding.using_the_interpreter.running_python_code"></a></span><a class="link" href="embedding.html#tutorial.embedding.using_the_interpreter.running_python_code">Running Python code</a> </h3> <p> @@ -178,14 +178,14 @@ exe embedded_program # name of the executable </p> <h3> <a name="tutorial.embedding.using_the_interpreter.h1"></a> - <span class="phrase"><a name="tutorial.embedding.using_the_interpreter.manipulating_python_objects"></a></span><a class="link" href="embedding.html#tutorial.embedding.using_the_interpreter.manipulating_python_objects">Manipulating + <span><a name="tutorial.embedding.using_the_interpreter.manipulating_python_objects"></a></span><a class="link" href="embedding.html#tutorial.embedding.using_the_interpreter.manipulating_python_objects">Manipulating Python objects</a> </h3> <p> Often we'd like to have a class to manipulate Python objects. But we have - already seen such a class above, and in the <a href="../python/object.html" target="_top">previous - section</a>: the aptly named <code class="literal">object</code> class and its - derivatives. We've already seen that they can be constructed from a <code class="literal">handle</code>. + already seen such a class above, and in the <a class="link" href="object.html" title="Object Interface">previous + section</a>: the aptly named <code class="literal">object</code> class and its derivatives. + We've already seen that they can be constructed from a <code class="literal">handle</code>. The following examples should further illustrate this fact: </p> <pre class="programlisting"><span class="identifier">object</span> <span class="identifier">main_module</span> <span class="special">=</span> <span class="identifier">import</span><span class="special">(</span><span class="string">"__main__"</span><span class="special">);</span> @@ -204,11 +204,11 @@ exe embedded_program # name of the executable </pre> <h3> <a name="tutorial.embedding.using_the_interpreter.h2"></a> - <span class="phrase"><a name="tutorial.embedding.using_the_interpreter.exception_handling"></a></span><a class="link" href="embedding.html#tutorial.embedding.using_the_interpreter.exception_handling">Exception + <span><a name="tutorial.embedding.using_the_interpreter.exception_handling"></a></span><a class="link" href="embedding.html#tutorial.embedding.using_the_interpreter.exception_handling">Exception handling</a> </h3> <p> - If an exception occurs in the evaluation of the python expression, <a href="../../../../v2/errors.html#error_already_set-spec" target="_top">error_already_set</a> + If an exception occurs in the evaluation of the python expression, <a href="../../reference/high_level_components/boost_python_errors_hpp.html#high_level_components.boost_python_errors_hpp.class_error_already_set" target="_top">error_already_set</a> is thrown: </p> <pre class="programlisting"><span class="keyword">try</span> diff --git a/libs/python/doc/html/tutorial/tutorial/exception.html b/libs/python/doc/html/tutorial/tutorial/exception.html index 52cc636018..44437434dd 100644 --- a/libs/python/doc/html/tutorial/tutorial/exception.html +++ b/libs/python/doc/html/tutorial/tutorial/exception.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Exception Translation</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="iterators.html" title="Iterators"> diff --git a/libs/python/doc/html/tutorial/tutorial/exposing.html b/libs/python/doc/html/tutorial/tutorial/exposing.html index 75692ea455..f870c67ac3 100644 --- a/libs/python/doc/html/tutorial/tutorial/exposing.html +++ b/libs/python/doc/html/tutorial/tutorial/exposing.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Exposing Classes</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="hello.html" title="Building Hello World"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="tutorial.exposing"></a><a class="link" href="exposing.html" title="Exposing Classes">Exposing Classes</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="exposing.html#tutorial.exposing.constructors">Constructors</a></span></dt> <dt><span class="section"><a href="exposing.html#tutorial.exposing.class_data_members">Class Data Members</a></span></dt> <dt><span class="section"><a href="exposing.html#tutorial.exposing.class_properties">Class Properties</a></span></dt> @@ -296,7 +296,7 @@ <code class="literal">return_value_policy<manage_new_object></code> to instruct Python to adopt the pointer to <code class="literal">Base</code> and hold the instance in a new Python <code class="literal">Base</code> object until the the Python object - is destroyed. We will see more of Boost.Python <a class="link" href="../">call + is destroyed. We will see more of Boost.Python <a class="link" href="functions.html#tutorial.functions.call_policies" title="Call Policies">call policies</a> later. </p> <pre class="programlisting"><span class="comment">// Tell Python to take ownership of factory's result</span> @@ -342,7 +342,7 @@ </pre> <p> Notice too that in addition to inheriting from <code class="computeroutput"><span class="identifier">Base</span></code>, - we also multiply- inherited <code class="computeroutput"><span class="identifier">wrapper</span><span class="special"><</span><span class="identifier">Base</span><span class="special">></span></code> (See <a href="../../../../v2/wrapper.html" target="_top">Wrapper</a>). + we also multiply- inherited <code class="computeroutput"><span class="identifier">wrapper</span><span class="special"><</span><span class="identifier">Base</span><span class="special">></span></code> (See <a href="../../reference/high_level_components/boost_python_wrapper_hpp.html#high_level_components.boost_python_wrapper_hpp.class_template_wrapper" target="_top">Wrapper</a>). The <code class="computeroutput"><span class="identifier">wrapper</span></code> template makes the job of wrapping classes that are meant to overridden in Python, easier. </p> @@ -398,12 +398,12 @@ </h3></div></div></div> <p> We've seen in the previous section how classes with pure virtual functions - are wrapped using Boost.Python's <a href="../../../../v2/wrapper.html" target="_top">class + are wrapped using Boost.Python's <a href="../../reference/high_level_components/boost_python_wrapper_hpp.html#high_level_components.boost_python_wrapper_hpp.class_template_wrapper" target="_top">class wrapper</a> facilities. If we wish to wrap <span class="bold"><strong>non</strong></span>-pure-virtual functions instead, the mechanism is a bit different. </p> <p> - Recall that in the <a class="link" href="../">previous + Recall that in the <a class="link" href="exposing.html#tutorial.exposing.class_virtual_functions" title="Class Virtual Functions">previous section</a>, we wrapped a class with a pure virtual function that we then implemented in C++, or Python classes derived from it. Our base class: </p> @@ -499,7 +499,7 @@ </h3></div></div></div> <h3> <a name="tutorial.exposing.class_operators_special_function.h0"></a> - <span class="phrase"><a name="tutorial.exposing.class_operators_special_function.python_operators"></a></span><a class="link" href="exposing.html#tutorial.exposing.class_operators_special_function.python_operators">Python + <span><a name="tutorial.exposing.class_operators_special_function.python_operators"></a></span><a class="link" href="exposing.html#tutorial.exposing.class_operators_special_function.python_operators">Python Operators</a> </h3> <p> @@ -545,7 +545,7 @@ </p> <h3> <a name="tutorial.exposing.class_operators_special_function.h1"></a> - <span class="phrase"><a name="tutorial.exposing.class_operators_special_function.special_methods"></a></span><a class="link" href="exposing.html#tutorial.exposing.class_operators_special_function.special_methods">Special + <span><a name="tutorial.exposing.class_operators_special_function.special_methods"></a></span><a class="link" href="exposing.html#tutorial.exposing.class_operators_special_function.special_methods">Special Methods</a> </h3> <p> diff --git a/libs/python/doc/html/tutorial/tutorial/functions.html b/libs/python/doc/html/tutorial/tutorial/functions.html index a0dac106c3..67238ebb21 100644 --- a/libs/python/doc/html/tutorial/tutorial/functions.html +++ b/libs/python/doc/html/tutorial/tutorial/functions.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Functions</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="exposing.html" title="Exposing Classes"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="tutorial.functions"></a><a class="link" href="functions.html" title="Functions">Functions</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="functions.html#tutorial.functions.call_policies">Call Policies</a></span></dt> <dt><span class="section"><a href="functions.html#tutorial.functions.overloading">Overloading</a></span></dt> <dt><span class="section"><a href="functions.html#tutorial.functions.default_arguments">Default Arguments</a></span></dt> @@ -196,7 +196,7 @@ Namespaces are one honking great idea -- let's do more of those! </ol></div> <h3> <a name="tutorial.functions.call_policies.h0"></a> - <span class="phrase"><a name="tutorial.functions.call_policies.call_policies"></a></span><a class="link" href="functions.html#tutorial.functions.call_policies.call_policies">Call + <span><a name="tutorial.functions.call_policies.call_policies"></a></span><a class="link" href="functions.html#tutorial.functions.call_policies.call_policies">Call Policies</a> </h3> <p> @@ -239,9 +239,9 @@ Namespaces are one honking great idea -- let's do more of those! </pre> <p> Here is the list of predefined call policies. A complete reference detailing - these can be found <a href="../../../../v2/reference.html#models_of_call_policies" target="_top">here</a>. + these can be found <a href="../../reference/function_invocation_and_creation/models_of_callpolicies.html" target="_top">here</a>. </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> <span class="bold"><strong>with_custodian_and_ward</strong></span>: Ties lifetimes of the arguments @@ -256,7 +256,7 @@ Namespaces are one honking great idea -- let's do more of those! </li> <li class="listitem"> <span class="bold"><strong>return_value_policy<T> with T one of:</strong></span> - <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "> + <div class="itemizedlist"><ul class="itemizedlist" type="circle"> <li class="listitem"> <span class="bold"><strong>reference_existing_object</strong></span>: naive (dangerous) approach @@ -367,8 +367,8 @@ Namespaces are one honking great idea -- let's do more of those! </pre> <p> Because of this, when wrapping C++ code, we had to resort to manual wrapping - as outlined in the <a class="link" href="../">previous section</a>, - or writing thin wrappers: + as outlined in the <a class="link" href="functions.html#tutorial.functions.overloading" title="Overloading">previous + section</a>, or writing thin wrappers: </p> <pre class="programlisting"><span class="comment">// write "thin wrappers"</span> <span class="keyword">int</span> <span class="identifier">f1</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">x</span><span class="special">);</span> <span class="special">}</span> @@ -384,7 +384,7 @@ Namespaces are one honking great idea -- let's do more of those! <p> When you want to wrap functions (or member functions) that either: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> have default arguments, or </li> @@ -394,7 +394,7 @@ Namespaces are one honking great idea -- let's do more of those! </ul></div> <h3> <a name="tutorial.functions.default_arguments.h0"></a> - <span class="phrase"><a name="tutorial.functions.default_arguments.boost_python_function_overloads"></a></span><a class="link" href="functions.html#tutorial.functions.default_arguments.boost_python_function_overloads">BOOST_PYTHON_FUNCTION_OVERLOADS</a> + <span><a name="tutorial.functions.default_arguments.boost_python_function_overloads"></a></span><a class="link" href="functions.html#tutorial.functions.default_arguments.boost_python_function_overloads">BOOST_PYTHON_FUNCTION_OVERLOADS</a> </h3> <p> Boost.Python now has a way to make it easier. For instance, given a function: @@ -421,7 +421,7 @@ Namespaces are one honking great idea -- let's do more of those! </pre> <h3> <a name="tutorial.functions.default_arguments.h1"></a> - <span class="phrase"><a name="tutorial.functions.default_arguments.boost_python_member_function_ove"></a></span><a class="link" href="functions.html#tutorial.functions.default_arguments.boost_python_member_function_ove">BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS</a> + <span><a name="tutorial.functions.default_arguments.boost_python_member_function_ove"></a></span><a class="link" href="functions.html#tutorial.functions.default_arguments.boost_python_member_function_ove">BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS</a> </h3> <p> Objects here, objects there, objects here there everywhere. More frequently @@ -459,12 +459,12 @@ Namespaces are one honking great idea -- let's do more of those! <pre class="programlisting"><span class="special">.</span><span class="identifier">def</span><span class="special">(</span><span class="string">"wack_em"</span><span class="special">,</span> <span class="special">&</span><span class="identifier">george</span><span class="special">::</span><span class="identifier">wack_em</span><span class="special">,</span> <span class="identifier">george_overloads</span><span class="special">());</span> </pre> <p> - See the <a href="../../../../v2/overloads.html#BOOST_PYTHON_FUNCTION_OVERLOADS-spec" target="_top">overloads + See the <a href="../../reference/function_invocation_and_creation/boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.macros" target="_top">overloads reference</a> for details. </p> <h3> <a name="tutorial.functions.default_arguments.h2"></a> - <span class="phrase"><a name="tutorial.functions.default_arguments.init_and_optional"></a></span><a class="link" href="functions.html#tutorial.functions.default_arguments.init_and_optional">init and + <span><a name="tutorial.functions.default_arguments.init_and_optional"></a></span><a class="link" href="functions.html#tutorial.functions.default_arguments.init_and_optional">init and optional</a> </h3> <p> @@ -535,20 +535,20 @@ Namespaces are one honking great idea -- let's do more of those! </p> <h3> <a name="tutorial.functions.auto_overloading.h0"></a> - <span class="phrase"><a name="tutorial.functions.auto_overloading.manual_wrapping"></a></span><a class="link" href="functions.html#tutorial.functions.auto_overloading.manual_wrapping">Manual + <span><a name="tutorial.functions.auto_overloading.manual_wrapping"></a></span><a class="link" href="functions.html#tutorial.functions.auto_overloading.manual_wrapping">Manual Wrapping</a> </h3> <p> It is important to emphasize however that <span class="bold"><strong>the overloaded functions must have a common sequence of initial arguments</strong></span>. Otherwise, our scheme above will not work. If this is not the case, we have to wrap - our functions <a class="link" href="../">manually</a>. + our functions <a class="link" href="functions.html#tutorial.functions.overloading" title="Overloading">manually</a>. </p> <p> Actually, we can mix and match manual wrapping of overloaded functions and automatic wrapping through <code class="literal">BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS</code> and its sister, <code class="literal">BOOST_PYTHON_FUNCTION_OVERLOADS</code>. Following - up on our example presented in the section <a class="link" href="../">on + up on our example presented in the section <a class="link" href="functions.html#tutorial.functions.overloading" title="Overloading">on overloading</a>, since the first 4 overload functins have a common sequence of initial arguments, we can use <code class="literal">BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS</code> to automatically wrap the first three of the <code class="literal">def</code>s and diff --git a/libs/python/doc/html/tutorial/tutorial/hello.html b/libs/python/doc/html/tutorial/tutorial/hello.html index 48182e1e70..74e55b27f8 100644 --- a/libs/python/doc/html/tutorial/tutorial/hello.html +++ b/libs/python/doc/html/tutorial/tutorial/hello.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Building Hello World</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="../index.html" title="Boost.Python Tutorial"> @@ -21,7 +21,7 @@ </h2></div></div></div> <h3> <a name="tutorial.hello.h0"></a> - <span class="phrase"><a name="tutorial.hello.from_start_to_finish"></a></span><a class="link" href="hello.html#tutorial.hello.from_start_to_finish">From + <span><a name="tutorial.hello.from_start_to_finish"></a></span><a class="link" href="hello.html#tutorial.hello.from_start_to_finish">From Start To Finish</a> </h3> <p> @@ -63,7 +63,7 @@ The tutorial example can be found in the directory: <code class="literal">libs/python/example/tutorial</code>. There, you can find: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> hello.cpp </li> @@ -88,7 +88,7 @@ </p> <h3> <a name="tutorial.hello.h1"></a> - <span class="phrase"><a name="tutorial.hello.let_s_jam"></a></span><a class="link" href="hello.html#tutorial.hello.let_s_jam">Let's + <span><a name="tutorial.hello.let_s_jam"></a></span><a class="link" href="hello.html#tutorial.hello.let_s_jam">Let's Jam!</a> </h3> <p> @@ -105,7 +105,7 @@ </p> <h3> <a name="tutorial.hello.h2"></a> - <span class="phrase"><a name="tutorial.hello.running_bjam"></a></span><a class="link" href="hello.html#tutorial.hello.running_bjam">Running + <span><a name="tutorial.hello.running_bjam"></a></span><a class="link" href="hello.html#tutorial.hello.running_bjam">Running bjam</a> </h3> <p> diff --git a/libs/python/doc/html/tutorial/tutorial/iterators.html b/libs/python/doc/html/tutorial/tutorial/iterators.html index b3165a351b..24c8c0773f 100644 --- a/libs/python/doc/html/tutorial/tutorial/iterators.html +++ b/libs/python/doc/html/tutorial/tutorial/iterators.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Iterators</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="embedding.html" title="Embedding"> @@ -26,7 +26,7 @@ <p> <span class="bold"><strong>C++ iterators:</strong></span> </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> C++ has 5 type categories (random-access, bidirectional, forward, input, output) @@ -41,7 +41,7 @@ <p> <span class="bold"><strong>Python Iterators:</strong></span> </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> 1 category (forward) </li> @@ -83,7 +83,7 @@ <p> We can create a Python savvy iterator using the range function: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> range(start, finish) </li> @@ -94,7 +94,7 @@ <p> Here, start/finish may be one of: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> member data pointers </li> @@ -108,7 +108,7 @@ <p> <span class="bold"><strong>iterator</strong></span> </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"> iterator<T, Policies>() </li></ul></div> <p> diff --git a/libs/python/doc/html/tutorial/tutorial/object.html b/libs/python/doc/html/tutorial/tutorial/object.html index c9f4f1f58e..80e8ecb38e 100644 --- a/libs/python/doc/html/tutorial/tutorial/object.html +++ b/libs/python/doc/html/tutorial/tutorial/object.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Object Interface</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="functions.html" title="Functions"> @@ -19,7 +19,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="tutorial.object"></a><a class="link" href="object.html" title="Object Interface">Object Interface</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="object.html#tutorial.object.basic_interface">Basic Interface</a></span></dt> <dt><span class="section"><a href="object.html#tutorial.object.derived_object_types">Derived Object types</a></span></dt> @@ -97,7 +97,7 @@ Boost.Python comes with a set of derived <code class="literal">object</code> types corresponding to that of Python's: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> list </li> @@ -188,7 +188,7 @@ </pre> <h3> <a name="tutorial.object.derived_object_types.h0"></a> - <span class="phrase"><a name="tutorial.object.derived_object_types.class_t_as_objects"></a></span><a class="link" href="object.html#tutorial.object.derived_object_types.class_t_as_objects">class_<T> + <span><a name="tutorial.object.derived_object_types.class_t_as_objects"></a></span><a class="link" href="object.html#tutorial.object.derived_object_types.class_t_as_objects">class_<T> as objects</a> </h3> <p> @@ -295,7 +295,7 @@ <p> The scope is a class that has an associated global Python object which controls the Python namespace in which new extension classes and wrapped - functions will be defined as attributes. Details can be found <a href="../../../../v2/scope.html" target="_top">here</a>. + functions will be defined as attributes. Details can be found <a href="../../reference/high_level_components/boost_python_scope_hpp.html#high_level_components.boost_python_scope_hpp.class_scope" target="_top">here</a>. </p> </td></tr> </table></div> diff --git a/libs/python/doc/html/tutorial/tutorial/techniques.html b/libs/python/doc/html/tutorial/tutorial/techniques.html index 7ba213f130..c71b79476a 100644 --- a/libs/python/doc/html/tutorial/tutorial/techniques.html +++ b/libs/python/doc/html/tutorial/tutorial/techniques.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>General Techniques</title> <link rel="stylesheet" href="../../boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../index.html" title="Boost.Python Tutorial"> <link rel="up" href="../index.html" title="Boost.Python Tutorial"> <link rel="prev" href="exception.html" title="Exception Translation"> @@ -18,7 +18,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="tutorial.techniques"></a><a class="link" href="techniques.html" title="General Techniques">General Techniques</a> </h2></div></div></div> -<div class="toc"><dl class="toc"> +<div class="toc"><dl> <dt><span class="section"><a href="techniques.html#tutorial.techniques.creating_packages">Creating Packages</a></span></dt> <dt><span class="section"><a href="techniques.html#tutorial.techniques.extending_wrapped_objects_in_pyt">Extending Wrapped Objects in Python</a></span></dt> @@ -257,7 +257,7 @@ <span class="special">}</span> </pre> <p> - If we are using the technique from the previous session, <a class="link" href="../">Creating + If we are using the technique from the previous session, <a class="link" href="techniques.html#tutorial.techniques.creating_packages" title="Creating Packages">Creating Packages</a>, we can code directly into <code class="literal">geom/__init__.py</code>: </p> <pre class="programlisting"><span class="keyword">from</span> <span class="identifier">_geom</span> <span class="keyword">import</span> <span class="special">*</span> @@ -273,7 +273,7 @@ <span class="bold"><strong>All</strong></span> point instances created from C++ will also have this member function! This technique has several advantages: </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <li class="listitem"> Cut down compile times to zero for these additional functions </li> @@ -405,20 +405,9 @@ <th align="left">Note</th> </tr> <tr><td align="left" valign="top"><p> - If you're exporting your classes with <a href="../../../../../pyste/index.html" target="_top">Pyste</a>, - take a look at the <code class="literal">--multiple</code> option, that generates - the wrappers in various files as demonstrated here. - </p></td></tr> -</table></div> -<div class="note"><table border="0" summary="Note"> -<tr> -<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../images/note.png"></td> -<th align="left">Note</th> -</tr> -<tr><td align="left" valign="top"><p> This method is useful too if you are getting the error message <span class="emphasis"><em>"fatal error C1204:Compiler limit:internal structure overflow"</em></span> - when compiling a large source file, as explained in the <a href="../../../../v2/faq.html#c1204" target="_top">FAQ</a>. + when compiling a large source file, as explained in the <a href="../../faq/fatal_error_c1204_compiler_limit.html" target="_top">FAQ</a>. </p></td></tr> </table></div> </div> diff --git a/libs/python/doc/tutorial.qbk b/libs/python/doc/tutorial.qbk index b75cba97ea..3992a50e01 100644 --- a/libs/python/doc/tutorial.qbk +++ b/libs/python/doc/tutorial.qbk @@ -424,7 +424,7 @@ instances of class [^Derived]. In such cases, we use [^return_value_policy<manage_new_object>] to instruct Python to adopt the pointer to [^Base] and hold the instance in a new Python [^Base] object until the the Python object is destroyed. We will see more of -Boost.Python [link python.call_policies call policies] later. +Boost.Python [link tutorial.functions.call_policies call policies] later. // Tell Python to take ownership of factory's result def("factory", factory, @@ -462,7 +462,7 @@ functions so that a Python override may be called: }; Notice too that in addition to inheriting from `Base`, we also multiply- -inherited `wrapper<Base>` (See [@../../../v2/wrapper.html Wrapper]). The +inherited `wrapper<Base>` (See [@../reference/high_level_components/boost_python_wrapper_hpp.html#high_level_components.boost_python_wrapper_hpp.class_template_wrapper Wrapper]). The `wrapper` template makes the job of wrapping classes that are meant to overridden in Python, easier. @@ -494,11 +494,11 @@ Methods correspond roughly to C++'s [*member functions]] [section Virtual Functions with Default Implementations] We've seen in the previous section how classes with pure virtual functions are -wrapped using Boost.Python's [@../../../v2/wrapper.html class wrapper] +wrapped using Boost.Python's [@../reference/high_level_components/boost_python_wrapper_hpp.html#high_level_components.boost_python_wrapper_hpp.class_template_wrapper class wrapper] facilities. If we wish to wrap [*non]-pure-virtual functions instead, the mechanism is a bit different. -Recall that in the [link python.class_virtual_functions previous section], we +Recall that in the [link tutorial.exposing.class_virtual_functions previous section], we wrapped a class with a pure virtual function that we then implemented in C++, or Python classes derived from it. Our base class: @@ -811,7 +811,7 @@ or more policies can be composed by chaining. Here's the general syntax: policy3<args...> > > Here is the list of predefined call policies. A complete reference detailing -these can be found [@../../../v2/reference.html#models_of_call_policies here]. +these can be found [@../reference/function_invocation_and_creation/models_of_callpolicies.html here]. * [*with_custodian_and_ward]: Ties lifetimes of the arguments * [*with_custodian_and_ward_postcall]: Ties lifetimes of the arguments and results @@ -896,7 +896,7 @@ to retrieve the default arguments: def("f", f); // defaults lost! Because of this, when wrapping C++ code, we had to resort to manual -wrapping as outlined in the [link python.overloading previous section], or +wrapping as outlined in the [link tutorial.functions.overloading previous section], or writing thin wrappers: // write "thin wrappers" @@ -969,7 +969,7 @@ fourth macro argument). The thin wrappers are all enclosed in a class named .def("wack_em", &george::wack_em, george_overloads()); -See the [@../../../v2/overloads.html#BOOST_PYTHON_FUNCTION_OVERLOADS-spec overloads reference] +See the [@../reference/function_invocation_and_creation/boost_python_overloads_hpp.html#function_invocation_and_creation.boost_python_overloads_hpp.macros overloads reference] for details. [h2 init and optional] @@ -1036,12 +1036,12 @@ Notice though that we have a situation now where we have a minimum of zero It is important to emphasize however that [*the overloaded functions must have a common sequence of initial arguments]. Otherwise, our scheme above will not work. If this is not the case, we have to wrap our functions -[link python.overloading manually]. +[link tutorial.functions.overloading manually]. Actually, we can mix and match manual wrapping of overloaded functions and automatic wrapping through [^BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS] and its sister, [^BOOST_PYTHON_FUNCTION_OVERLOADS]. Following up on our example -presented in the section [link python.overloading on overloading], since the +presented in the section [link tutorial.functions.overloading on overloading], since the first 4 overload functins have a common sequence of initial arguments, we can use [^BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS] to automatically wrap the first three of the [^def]s and manually wrap just the last. Here's @@ -1266,7 +1266,7 @@ associated with the C++ type passed as its first parameter. The scope is a class that has an associated global Python object which controls the Python namespace in which new extension classes and wrapped functions will be defined as attributes. Details can be found -[@../../../v2/scope.html here].] +[@../reference/high_level_components/boost_python_scope_hpp.html#high_level_components.boost_python_scope_hpp.class_scope here].] You can access those values in Python as @@ -1402,8 +1402,8 @@ There is a difference however. While the reference-counting is fully automatic in Python, the Python C API requires you to do it [@http://www.python.org/doc/current/c-api/refcounting.html by hand]. This is messy and especially hard to get right in the presence of C++ exceptions. -Fortunately Boost.Python provides the [@../../../v2/handle.html handle] and -[@../../../v2/object.html object] class templates to automate the process. +Fortunately Boost.Python provides the [@../reference/utility_and_infrastructure/boost_python_handle_hpp.html#utility_and_infrastructure.boost_python_handle_hpp.class_template_handle handle] and +[@../reference/object_wrappers/boost_python_object_hpp.html#object_wrappers.boost_python_object_hpp.class_object object] class templates to automate the process. [h2 Running Python code] @@ -1446,7 +1446,7 @@ containing a phrase that is well-known in programming circles. Often we'd like to have a class to manipulate Python objects. But we have already seen such a class above, and in the -[@python/object.html previous section]: the aptly named [^object] class +[link tutorial.object previous section]: the aptly named [^object] class and its derivatives. We've already seen that they can be constructed from a [^handle]. The following examples should further illustrate this fact: @@ -1466,7 +1466,7 @@ which returns the result directly: [h2 Exception handling] If an exception occurs in the evaluation of the python expression, -[@../../../v2/errors.html#error_already_set-spec error_already_set] is thrown: +[@../reference/high_level_components/boost_python_errors_hpp.html#high_level_components.boost_python_errors_hpp.class_error_already_set error_already_set] is thrown: try { @@ -1847,7 +1847,7 @@ we have a class [^point] in C++: } If we are using the technique from the previous session, -[link python.creating_packages Creating Packages], we can code directly +[link tutorial.techniques.creating_packages Creating Packages], we can code directly into [^geom/\_\_init\_\_.py]: [python] @@ -1970,13 +1970,9 @@ This method is recommended too if you are developing the C++ library and exporting it to Python at the same time: changes in a class will only demand the compilation of a single cpp, instead of the entire wrapper code. -[note If you're exporting your classes with [@../../../../pyste/index.html Pyste], -take a look at the [^--multiple] option, that generates the wrappers in -various files as demonstrated here.] - [note This method is useful too if you are getting the error message ['"fatal error C1204:Compiler limit:internal structure overflow"] when compiling -a large source file, as explained in the [@../../../v2/faq.html#c1204 FAQ].] +a large source file, as explained in the [@../faq/fatal_error_c1204_compiler_limit.html FAQ].] [endsect] [endsect] [/ General Techniques] |