diff options
author | Chanho Park <chanho61.park@samsung.com> | 2014-12-11 18:55:56 +0900 |
---|---|---|
committer | Chanho Park <chanho61.park@samsung.com> | 2014-12-11 18:55:56 +0900 |
commit | 08c1e93fa36a49f49325a07fe91ff92c964c2b6c (patch) | |
tree | 7a7053ceb8874b28ec4b868d4c49b500008a102e /libs/ptr_container | |
parent | bb4dd8289b351fae6b55e303f189127a394a1edd (diff) | |
download | boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.tar.gz boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.tar.bz2 boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.zip |
Imported Upstream version 1.57.0upstream/1.57.0
Diffstat (limited to 'libs/ptr_container')
67 files changed, 150 insertions, 150 deletions
diff --git a/libs/ptr_container/doc/associative_ptr_container.html b/libs/ptr_container/doc/associative_ptr_container.html index 5d8d89c2ca..ccc4d9fac4 100644 --- a/libs/ptr_container/doc/associative_ptr_container.html +++ b/libs/ptr_container/doc/associative_ptr_container.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/associative_ptr_container.rst b/libs/ptr_container/doc/associative_ptr_container.rst index b9b8d45ab8..b9b8d45ab8 100644..100755 --- a/libs/ptr_container/doc/associative_ptr_container.rst +++ b/libs/ptr_container/doc/associative_ptr_container.rst diff --git a/libs/ptr_container/doc/boost.png b/libs/ptr_container/doc/boost.png Binary files differindex b4d51fcd5c..b4d51fcd5c 100644..100755 --- a/libs/ptr_container/doc/boost.png +++ b/libs/ptr_container/doc/boost.png diff --git a/libs/ptr_container/doc/conventions.html b/libs/ptr_container/doc/conventions.html index a063249e4d..840dffc8c2 100644 --- a/libs/ptr_container/doc/conventions.html +++ b/libs/ptr_container/doc/conventions.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/conventions.rst b/libs/ptr_container/doc/conventions.rst index 6d12017496..6d12017496 100644..100755 --- a/libs/ptr_container/doc/conventions.rst +++ b/libs/ptr_container/doc/conventions.rst diff --git a/libs/ptr_container/doc/default.css b/libs/ptr_container/doc/default.css index 3947d94f8e..cb3e00a354 100644..100755 --- a/libs/ptr_container/doc/default.css +++ b/libs/ptr_container/doc/default.css @@ -3,8 +3,8 @@ boostinspect:nolicense :Author: David Goodger :Contact: goodger@users.sourceforge.net -:date: $Date: 2008-03-22 14:45:55 -0700 (Sat, 22 Mar 2008) $ -:version: $Revision: 43798 $ +:date: $Date$ +:version: $Revision$ :copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/examples.html b/libs/ptr_container/doc/examples.html index 3819d3a497..40027af833 100644 --- a/libs/ptr_container/doc/examples.html +++ b/libs/ptr_container/doc/examples.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2009-04-05 13:10:44 -0700 (Sun, 05 Apr 2009) $ -:Revision: $Revision: 52198 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/faq.html b/libs/ptr_container/doc/faq.html index ae39c8237e..f318483b76 100644 --- a/libs/ptr_container/doc/faq.html +++ b/libs/ptr_container/doc/faq.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/faq.rst b/libs/ptr_container/doc/faq.rst index 40c8eb2d3c..40c8eb2d3c 100644..100755 --- a/libs/ptr_container/doc/faq.rst +++ b/libs/ptr_container/doc/faq.rst diff --git a/libs/ptr_container/doc/guidelines.html b/libs/ptr_container/doc/guidelines.html index 061c17033b..759b62592f 100644 --- a/libs/ptr_container/doc/guidelines.html +++ b/libs/ptr_container/doc/guidelines.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2008-07-16 14:03:47 -0700 (Wed, 16 Jul 2008) $ -:Revision: $Revision: 47494 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/headers.html b/libs/ptr_container/doc/headers.html index 9d3e0a5138..4b040825e6 100644 --- a/libs/ptr_container/doc/headers.html +++ b/libs/ptr_container/doc/headers.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2008-07-16 14:03:47 -0700 (Wed, 16 Jul 2008) $ -:Revision: $Revision: 47494 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/indirect_fun.html b/libs/ptr_container/doc/indirect_fun.html index 27331d9cb7..a044647295 100644 --- a/libs/ptr_container/doc/indirect_fun.html +++ b/libs/ptr_container/doc/indirect_fun.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/indirect_fun.rst b/libs/ptr_container/doc/indirect_fun.rst index 5fd13df2c7..5fd13df2c7 100644..100755 --- a/libs/ptr_container/doc/indirect_fun.rst +++ b/libs/ptr_container/doc/indirect_fun.rst diff --git a/libs/ptr_container/doc/intro.xml b/libs/ptr_container/doc/intro.xml index 794c98bdb9..b33de7a061 100644 --- a/libs/ptr_container/doc/intro.xml +++ b/libs/ptr_container/doc/intro.xml @@ -13,7 +13,7 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"> -<section id="ptr_container.intro" last-revision="$Date: 2008-02-07 00:44:10 -0800 (Thu, 07 Feb 2008) $"> +<section id="ptr_container.intro" last-revision="$Date$"> <title>Introduction</title> <para> diff --git a/libs/ptr_container/doc/ptr_array.html b/libs/ptr_container/doc/ptr_array.html index d10e5ac2c9..6d8cce7fee 100644 --- a/libs/ptr_container/doc/ptr_array.html +++ b/libs/ptr_container/doc/ptr_array.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_array.rst b/libs/ptr_container/doc/ptr_array.rst index ff288f2316..ff288f2316 100644..100755 --- a/libs/ptr_container/doc/ptr_array.rst +++ b/libs/ptr_container/doc/ptr_array.rst diff --git a/libs/ptr_container/doc/ptr_container.html b/libs/ptr_container/doc/ptr_container.html index 9ceca793b7..b3d7a7d4c5 100644 --- a/libs/ptr_container/doc/ptr_container.html +++ b/libs/ptr_container/doc/ptr_container.html @@ -13,8 +13,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2008-07-16 14:03:47 -0700 (Wed, 16 Jul 2008) $ -:Revision: $Revision: 47494 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. @@ -595,7 +595,7 @@ As of this writing both libraries are not exceptions-safe and can leak.</td></tr <colgroup><col class="label" /><col /></colgroup> <tbody valign="top"> <tr><td class="label"><a name="id18">[8]</a></td><td>C++ Standard Library Closed Issues List (Revision 27), -Item 218, <a class="reference" href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-closed.html#218">Algorithms do not use binary predicate objects for default comparisons</a>.</td></tr> +Item 218, <a class="reference" href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-closed.html#218">Algorithms do not use binary predicate objects for default comparisons</a>.</td></tr> </tbody> </table> <table class="docutils footnote" frame="void" id="id20" rules="none"> diff --git a/libs/ptr_container/doc/ptr_container.rst b/libs/ptr_container/doc/ptr_container.rst index 73370e1b89..e65007a0bb 100644 --- a/libs/ptr_container/doc/ptr_container.rst +++ b/libs/ptr_container/doc/ptr_container.rst @@ -320,7 +320,7 @@ __ http://www.cuj.com/documents/s=7986/cujcexp2002henney/henney.htm .. [8] C++ Standard Library Closed Issues List (Revision 27), Item 218, `Algorithms do not use binary predicate objects for default comparisons`__. -__ http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-closed.html#218 +__ http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-closed.html#218 .. [9] C++ Standard Library Active Issues List (Revision 27), Item 226, `User supplied specializations or overloads of namespace std function templates`__. diff --git a/libs/ptr_container/doc/ptr_container.xml b/libs/ptr_container/doc/ptr_container.xml index fa0120c702..a7bc94800e 100644 --- a/libs/ptr_container/doc/ptr_container.xml +++ b/libs/ptr_container/doc/ptr_container.xml @@ -14,9 +14,9 @@ <!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"> <boostbook xmlns:xi="http://www.w3.org/2001/XInclude" - last-revision="$Date: 2008-02-07 00:44:10 -0800 (Thu, 07 Feb 2008) $"> + last-revision="$Date$"> <library name="Pointer Container" dirname="ptr_container" xmlns:xi="http://www.w3.org/2001/XInclude" - id="ptr_container" last-revision="$Date: 2008-02-07 00:44:10 -0800 (Thu, 07 Feb 2008) $"> + id="ptr_container" last-revision="$Date$"> <libraryinfo> <author> <firstname>Thorsten</firstname> diff --git a/libs/ptr_container/doc/ptr_deque.html b/libs/ptr_container/doc/ptr_deque.html index 87bc164d96..d43d8d5f5d 100644 --- a/libs/ptr_container/doc/ptr_deque.html +++ b/libs/ptr_container/doc/ptr_deque.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_deque.rst b/libs/ptr_container/doc/ptr_deque.rst index 7d0b7364b9..7d0b7364b9 100644..100755 --- a/libs/ptr_container/doc/ptr_deque.rst +++ b/libs/ptr_container/doc/ptr_deque.rst diff --git a/libs/ptr_container/doc/ptr_list.html b/libs/ptr_container/doc/ptr_list.html index 15a60d2f53..3115671ae6 100644 --- a/libs/ptr_container/doc/ptr_list.html +++ b/libs/ptr_container/doc/ptr_list.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_list.rst b/libs/ptr_container/doc/ptr_list.rst index 0db63645ec..0db63645ec 100644..100755 --- a/libs/ptr_container/doc/ptr_list.rst +++ b/libs/ptr_container/doc/ptr_list.rst diff --git a/libs/ptr_container/doc/ptr_map.html b/libs/ptr_container/doc/ptr_map.html index e5325bc508..e5fd2c9cf7 100644 --- a/libs/ptr_container/doc/ptr_map.html +++ b/libs/ptr_container/doc/ptr_map.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_map.rst b/libs/ptr_container/doc/ptr_map.rst index 6b50a2bab0..6b50a2bab0 100644..100755 --- a/libs/ptr_container/doc/ptr_map.rst +++ b/libs/ptr_container/doc/ptr_map.rst diff --git a/libs/ptr_container/doc/ptr_map_adapter.html b/libs/ptr_container/doc/ptr_map_adapter.html index 1428dfba2d..600264432f 100644 --- a/libs/ptr_container/doc/ptr_map_adapter.html +++ b/libs/ptr_container/doc/ptr_map_adapter.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_map_adapter.rst b/libs/ptr_container/doc/ptr_map_adapter.rst index 3e0c5159e2..3e0c5159e2 100644..100755 --- a/libs/ptr_container/doc/ptr_map_adapter.rst +++ b/libs/ptr_container/doc/ptr_map_adapter.rst diff --git a/libs/ptr_container/doc/ptr_multimap.html b/libs/ptr_container/doc/ptr_multimap.html index 986e4feacc..afdb19dafb 100644 --- a/libs/ptr_container/doc/ptr_multimap.html +++ b/libs/ptr_container/doc/ptr_multimap.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_multimap.rst b/libs/ptr_container/doc/ptr_multimap.rst index 27c86fb6cd..27c86fb6cd 100644..100755 --- a/libs/ptr_container/doc/ptr_multimap.rst +++ b/libs/ptr_container/doc/ptr_multimap.rst diff --git a/libs/ptr_container/doc/ptr_multimap_adapter.html b/libs/ptr_container/doc/ptr_multimap_adapter.html index a759e292de..0667ae33c5 100644 --- a/libs/ptr_container/doc/ptr_multimap_adapter.html +++ b/libs/ptr_container/doc/ptr_multimap_adapter.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_multimap_adapter.rst b/libs/ptr_container/doc/ptr_multimap_adapter.rst index cca905695d..cca905695d 100644..100755 --- a/libs/ptr_container/doc/ptr_multimap_adapter.rst +++ b/libs/ptr_container/doc/ptr_multimap_adapter.rst diff --git a/libs/ptr_container/doc/ptr_multiset.html b/libs/ptr_container/doc/ptr_multiset.html index 2bebcac060..a82a799586 100644 --- a/libs/ptr_container/doc/ptr_multiset.html +++ b/libs/ptr_container/doc/ptr_multiset.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_multiset.rst b/libs/ptr_container/doc/ptr_multiset.rst index 120891bdb7..120891bdb7 100644..100755 --- a/libs/ptr_container/doc/ptr_multiset.rst +++ b/libs/ptr_container/doc/ptr_multiset.rst diff --git a/libs/ptr_container/doc/ptr_multiset_adapter.html b/libs/ptr_container/doc/ptr_multiset_adapter.html index c87c3c0243..e02709bacb 100644 --- a/libs/ptr_container/doc/ptr_multiset_adapter.html +++ b/libs/ptr_container/doc/ptr_multiset_adapter.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_multiset_adapter.rst b/libs/ptr_container/doc/ptr_multiset_adapter.rst index b1000bd87a..b1000bd87a 100644..100755 --- a/libs/ptr_container/doc/ptr_multiset_adapter.rst +++ b/libs/ptr_container/doc/ptr_multiset_adapter.rst diff --git a/libs/ptr_container/doc/ptr_sequence_adapter.html b/libs/ptr_container/doc/ptr_sequence_adapter.html index 16dc4c94e4..9554be51d2 100644 --- a/libs/ptr_container/doc/ptr_sequence_adapter.html +++ b/libs/ptr_container/doc/ptr_sequence_adapter.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2008-07-16 14:03:47 -0700 (Wed, 16 Jul 2008) $ -:Revision: $Revision: 47494 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_set.html b/libs/ptr_container/doc/ptr_set.html index 32eabfe574..8e66779ff5 100644 --- a/libs/ptr_container/doc/ptr_set.html +++ b/libs/ptr_container/doc/ptr_set.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_set.rst b/libs/ptr_container/doc/ptr_set.rst index 6679a8b24b..6679a8b24b 100644..100755 --- a/libs/ptr_container/doc/ptr_set.rst +++ b/libs/ptr_container/doc/ptr_set.rst diff --git a/libs/ptr_container/doc/ptr_set_adapter.html b/libs/ptr_container/doc/ptr_set_adapter.html index cb4203dc92..06941aeecb 100644 --- a/libs/ptr_container/doc/ptr_set_adapter.html +++ b/libs/ptr_container/doc/ptr_set_adapter.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2006-11-22 14:01:03 -0800 (Wed, 22 Nov 2006) $ -:Revision: $Revision: 36152 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_set_adapter.rst b/libs/ptr_container/doc/ptr_set_adapter.rst index 48e9b385d2..48e9b385d2 100644..100755 --- a/libs/ptr_container/doc/ptr_set_adapter.rst +++ b/libs/ptr_container/doc/ptr_set_adapter.rst diff --git a/libs/ptr_container/doc/ptr_vector.html b/libs/ptr_container/doc/ptr_vector.html index f5d187fd70..0acaf5da36 100644 --- a/libs/ptr_container/doc/ptr_vector.html +++ b/libs/ptr_container/doc/ptr_vector.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/ptr_vector.rst b/libs/ptr_container/doc/ptr_vector.rst index 2d00607551..2d00607551 100644..100755 --- a/libs/ptr_container/doc/ptr_vector.rst +++ b/libs/ptr_container/doc/ptr_vector.rst diff --git a/libs/ptr_container/doc/reference.html b/libs/ptr_container/doc/reference.html index 8875dc36dd..1ae1847918 100644 --- a/libs/ptr_container/doc/reference.html +++ b/libs/ptr_container/doc/reference.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2008-07-16 14:03:47 -0700 (Wed, 16 Jul 2008) $ -:Revision: $Revision: 47494 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/reversible_ptr_container.html b/libs/ptr_container/doc/reversible_ptr_container.html index ee169ce791..2d284a4d1d 100644 --- a/libs/ptr_container/doc/reversible_ptr_container.html +++ b/libs/ptr_container/doc/reversible_ptr_container.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/reversible_ptr_container.rst b/libs/ptr_container/doc/reversible_ptr_container.rst index 1833539d94..1833539d94 100644..100755 --- a/libs/ptr_container/doc/reversible_ptr_container.rst +++ b/libs/ptr_container/doc/reversible_ptr_container.rst diff --git a/libs/ptr_container/doc/todo.txt b/libs/ptr_container/doc/todo.txt index a89a01b6fd..a89a01b6fd 100644..100755 --- a/libs/ptr_container/doc/todo.txt +++ b/libs/ptr_container/doc/todo.txt diff --git a/libs/ptr_container/doc/tutorial.html b/libs/ptr_container/doc/tutorial.html index d6d977e49e..721fea1765 100644 --- a/libs/ptr_container/doc/tutorial.html +++ b/libs/ptr_container/doc/tutorial.html @@ -10,8 +10,8 @@ /* :Author: David Goodger :Contact: goodger@users.sourceforge.net -:Date: $Date: 2007-11-25 10:38:02 -0800 (Sun, 25 Nov 2007) $ -:Revision: $Revision: 41370 $ +:Date: $Date$ +:Revision: $Revision$ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. diff --git a/libs/ptr_container/doc/tutorial.rst b/libs/ptr_container/doc/tutorial.rst index e83eabaa4c..e83eabaa4c 100644..100755 --- a/libs/ptr_container/doc/tutorial.rst +++ b/libs/ptr_container/doc/tutorial.rst diff --git a/libs/ptr_container/index.html b/libs/ptr_container/index.html index 9c8de621c5..9c8de621c5 100644..100755 --- a/libs/ptr_container/index.html +++ b/libs/ptr_container/index.html diff --git a/libs/ptr_container/test/incomplete_type_test.cpp b/libs/ptr_container/test/incomplete_type_test.cpp index b8afbd4c4f..b8afbd4c4f 100644..100755 --- a/libs/ptr_container/test/incomplete_type_test.cpp +++ b/libs/ptr_container/test/incomplete_type_test.cpp diff --git a/libs/ptr_container/test/indirect_fun.cpp b/libs/ptr_container/test/indirect_fun.cpp index f3c6755ef1..f3c6755ef1 100644..100755 --- a/libs/ptr_container/test/indirect_fun.cpp +++ b/libs/ptr_container/test/indirect_fun.cpp diff --git a/libs/ptr_container/test/iterator_test.cpp b/libs/ptr_container/test/iterator_test.cpp index 6df9749693..6df9749693 100644..100755 --- a/libs/ptr_container/test/iterator_test.cpp +++ b/libs/ptr_container/test/iterator_test.cpp diff --git a/libs/ptr_container/test/no_exceptions.cpp b/libs/ptr_container/test/no_exceptions.cpp index d7cfa43d4a..d7cfa43d4a 100644..100755 --- a/libs/ptr_container/test/no_exceptions.cpp +++ b/libs/ptr_container/test/no_exceptions.cpp diff --git a/libs/ptr_container/test/pointainer_speed.cpp b/libs/ptr_container/test/pointainer_speed.cpp index 716a5a0c27..716a5a0c27 100644..100755 --- a/libs/ptr_container/test/pointainer_speed.cpp +++ b/libs/ptr_container/test/pointainer_speed.cpp diff --git a/libs/ptr_container/test/ptr_array.cpp b/libs/ptr_container/test/ptr_array.cpp index 0d9718ee99..0d9718ee99 100644..100755 --- a/libs/ptr_container/test/ptr_array.cpp +++ b/libs/ptr_container/test/ptr_array.cpp diff --git a/libs/ptr_container/test/ptr_container_adapter.cpp b/libs/ptr_container/test/ptr_container_adapter.cpp index 2dcc978b62..2dcc978b62 100644..100755 --- a/libs/ptr_container/test/ptr_container_adapter.cpp +++ b/libs/ptr_container/test/ptr_container_adapter.cpp diff --git a/libs/ptr_container/test/ptr_deque.cpp b/libs/ptr_container/test/ptr_deque.cpp index d76e555d33..d76e555d33 100644..100755 --- a/libs/ptr_container/test/ptr_deque.cpp +++ b/libs/ptr_container/test/ptr_deque.cpp diff --git a/libs/ptr_container/test/ptr_inserter.cpp b/libs/ptr_container/test/ptr_inserter.cpp index a15cac5c2c..464d83c3a2 100644 --- a/libs/ptr_container/test/ptr_inserter.cpp +++ b/libs/ptr_container/test/ptr_inserter.cpp @@ -1,93 +1,93 @@ -//
-// Boost.Pointer Container
-//
-// Copyright Thorsten Ottosen 2008. Use, modification and
-// distribution is subject to 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)
-//
-// For more information, see http://www.boost.org/libs/ptr_container/
-//
-
-#include <boost/ptr_container/ptr_inserter.hpp>
-#include <boost/ptr_container/indirect_fun.hpp>
-#include <boost/ptr_container/ptr_deque.hpp>
-#include <boost/ptr_container/ptr_list.hpp>
-#include <boost/assign/list_inserter.hpp>
-#include <boost/iterator/transform_iterator.hpp>
-#include <boost/test/test_tools.hpp>
-#include <algorithm>
-#include <functional>
-#include <string>
-
-template< class T >
-struct caster_to
-{
- typedef T result_type;
-
- T operator()( void* obj ) const
- {
- return static_cast<T>( obj );
- }
-};
-
-template< class PtrSequence >
-void test_ptr_inserter_helper()
-{
- using namespace boost;
- PtrSequence seq;
- const int size = 1000;
- for( int i = 0; i != size; ++i )
- seq.push_back( i % 3 == 0 ? 0 : new int(i) );
-
- PtrSequence seq2;
- //
- // @remark: we call .base() to avoid null pointer indirection.
- // The clone_inserter will handle the nulls correctly.
- //
- std::copy( boost::make_transform_iterator( seq.begin().base(), caster_to<int*>() ),
- boost::make_transform_iterator( seq.end().base(), caster_to<int*>() ),
- ptr_container::ptr_back_inserter( seq2 ) );
-
- std::copy( boost::make_transform_iterator( seq.begin().base(), caster_to<int*>() ),
- boost::make_transform_iterator( seq.end().base(), caster_to<int*>() ),
- ptr_container::ptr_front_inserter( seq2 ) );
- BOOST_CHECK_EQUAL( seq.size()*2, seq2.size() );
-
- PtrSequence seq3;
- for( int i = 0; i != size; ++i )
- seq3.push_back( new int(i%3) );
-
- //
- // @remark: since there are no nulls in this container, it
- // is easier to handle.
- //
- std::copy( seq3.begin(), seq3.end(),
- ptr_container::ptr_inserter( seq, seq.end() ) );
- BOOST_CHECK_EQUAL( seq.size(), seq2.size() );
-}
-
-
-void test_ptr_inserter()
-{
- test_ptr_inserter_helper< boost::ptr_list< boost::nullable<int> > >();
- test_ptr_inserter_helper< boost::ptr_deque< boost::nullable<int> > >();
-
-
-}
-
-
-
-#include <boost/test/unit_test.hpp>
-using boost::unit_test::test_suite;
-
-test_suite* init_unit_test_suite( int argc, char* argv[] )
-{
- test_suite* test = BOOST_TEST_SUITE( "Pointer Container Test Suite" );
-
- test->add( BOOST_TEST_CASE( &test_ptr_inserter ) );
-
- return test;
-}
-
-
+// +// Boost.Pointer Container +// +// Copyright Thorsten Ottosen 2008. Use, modification and +// distribution is subject to 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) +// +// For more information, see http://www.boost.org/libs/ptr_container/ +// + +#include <boost/ptr_container/ptr_inserter.hpp> +#include <boost/ptr_container/indirect_fun.hpp> +#include <boost/ptr_container/ptr_deque.hpp> +#include <boost/ptr_container/ptr_list.hpp> +#include <boost/assign/list_inserter.hpp> +#include <boost/iterator/transform_iterator.hpp> +#include <boost/test/test_tools.hpp> +#include <algorithm> +#include <functional> +#include <string> + +template< class T > +struct caster_to +{ + typedef T result_type; + + T operator()( void* obj ) const + { + return static_cast<T>( obj ); + } +}; + +template< class PtrSequence > +void test_ptr_inserter_helper() +{ + using namespace boost; + PtrSequence seq; + const int size = 1000; + for( int i = 0; i != size; ++i ) + seq.push_back( i % 3 == 0 ? 0 : new int(i) ); + + PtrSequence seq2; + // + // @remark: we call .base() to avoid null pointer indirection. + // The clone_inserter will handle the nulls correctly. + // + std::copy( boost::make_transform_iterator( seq.begin().base(), caster_to<int*>() ), + boost::make_transform_iterator( seq.end().base(), caster_to<int*>() ), + ptr_container::ptr_back_inserter( seq2 ) ); + + std::copy( boost::make_transform_iterator( seq.begin().base(), caster_to<int*>() ), + boost::make_transform_iterator( seq.end().base(), caster_to<int*>() ), + ptr_container::ptr_front_inserter( seq2 ) ); + BOOST_CHECK_EQUAL( seq.size()*2, seq2.size() ); + + PtrSequence seq3; + for( int i = 0; i != size; ++i ) + seq3.push_back( new int(i%3) ); + + // + // @remark: since there are no nulls in this container, it + // is easier to handle. + // + std::copy( seq3.begin(), seq3.end(), + ptr_container::ptr_inserter( seq, seq.end() ) ); + BOOST_CHECK_EQUAL( seq.size(), seq2.size() ); +} + + +void test_ptr_inserter() +{ + test_ptr_inserter_helper< boost::ptr_list< boost::nullable<int> > >(); + test_ptr_inserter_helper< boost::ptr_deque< boost::nullable<int> > >(); + + +} + + + +#include <boost/test/unit_test.hpp> +using boost::unit_test::test_suite; + +test_suite* init_unit_test_suite( int argc, char* argv[] ) +{ + test_suite* test = BOOST_TEST_SUITE( "Pointer Container Test Suite" ); + + test->add( BOOST_TEST_CASE( &test_ptr_inserter ) ); + + return test; +} + + diff --git a/libs/ptr_container/test/ptr_list.cpp b/libs/ptr_container/test/ptr_list.cpp index f75016ba6a..f75016ba6a 100644..100755 --- a/libs/ptr_container/test/ptr_list.cpp +++ b/libs/ptr_container/test/ptr_list.cpp diff --git a/libs/ptr_container/test/ptr_vector.cpp b/libs/ptr_container/test/ptr_vector.cpp index bf8b6a3a32..bf8b6a3a32 100644..100755 --- a/libs/ptr_container/test/ptr_vector.cpp +++ b/libs/ptr_container/test/ptr_vector.cpp diff --git a/libs/ptr_container/test/ptr_vector_size.cpp b/libs/ptr_container/test/ptr_vector_size.cpp index 7d48fcf302..7d48fcf302 100644..100755 --- a/libs/ptr_container/test/ptr_vector_size.cpp +++ b/libs/ptr_container/test/ptr_vector_size.cpp diff --git a/libs/ptr_container/test/serialization.cpp b/libs/ptr_container/test/serialization.cpp index 546e2a3d85..d054ec4cec 100644 --- a/libs/ptr_container/test/serialization.cpp +++ b/libs/ptr_container/test/serialization.cpp @@ -190,8 +190,8 @@ void test_serialization_unordered_set_helper() ifs.close(); BOOST_CHECK_EQUAL( vec.size(), vec2.size() ); - BOOST_CHECK_EQUAL( (*vec2.begin()).i, 0 ); - BOOST_CHECK_EQUAL( (*++vec2.begin()).i, -1 ); + BOOST_CHECK_EQUAL( (*vec2.begin()).i, -1 ); + BOOST_CHECK_EQUAL( (*++vec2.begin()).i, 0 ); } template< class Map, class OArchive, class IArchive > diff --git a/libs/ptr_container/test/simple_test.cpp b/libs/ptr_container/test/simple_test.cpp index bdd6711189..bdd6711189 100644..100755 --- a/libs/ptr_container/test/simple_test.cpp +++ b/libs/ptr_container/test/simple_test.cpp diff --git a/libs/ptr_container/test/tree_test.cpp b/libs/ptr_container/test/tree_test.cpp index 268052715e..268052715e 100644..100755 --- a/libs/ptr_container/test/tree_test.cpp +++ b/libs/ptr_container/test/tree_test.cpp diff --git a/libs/ptr_container/test/tut1.cpp b/libs/ptr_container/test/tut1.cpp index a66f080183..a66f080183 100644..100755 --- a/libs/ptr_container/test/tut1.cpp +++ b/libs/ptr_container/test/tut1.cpp diff --git a/libs/ptr_container/test/tut34.cpp b/libs/ptr_container/test/tut34.cpp index 0716bde31c..0716bde31c 100644..100755 --- a/libs/ptr_container/test/tut34.cpp +++ b/libs/ptr_container/test/tut34.cpp diff --git a/libs/ptr_container/test/view_example.cpp b/libs/ptr_container/test/view_example.cpp index f1007c36aa..f1007c36aa 100644..100755 --- a/libs/ptr_container/test/view_example.cpp +++ b/libs/ptr_container/test/view_example.cpp |