Revision: 646
http://svn.sourceforge.net/pygccxml/?rev=646&view=rev
Author: roman_yakovenko
Date: 2006-10-11 05:11:40 -0700 (Wed, 11 Oct 2006)
Log Message:
-----------
exposing source code of smart_ptr to web
Modified Paths:
--------------
pyplusplus_dev/docs/bpl_lessons_learned/lessons_learned.rest
Added Paths:
-----------
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/bindings.rest
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/classes.rest
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/definition.rest
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/sconstruct.rest
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptr.rest
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptrs.rest
pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/test.rest
Modified: pyplusplus_dev/docs/bpl_lessons_learned/lessons_learned.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/lessons_learned.rest 2006-10-11 11:45:34 UTC (rev 645)
+++ pyplusplus_dev/docs/bpl_lessons_learned/lessons_learned.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -16,11 +16,8 @@
`Custom smart pointer class`_
- There are projects, which use custom smart pointer(s). For majority of the
- projects, it is not an option to switch to ``boost::shared_ptr``. The
- solution contains source code and comprehensive unit test for the problem.
+ .. include:: ./smart_ptrs/definition.rest
-
.. _`Custom smart pointer class` : ./smart_ptrs/smart_ptrs.html
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/bindings.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/bindings.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/bindings.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,3 @@
+.. code-block::
+ :language: C++
+ :source-file: ./bindings.cpp
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/classes.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/classes.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/classes.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,3 @@
+.. code-block::
+ :language: C++
+ :source-file: ./classes.hpp
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/definition.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/definition.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/definition.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,3 @@
+There are projects, which use custom smart pointer(s). For majority of the
+projects, it is not an option to switch to ``boost::shared_ptr``. The
+solution contains source code and comprehensive unit test for the problem.
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/sconstruct.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/sconstruct.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/sconstruct.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,3 @@
+.. code-block::
+ :language: Python
+ :source-file: ./sconstruct
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptr.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptr.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptr.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,3 @@
+.. code-block::
+ :language: C++
+ :source-file: ./smart_ptr.h
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptrs.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptrs.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/smart_ptrs.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,32 @@
+===================================
+How to expose custom smart pointer?
+===================================
+
+.. contents:: Table of contents
+
+------------
+Introduction
+------------
+
+.. include:: ./definition.rest
+
+
+--------
+Download
+--------
+
+https://sourceforge.net/project/showfiles.php?group_id=118209
+
+
+.. _`Py++` : ./../pyplusplus.html
+.. _`pygccxml` : http://www.language-binding.net/pygccxml/pygccxml.html
+.. _`SourceForge`: http://sourceforge.net/index.php
+
+..
+ Local Variables:
+ mode: indented-text
+ indent-tabs-mode: nil
+ sentence-end-double-space: t
+ fill-column: 70
+ End:
+
Added: pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/test.rest
===================================================================
--- pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/test.rest (rev 0)
+++ pyplusplus_dev/docs/bpl_lessons_learned/smart_ptrs/test.rest 2006-10-11 12:11:40 UTC (rev 646)
@@ -0,0 +1,3 @@
+.. code-block::
+ :language: Python
+ :source-file: ./test.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|