summaryrefslogtreecommitdiff
path: root/libs/python/doc/python.qbk
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2016-10-06 10:33:54 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2016-10-06 10:36:09 +0900
commitd9ec475d945d3035377a0d89ed42e382d8988891 (patch)
tree34aff2cee4b209906243ab5499d61f3edee2982f /libs/python/doc/python.qbk
parent71d216b90256936a9638f325af9bc69d720e75de (diff)
downloadboost-d9ec475d945d3035377a0d89ed42e382d8988891.tar.gz
boost-d9ec475d945d3035377a0d89ed42e382d8988891.tar.bz2
boost-d9ec475d945d3035377a0d89ed42e382d8988891.zip
Imported Upstream version 1.60.0
Change-Id: Ie709530d6d5841088ceaba025cbe175a4ef43050 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'libs/python/doc/python.qbk')
-rw-r--r--libs/python/doc/python.qbk64
1 files changed, 64 insertions, 0 deletions
diff --git a/libs/python/doc/python.qbk b/libs/python/doc/python.qbk
new file mode 100644
index 0000000000..b3e7eceb58
--- /dev/null
+++ b/libs/python/doc/python.qbk
@@ -0,0 +1,64 @@
+[book Boost.Python
+ [quickbook 1.7]
+ [authors [Abrahams, David], [Seefeld, Stefan]]
+ [copyright 2002 - 2015 David Abrahams, Stefan Seefeld]
+ [category inter-language support]
+ [id python]
+ [purpose
+ Reflects C++ classes and functions into Python
+ ]
+ [license
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ [@http://www.boost.org/LICENSE_1_0.txt])
+ ]
+]
+
+[def _boost_ [@http://www.boost.org Boost]]
+[def _bb_ [@http://www.boost.org/build Boost.Build]]
+[def _bb_list_ [@http://www.boost.org/more/mailing_lists.htm#jamboost Boost.Build mailing list]]
+[def _bp_list_ [@http://www.boost.org/more/mailing_lists.htm#cplussig Boost.Python mailing list]]
+[def _tutorial_ [@tutorial/index.html Tutorial]]
+[def _reference_ [@reference/index.html Reference Manual]]
+[def _gsg_ Boost [@http://www.boost.org/more/getting_started/ Getting Started Guide]]
+[def _extending_ [@https://docs.python.org/2/extending/extending.html extending]]
+[def _embedding_ [@https://docs.python.org/2/extending/embedding.html embedding]]
+
+[h2 Synopsis]
+
+Welcome to Boost.Python, a C++ library which enables seamless interoperability between C++ and the Python programming language. The library includes support for:
+
+* References and Pointers
+* Globally Registered Type Coercions
+* Automatic Cross-Module Type Conversions
+* Efficient Function Overloading
+* C++ to Python Exception Translation
+* Default Arguments
+* Keyword Arguments
+* Manipulating Python objects in C++
+* Exporting C++ Iterators as Python Iterators
+* Documentation Strings
+
+The development of these features was funded in part by grants to `Boost Consulting` from the [@http://www.llnl.gov Lawrence Livermore National Laboratories] and by the [@http://cci.lbl.gov Computational Crystallography Initiative] at Lawrence Berkeley National Laboratories.
+
+[section Contents]
+
+* _tutorial_
+* [link building Building and Testing]
+* _reference_
+* [link configuration Configuration Information]
+* [link glossary Glossary]
+* [link support Support Resources]
+* [link faq Frequently Asked Questions (FAQs)]
+
+[endsect]
+
+[h2 Articles]
+
+[@article.html Building Hybrid Systems With Boost Python], by Dave Abrahams and Ralf W. Grosse-Kunstleve
+
+[include building.qbk]
+[include configuration.qbk]
+[include support.qbk]
+[include faq.qbk]
+[include glossary.qbk] \ No newline at end of file