[pygccxml-commit] SF.net SVN: pygccxml:[1646]
Brought to you by:
mbaas,
roman_yakovenko
|
From: <rom...@us...> - 2009-02-01 18:29:38
|
Revision: 1646
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1646&view=rev
Author: roman_yakovenko
Date: 2009-02-01 18:29:31 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
sphinx
Modified Paths:
--------------
pygccxml_dev/docs/design.rest
pygccxml_dev/docs/download.rest
pygccxml_dev/docs/history/history.rest
pygccxml_dev/docs/links.rest
pygccxml_dev/docs/query_interface.rest
pygccxml_dev/docs/upgrade_issues.rest
pygccxml_dev/docs/users.rest
pyplusplus_dev/docs/comparisons/pyste.rest
pyplusplus_dev/docs/documentation/architecture.rest
pyplusplus_dev/docs/documentation/containers.rest
pyplusplus_dev/docs/documentation/ctypes/ctypes_integration.rest
pyplusplus_dev/docs/documentation/ctypes/this_and_sizeof.rest
pyplusplus_dev/docs/documentation/ctypes/unions.rest
pyplusplus_dev/docs/documentation/ctypes/variables.rest
pyplusplus_dev/docs/documentation/doc_string.rest
pyplusplus_dev/docs/documentation/functions/call_policies/as_tuple.rest
pyplusplus_dev/docs/documentation/functions/call_policies/call_policies.rest
pyplusplus_dev/docs/documentation/functions/call_policies/custom_call_policies.rest
pyplusplus_dev/docs/documentation/functions/call_policies/return_addressof.rest
pyplusplus_dev/docs/documentation/functions/call_policies/return_pointee_value.rest
pyplusplus_dev/docs/documentation/functions/call_policies/return_range.rest
pyplusplus_dev/docs/documentation/functions/default_args.rest
pyplusplus_dev/docs/documentation/functions/functions.rest
pyplusplus_dev/docs/documentation/functions/make_constructor.rest
pyplusplus_dev/docs/documentation/functions/overloading.rest
pyplusplus_dev/docs/documentation/functions/registration_order.rest
pyplusplus_dev/docs/documentation/functions/transformation/inout.rest
pyplusplus_dev/docs/documentation/functions/transformation/input.rest
pyplusplus_dev/docs/documentation/functions/transformation/input_c_buffer.rest
pyplusplus_dev/docs/documentation/functions/transformation/input_static_array.rest
pyplusplus_dev/docs/documentation/functions/transformation/modify_type.rest
pyplusplus_dev/docs/documentation/functions/transformation/name_mangling.rest
pyplusplus_dev/docs/documentation/functions/transformation/output.rest
pyplusplus_dev/docs/documentation/functions/transformation/output_static_array.rest
pyplusplus_dev/docs/documentation/functions/transformation/terminology.rest
pyplusplus_dev/docs/documentation/functions/transformation/transfer_ownership.rest
pyplusplus_dev/docs/documentation/functions/transformation/transformation.rest
pyplusplus_dev/docs/documentation/how_to/best_practices.rest
pyplusplus_dev/docs/documentation/how_to/exception_translation.rest
pyplusplus_dev/docs/documentation/how_to/hints.rest
pyplusplus_dev/docs/documentation/how_to/how_to.rest
pyplusplus_dev/docs/documentation/how_to/templates.rest
pyplusplus_dev/docs/documentation/index.rest
pyplusplus_dev/docs/documentation/inserting_code.rest
pyplusplus_dev/docs/documentation/multi_module_development.rest
pyplusplus_dev/docs/documentation/properties.rest
pyplusplus_dev/docs/documentation/split_module.rest
pyplusplus_dev/docs/documentation/tutorials/module_builder/module_builder.rest
pyplusplus_dev/docs/documentation/tutorials/tutorials.rest
pyplusplus_dev/docs/documentation/warnings.rest
pyplusplus_dev/docs/download.rest
pyplusplus_dev/docs/examples/boost/boost.rest
pyplusplus_dev/docs/examples/easybmp/easybmp.rest
pyplusplus_dev/docs/history/history.rest
pyplusplus_dev/docs/links.rest
pyplusplus_dev/docs/osdc2006/presentation-talk.rest
pyplusplus_dev/docs/quotes.rest
pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.rest
pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest
pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/pointer_holder.hpp.patch.rest
pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/sconstruct.rest
pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/shared_ptr.rest
pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/solution.cpp.rest
pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/test.py.rest
pyplusplus_dev/docs/troubleshooting_guide/smart_ptrs/smart_ptrs.rest
sphinx/conf.py
Removed Paths:
-------------
pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/www_configuration.py
Modified: pygccxml_dev/docs/design.rest
===================================================================
--- pygccxml_dev/docs/design.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/design.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
pygccxml design
===============
-.. contents:: Table of contents
-
------------------------
The view from 10000 fits
------------------------
Modified: pygccxml_dev/docs/download.rest
===================================================================
--- pygccxml_dev/docs/download.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/download.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
pygccxml download
=================
-.. contents:: Table of contents
-
-------------------------
pygccxml on SourceForge
-------------------------
Modified: pygccxml_dev/docs/history/history.rest
===================================================================
--- pygccxml_dev/docs/history/history.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/history/history.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
pygccxml development history
============================
-.. contents:: Table of contents
-
------------
Contributors
------------
Modified: pygccxml_dev/docs/links.rest
===================================================================
--- pygccxml_dev/docs/links.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/links.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
C++ Reflection
==============
-.. contents:: Table of contents
-
-----
Links
-----
Modified: pygccxml_dev/docs/query_interface.rest
===================================================================
--- pygccxml_dev/docs/query_interface.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/query_interface.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
pygccxml.declarations query API
===============================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pygccxml_dev/docs/upgrade_issues.rest
===================================================================
--- pygccxml_dev/docs/upgrade_issues.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/upgrade_issues.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
GCC-XML 0.7 -> 0.9 upgrade issues
=================================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pygccxml_dev/docs/users.rest
===================================================================
--- pygccxml_dev/docs/users.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pygccxml_dev/docs/users.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Who is using pygccxml?
======================
-.. contents:: Table of contents
-
Users
-----
Modified: pyplusplus_dev/docs/comparisons/pyste.rest
===================================================================
--- pyplusplus_dev/docs/comparisons/pyste.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/comparisons/pyste.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Pyste & Py++ comparison
========================
-.. contents:: Table of contents
-
----------------------
What is `Py++`_?
----------------------
Modified: pyplusplus_dev/docs/documentation/architecture.rest
===================================================================
--- pyplusplus_dev/docs/documentation/architecture.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/architecture.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Architecture
============
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/containers.rest
===================================================================
--- pyplusplus_dev/docs/documentation/containers.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/containers.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
C++ containers support
======================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/ctypes/ctypes_integration.rest
===================================================================
--- pyplusplus_dev/docs/documentation/ctypes/ctypes_integration.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/ctypes/ctypes_integration.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
ctypes integration
==================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/ctypes/this_and_sizeof.rest
===================================================================
--- pyplusplus_dev/docs/documentation/ctypes/this_and_sizeof.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/ctypes/this_and_sizeof.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
this & sizeof
=============
-.. contents:: Table of contents
-
-----------
The purpose
-----------
Modified: pyplusplus_dev/docs/documentation/ctypes/unions.rest
===================================================================
--- pyplusplus_dev/docs/documentation/ctypes/unions.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/ctypes/unions.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
C++ union
=========
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/ctypes/variables.rest
===================================================================
--- pyplusplus_dev/docs/documentation/ctypes/variables.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/ctypes/variables.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Variables
=========
-.. contents:: Table of contents
-
--------------
expose_address
--------------
Modified: pyplusplus_dev/docs/documentation/doc_string.rest
===================================================================
--- pyplusplus_dev/docs/documentation/doc_string.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/doc_string.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Documentation string
====================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/functions/call_policies/as_tuple.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/call_policies/as_tuple.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/call_policies/as_tuple.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
as_tuple
========
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/call_policies/call_policies.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/call_policies/call_policies.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/call_policies/call_policies.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Call policies
=============
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/functions/call_policies/custom_call_policies.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/call_policies/custom_call_policies.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/call_policies/custom_call_policies.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
custom_call_policies
====================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/call_policies/return_addressof.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/call_policies/return_addressof.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/call_policies/return_addressof.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
return_addressof
================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/call_policies/return_pointee_value.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/call_policies/return_pointee_value.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/call_policies/return_pointee_value.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
return_pointee_value
====================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/call_policies/return_range.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/call_policies/return_range.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/call_policies/return_range.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
return_range
=============
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/default_args.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/default_args.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/default_args.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Default arguments
=================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/functions/functions.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/functions.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/functions.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Functions & operators
=====================
-.. contents:: Table of contents
-
--------
Preamble
--------
Modified: pyplusplus_dev/docs/documentation/functions/make_constructor.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/make_constructor.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/make_constructor.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
make_constructor
================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/functions/overloading.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/overloading.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/overloading.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Overloading
===========
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/functions/registration_order.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/registration_order.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/registration_order.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Registration order
==================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/inout.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/inout.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/inout.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``inout`` transformer
======================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/input.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/input.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/input.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``input`` transformer
======================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/input_c_buffer.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/input_c_buffer.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/input_c_buffer.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``input_c_buffer`` transformer
==================================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/input_static_array.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/input_static_array.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/input_static_array.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``input_static_array`` transformer
==================================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/modify_type.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/modify_type.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/modify_type.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``modify_type`` transformer
===========================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/name_mangling.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/name_mangling.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/name_mangling.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Name mangling
=============
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/output.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/output.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/output.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``output`` transformer
======================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/output_static_array.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/output_static_array.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/output_static_array.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``output_static_array`` transformer
===================================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/terminology.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/terminology.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/terminology.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Terminology
===========
-.. contents:: Table of contents
-
**Function transformation**
`Py++`_ sub-system\\framework, which allows you to create function wrappers
Modified: pyplusplus_dev/docs/documentation/functions/transformation/transfer_ownership.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/transfer_ownership.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/transfer_ownership.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
``transfer_ownership`` transformer
==================================
-.. contents:: Table of contents
-
----------
Definition
----------
Modified: pyplusplus_dev/docs/documentation/functions/transformation/transformation.rest
===================================================================
--- pyplusplus_dev/docs/documentation/functions/transformation/transformation.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/functions/transformation/transformation.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Function transformation
=======================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/how_to/best_practices.rest
===================================================================
--- pyplusplus_dev/docs/documentation/how_to/best_practices.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/how_to/best_practices.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Best practices
==============
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/how_to/exception_translation.rest
===================================================================
--- pyplusplus_dev/docs/documentation/how_to/exception_translation.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/how_to/exception_translation.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
How to register an exception translation?
=========================================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/how_to/hints.rest
===================================================================
--- pyplusplus_dev/docs/documentation/how_to/hints.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/how_to/hints.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Hints
=====
-.. contents:: Table of contents
-
----------------------------------
Class template instantiation alias
----------------------------------
Modified: pyplusplus_dev/docs/documentation/how_to/how_to.rest
===================================================================
--- pyplusplus_dev/docs/documentation/how_to/how_to.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/how_to/how_to.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
How to ... ?
============
-.. contents:: Table of contents
-
`How to deal with templates?`_
.. _`How to deal with templates?` : ./templates.html
Modified: pyplusplus_dev/docs/documentation/how_to/templates.rest
===================================================================
--- pyplusplus_dev/docs/documentation/how_to/templates.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/how_to/templates.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
How to deal with templates?
===========================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/index.rest
===================================================================
--- pyplusplus_dev/docs/documentation/index.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/index.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Py++ documentation
==================
-.. contents:: Table of contents
-
------------
Help needed!
------------
Modified: pyplusplus_dev/docs/documentation/inserting_code.rest
===================================================================
--- pyplusplus_dev/docs/documentation/inserting_code.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/inserting_code.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Inserting code
==============
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/multi_module_development.rest
===================================================================
--- pyplusplus_dev/docs/documentation/multi_module_development.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/multi_module_development.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Multi-module development
========================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/properties.rest
===================================================================
--- pyplusplus_dev/docs/documentation/properties.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/properties.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Properties
==========
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/split_module.rest
===================================================================
--- pyplusplus_dev/docs/documentation/split_module.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/split_module.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Splitting generated code to files
=================================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/documentation/tutorials/module_builder/module_builder.rest
===================================================================
--- pyplusplus_dev/docs/documentation/tutorials/module_builder/module_builder.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/tutorials/module_builder/module_builder.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Py++ tutorials
==============
-.. contents:: Table of contents
-
-------------
What is Py++?
-------------
Modified: pyplusplus_dev/docs/documentation/tutorials/tutorials.rest
===================================================================
--- pyplusplus_dev/docs/documentation/tutorials/tutorials.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/tutorials/tutorials.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
tutorials
=========
-.. contents:: Table of contents
-
-------------
What is Py++?
-------------
Modified: pyplusplus_dev/docs/documentation/warnings.rest
===================================================================
--- pyplusplus_dev/docs/documentation/warnings.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/documentation/warnings.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Py++ warnings
=============
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/download.rest
===================================================================
--- pyplusplus_dev/docs/download.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/download.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Py++ download
=============
-.. contents:: Table of contents
-
-------------------
Py++ on SourceForge
-------------------
Modified: pyplusplus_dev/docs/examples/boost/boost.rest
===================================================================
--- pyplusplus_dev/docs/examples/boost/boost.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/examples/boost/boost.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
boost libraries
===============
-.. contents:: Table of contents
-
--------------
Introduction
--------------
Modified: pyplusplus_dev/docs/examples/easybmp/easybmp.rest
===================================================================
--- pyplusplus_dev/docs/examples/easybmp/easybmp.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/examples/easybmp/easybmp.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
EasyBMP example
===============
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/history/history.rest
===================================================================
--- pyplusplus_dev/docs/history/history.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/history/history.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Py++ development history
========================
-.. contents:: Table of contents
-
------------
Contributors
------------
Modified: pyplusplus_dev/docs/links.rest
===================================================================
--- pyplusplus_dev/docs/links.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/links.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Links
=====
-.. contents:: Table of contents
-
----
Wiki
----
Modified: pyplusplus_dev/docs/osdc2006/presentation-talk.rest
===================================================================
--- pyplusplus_dev/docs/osdc2006/presentation-talk.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/osdc2006/presentation-talk.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,9 +2,6 @@
C++ Python bindings
===================
-.. contents:: Table of contents
-
-
------------------
C++ Python binding
------------------
Modified: pyplusplus_dev/docs/quotes.rest
===================================================================
--- pyplusplus_dev/docs/quotes.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/quotes.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
What they say about Py++?
=========================
-.. contents:: Table of contents
-
-----------------
What do they say?
-----------------
Modified: pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
Easy extending guide
====================
-.. contents:: Table of contents
-
------------
Introduction
------------
Modified: pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -13,13 +13,9 @@
.. toctree::
- easy_extending_guide <easy_extending_guide/easy_extending_guide.rest>
+ easy_extending_guide/easy_extending_guide.rest
+ smart_ptrs/smart_ptrs.rest
+ shared_ptr/shared_ptr.rest
+ automatic_conversion/automatic_conversion.rest
+ exceptions/exceptions.rest
- custom smart pointer class <smart_ptrs/smart_ptrs.rest>
-
- `boost::shared_ptr< const T>` <shared_ptr/shared_ptr.rest>
-
- automatic conversion <automatic_conversion/automatic_conversion.rest>
-
- exceptions <exceptions/exceptions.rest>
-
Modified: pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/pointer_holder.hpp.patch.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/pointer_holder.hpp.patch.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/pointer_holder.hpp.patch.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -1,3 +1,7 @@
+==========================
+Boost.Python library patch
+==========================
+
Download: `pointer_holder.hpp.patch`_
.. _`pointer_holder.hpp.patch` : pointer_holder.hpp.patch
Modified: pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/sconstruct.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/sconstruct.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/sconstruct.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -1,2 +1,6 @@
+====================
+Build script (SCons)
+====================
+
.. literalinclude:: ./sconstruct
:language: python
Modified: pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/shared_ptr.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/shared_ptr.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/shared_ptr.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
How to register ``shared_ptr<const T>`` conversion?
===================================================
-.. contents:: Table of contents
-
------------
Introduction
------------
@@ -14,34 +12,34 @@
Solutions
---------
-There are two possible solutions to the problem. The first one is to fix
-Boost.Python library: `pointer_holder.hpp.patch`_ . The patch was contributed
+There are two possible solutions to the problem. The first one is to fix
+Boost.Python library: `pointer_holder.hpp.patch` . The patch was contributed
to the library ( 8-December-2006 ) and some day it will be committed to the CVS.
It is also possible to solve the problem, without changing Boost.Python library:
.. code-block:: c++
- namespace boost{
-
- template<class T>
+ namespace boost{
+
+ template<class T>
inline T* get_pointer( boost::shared_ptr<const T> const& p ){
return const_cast< T* >( p.get() );
}
-
+
}
-
- namespace boost{ namespace python{
-
- template<class T>
+
+ namespace boost{ namespace python{
+
+ template<class T>
struct pointee< boost::shared_ptr<T const> >{
typedef T type;
};
-
+
} } //boost::python
-
+
namespace utils{
-
+
template< class T >
register_shared_ptrs_to_python(){
namespace bpl = boost::python;
@@ -49,9 +47,9 @@
bpl::register_ptr_to_python< boost::shared_ptr< const T > >();
bpl::implicitly_convertible< boost::shared_ptr< T >, boost::shared_ptr< const T > >();
}
-
+
}
-
+
BOOST_PYTHON_MODULE(...){
class_< YourClass >( "YourClass" )
...;
@@ -64,24 +62,13 @@
Files
-----
-* `solution.cpp`_ file contains definition of a class and few functions, which
- have ``shared_ptr< T >`` and ``shared_ptr< const T>`` as return type or as an
- argument. The file also contains source code that exposes the defined
- functionality to Python.
+.. toctree::
-* `sconstruct`_ file contains build instructions for scons build tool.
+ `solution.cpp` - C++ source file <solution.cpp.rest>
+ Build script (SCons) <sconstruct.rest>
+ Usage example/tester <test.py.rest>
+ `pointer_holder.hpp.patch` Boost.Python library patch <pointer_holder.hpp.patch.rest>
-* `test.py`_ file contains complete unit tests for the exposed classes
-
-* `pointer_holder.hpp.patch`_ file contains patch for the library
-
-All files contain comments, which describe what and why was done.
-
-.. _`solution.cpp` : ./solution.cpp.html
-.. _`sconstruct` : ./sconstruct.html
-.. _`test.py` : ./test.py.html
-.. _`pointer_holder.hpp.patch` : ./pointer_holder.hpp.patch.html
-
--------
Download
--------
@@ -90,8 +77,3 @@
.. _`shared_ptr.zip` : ./shared_ptr.zip
-
-.. _`Py++` : ./../pyplusplus.html
-.. _`pygccxml` : http://www.language-binding.net/pygccxml/pygccxml.html
-.. _`SourceForge`: http://sourceforge.net/index.php
-
Modified: pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/solution.cpp.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/solution.cpp.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/solution.cpp.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -1,2 +1,6 @@
+================================
+`solution.cpp` - C++ source file
+================================
+
.. literalinclude:: ./solution.cpp
:language: c++
Modified: pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/test.py.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/test.py.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/test.py.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -1,2 +1,6 @@
+====================
+Usage example/tester
+====================
+
.. literalinclude:: ./test.py
:language: python
Deleted: pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/www_configuration.py
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/www_configuration.py 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/shared_ptr/www_configuration.py 2009-02-01 18:29:31 UTC (rev 1646)
@@ -1,3 +0,0 @@
-name = 'shared_ptr< const T>'
-files_to_skip = ['definition.rest']
-names = {}
Modified: pyplusplus_dev/docs/troubleshooting_guide/smart_ptrs/smart_ptrs.rest
===================================================================
--- pyplusplus_dev/docs/troubleshooting_guide/smart_ptrs/smart_ptrs.rest 2009-02-01 06:22:29 UTC (rev 1645)
+++ pyplusplus_dev/docs/troubleshooting_guide/smart_ptrs/smart_ptrs.rest 2009-02-01 18:29:31 UTC (rev 1646)
@@ -2,8 +2,6 @@
How to expose custom smart pointer?
===================================
-.. contents:: Table of contents
-
------------
Introduction
------------
@@ -15,7 +13,7 @@
* `smart_ptr.h`_ file contains definition of custom smart pointer class.
-* `classes.hpp`_ file contains definition of few classes, which should be exposed
+* `classes.hpp`_ file contains definition of few classes, which should be exposed
to Python.
* `bindings.cpp`_ file contains source code that exposes the classes to Python.
@@ -24,7 +22,7 @@
* `test.py`_ file contains complete unit tests for the exposed classes
-All files contain comments, which describe what and why was done.
+All files contain comments, which describe what and why was done.
.. _`smart_ptr.h` : ./smart_ptr.h.html
.. _`classes.hpp` : ./classes.hpp.html
Modified: sphinx/conf.py
===================================================================
--- sphinx/conf.py 2009-02-01 06:22:29 UTC (rev 1645)
+++ sphinx/conf.py 2009-02-01 18:29:31 UTC (rev 1646)
@@ -39,7 +39,7 @@
if has_true_links:
os.symlink( source, target )
else:
- shutil.copytree( source, target, ignore=shutil.ignore_patterns( r'.svn', '*.pyc', 'www_configuration.py' ) )
+ shutil.copytree( source, target, ignore=shutil.ignore_patterns( r'.svn', '*.pyc', 'osdc2006', 'www_configuration.py' ) )
if has_true_links:
if os.path.exists(os.path.join( doc_project_root, 'index.rest' )):
os.unlink( os.path.join( doc_project_root, 'index.rest' ) )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|