Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r66025 - sandbox/itl/libs/itl/doc
From: afojgo_at_[hidden]
Date: 2010-10-16 14:09:19


Author: jofaber
Date: 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
New Revision: 66025
URL: http://svn.boost.org/trac/boost/changeset/66025

Log:
Updated documentation: Replaced itl.qbk by icl.qbk. modified interval column headers.
Added:
   sandbox/itl/libs/itl/doc/icl.qbk (contents, props changed)
Removed:
   sandbox/itl/libs/itl/doc/itl.qbk
Text files modified:
   sandbox/itl/libs/itl/doc/Jamfile.v2 | 14 +++++++-------
   sandbox/itl/libs/itl/doc/functions_cons_copy_dest.qbk | 6 +++---
   sandbox/itl/libs/itl/doc/functions_containedness.qbk | 2 +-
   sandbox/itl/libs/itl/doc/functions_ctor_dtor.qbk | 2 +-
   sandbox/itl/libs/itl/doc/functions_equivs_orderings.qbk | 2 +-
   sandbox/itl/libs/itl/doc/functions_range.qbk | 2 +-
   sandbox/itl/libs/itl/doc/functions_size.qbk | 2 +-
   sandbox/itl/libs/itl/doc/functions_streaming.qbk | 2 +-
   sandbox/itl/libs/itl/doc/interface.qbk | 26 +++++++++++++-------------
   9 files changed, 29 insertions(+), 29 deletions(-)

Modified: sandbox/itl/libs/itl/doc/Jamfile.v2
==============================================================================
--- sandbox/itl/libs/itl/doc/Jamfile.v2 (original)
+++ sandbox/itl/libs/itl/doc/Jamfile.v2 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -1,4 +1,4 @@
-# Boost.Itl
+# Boost.Icl
 #
 # Copyright (c) 2008-2009 Joachim Faulhaber
 # Copyright (c) 2000-2006 Cortex Software GmbH
@@ -14,7 +14,7 @@
 # Doxygen
 # -----------------------------------------------------------------------------
 
-doxygen itldoc
+doxygen icldoc
     :
         [ glob ../../../boost/itl/*.hpp ]
     :
@@ -25,7 +25,7 @@
         <doxygen:param>MACRO_EXPANSION=NO
         <doxygen:param>EXPAND_ONLY_PREDEF=YES
         <doxygen:param>SEARCH_INCLUDES=NO
- <reftitle>"Interval Template Library Reference"
+ <reftitle>"Interval Container Library Reference"
     ;
 
 
@@ -35,21 +35,21 @@
 
 import quickbook ;
 
-xml itl
+xml icl
     :
- itl.qbk
+ icl.qbk
     ;
 
 boostbook standalone
     :
- itl
+ icl
     :
         <xsl:param>boost.root=../../../..
         <xsl:param>boost.libraries=../../../libraries.htm
         <xsl:param>toc.max.depth=2
         <xsl:param>toc.section.depth=2
         <xsl:param>chunk.section.depth=2
- <dependency>itldoc
+ <dependency>icldoc
 
     ;
 

Modified: sandbox/itl/libs/itl/doc/functions_cons_copy_dest.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_cons_copy_dest.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_cons_copy_dest.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -11,7 +11,7 @@
 [section Construct, copy, destruct]
 
 [table
-[[['*Construct, copy, destruct*]] [interval][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
+[[['*Construct, copy, destruct*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
 [[`T::T()`] [1] [1] [1] [1] [1] ]
 [[`T::T(const P&)`] [A] [__eiS] [__bpM] [1] [1] ]
 [[`T& T::operator=(const P&)`] [A] [__S] [__M] [1] [1] ]
@@ -26,14 +26,14 @@
 are described in the tables below.
 
 [table
-[[['*Regular and swap*]] [interval][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
+[[['*Regular and swap*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
 [[`T::T()`] [__O1__] [__O1__] [__O1__][__O1__] [__O1__] ]
 [[`T::T(const T&)`] [__O1__] [__On__] [__On__][__On__] [__On__] ]
 [[`T& T::operator=(const T&)`] [__O1__] [__On__] [__On__][__On__] [__On__] ]
 [[`void T::swap(T&)`] [ ] [__O1__] [__O1__][__O1__] [__O1__] ]
 ]
 
-where /n/ `= iterative_size()`.
+where /n/ `= iterative_size(x)`.
 
 [table
 [[['*Construct, copy, destruct*]] [Description] ]

Modified: sandbox/itl/libs/itl/doc/functions_containedness.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_containedness.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_containedness.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -11,7 +11,7 @@
 [section Containedness]
 
 [table
-[[['*Containedness*]] [interval][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
+[[['*Containedness*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
 [[`void T::clear()`] [1] [1] [1] [1] [1] ]
 [[`bool T::empty()const`] [1] [1] [1] [1] [1] ]
 [[`bool T::contains(const P&)const`] [__ei] [__eiS][__eiS __bpM][__es] [__bm] ]

Modified: sandbox/itl/libs/itl/doc/functions_ctor_dtor.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_ctor_dtor.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_ctor_dtor.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -11,7 +11,7 @@
 [section Range]
 
 [table
-[[['*Range*]] [interval][__ch_itv_sets__][__ch_itv_maps__][condition] ]
+[[['*Range*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][condition] ]
 [[`interval<domain_type> hull(const T&)`] [ ] [__O1__] [__O1__][] ]
 [[`domain_type T::lower()const`] [__O1__] [__O1__] [__O1__][] ]
 [[`domain_type T::upper()const`] [__O1__] [__O1__] [__O1__][] ]

Modified: sandbox/itl/libs/itl/doc/functions_equivs_orderings.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_equivs_orderings.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_equivs_orderings.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -13,7 +13,7 @@
 [section Synopsis][/ Equivalences and Orderings]
 
 [table
-[[['*Equivalences and Orderings*]][interval][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map]]
+[[['*Equivalences and Orderings*]][__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map]]
 [[['Segment Ordering]] [ ] [ ] [ ] [ ] [ ] ]
 [[`bool operator == (const T&, const T&)`] [1] [1] [1] [1] [1] ]
 [[`bool operator != (const T&, const T&)`] [1] [1] [1] [1] [1] ]

Modified: sandbox/itl/libs/itl/doc/functions_range.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_range.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_range.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -11,7 +11,7 @@
 [section Range]
 
 [table
-[[['*Range*]] [interval][__ch_itv_sets__][__ch_itv_maps__][condition] ]
+[[['*Range*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][condition] ]
 [[`interval<domain_type> hull(const T&)`] [ ] [__O1__] [__O1__][] ]
 [[`domain_type T::lower()const`] [__O1__] [__O1__] [__O1__][] ]
 [[`domain_type T::upper()const`] [__O1__] [__O1__] [__O1__][] ]

Modified: sandbox/itl/libs/itl/doc/functions_size.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_size.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_size.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -11,7 +11,7 @@
 [section Size]
 
 [table
-[[['*Size*]] [interval][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map]]
+[[['*Size*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map]]
 [[`size_type T::size()const`] [__O1__] [__On__] [__On__] [__O1__] [__O1__] ]
 [[`size_type T::cardinality()const`] [__O1__] [__On__] [__On__] [__O1__] [__O1__] ]
 [[`difference_type T::length()const`] [__O1__] [__On__] [__On__] [ ] [ ] ]

Modified: sandbox/itl/libs/itl/doc/functions_streaming.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/functions_streaming.qbk (original)
+++ sandbox/itl/libs/itl/doc/functions_streaming.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -11,7 +11,7 @@
 [section Streaming, conversion]
 
 [table
-[[['*Streaming, conversion*]] [interval][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
+[[['*Streaming, conversion*]] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][itl::set][itl::map] ]
 [[`std::basic_ostream operator << (basic_ostream&, const T&)`] [1] [1] [1] [1] [1] ]
 [[`std::string T::as_string()`] [1] [1] [1] [1] [1] ]
 ]

Added: sandbox/itl/libs/itl/doc/icl.qbk
==============================================================================
--- (empty file)
+++ sandbox/itl/libs/itl/doc/icl.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -0,0 +1,224 @@
+[library Boost.Icl
+ [quickbook 1.4]
+ [authors [Faulhaber, Joachim]]
+ [copyright 2007-2010 Joachim Faulhaber]
+ [copyright 1999-2006 Cortex Software GmbH]
+ [category container]
+ [id optional]
+ [dirname optional]
+ [purpose
+ Implements sets and maps as sets and maps of intervals
+ ]
+ [source-mode c++]
+ [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])
+ ]
+]
+
+
+[/ Macros will be used for links so we have a central place to change them ]
+[def __itv__ `interval`]
+[def __Itv__ `Interval`]
+
+[def __itv_tr__ [classref boost::icl::interval interval_traits]]
+[def __Itv_tr__ [classref boost::icl::interval Interval_traits]]
+
+[def __itvs__ [classref boost::icl::interval intervals]]
+[def __icl_itvs__ [classref boost::icl::interval icl::intervals]]
+[def __Itvs__ [classref boost::icl::interval Intervals]]
+[def __itv_set__ [classref boost::icl::interval_set interval_set]]
+[def __itv_sets__ [classref boost::icl::interval_set interval_sets]]
+[def __itv_bset__ [classref boost::icl::interval_base_set interval_set]]
+[def __Itv_bset__ [classref boost::icl::interval_base_set Interval_set]]
+[def __itv_bsets__ [classref boost::icl::interval_base_set interval_sets]]
+[def __itv_bset_s__ [classref boost::icl::interval_base_set interval_set's]]
+[def __Itv_bsets__ [classref boost::icl::interval_base_set Interval_sets]]
+
+[def __ele_set__ [@http://www.cplusplus.com/reference/stl/set/ `std::set` ]]
+[def __ele_sets__ [@http://www.cplusplus.com/reference/stl/set/ `std::sets`]]
+[def __icl_set__ [@http://www.cplusplus.com/reference/stl/set/ `std::set` ]]
+[def __icl_sets__ [@http://www.cplusplus.com/reference/stl/set/ `std::sets`]]
+[def __std_set__ [@http://www.cplusplus.com/reference/stl/set/ `std::set` ]]
+[def __std_sets__ [@http://www.cplusplus.com/reference/stl/set/ `std::sets`]]
+[def __std_map__ [@http://www.cplusplus.com/reference/stl/set/ `std::map` ]]
+[def __std_maps__ [@http://www.cplusplus.com/reference/stl/set/ `std::maps`]]
+
+[def __Itv_set__ [classref boost::icl::interval_set Interval_set]]
+[def __Itv_sets__ [classref boost::icl::interval_set Interval_sets]]
+[def __spl_itv_set__ [classref boost::icl::split_interval_set split_interval_set]]
+[def __spl_itv_sets__ [classref boost::icl::split_interval_set split_interval_sets]]
+[def __spl_itv_set_s__ [classref boost::icl::split_interval_set split_interval_set's]]
+[def __Spl_itv_set__ [classref boost::icl::split_interval_set Split_interval_set]]
+[def __sep_itv_set__ [classref boost::icl::separate_interval_set separate_interval_set]]
+[def __sep_itv_sets__ [classref boost::icl::separate_interval_set separate_interval_sets]]
+[def __Sep_itv_set__ [classref boost::icl::separate_interval_set Separate_interval_set]]
+[def __itv_map__ [classref boost::icl::interval_map interval_map]]
+[def __itv_maps__ [classref boost::icl::interval_map interval_maps]]
+[def __itv_map_s__ [classref boost::icl::interval_map interval_map's]]
+[def __itv_bmap__ [classref boost::icl::interval_base_map interval_map]]
+[def __Itv_bmap__ [classref boost::icl::interval_base_map Interval_map]]
+[def __itv_bmaps__ [classref boost::icl::interval_base_map interval_maps]]
+[def __Itv_bmaps__ [classref boost::icl::interval_base_map Interval_maps]]
+[def __itv_bmap_s__ [classref boost::icl::interval_base_map interval_map's]]
+[def __Itv_map__ [classref boost::icl::interval_map Interval_map]]
+[def __spl_itv_map__ [classref boost::icl::split_interval_map split_interval_map]]
+[def __Spl_itv_map__ [classref boost::icl::split_interval_map Split_interval_map]]
+[def __spl_itv_maps__ [classref boost::icl::split_interval_map split_interval_maps]]
+
+[def __inverse__ [classref boost::icl::inverse inverse]]
+[def __ip_cross__ [classref boost::icl::inplace_cross inplace_cross]]
+[def __ip_dash__ [classref boost::icl::inplace_dash inplace_dash]]
+[def __ip_plus__ [classref boost::icl::inplace_plus inplace_plus]]
+[def __ip_minus__ [classref boost::icl::inplace_minus inplace_minus]]
+[def __ip_star__ [classref boost::icl::inplace_star inplace_star]]
+[def __ip_slash__ [classref boost::icl::inplace_slash inplace_slash]]
+[def __ip_times__ [classref boost::icl::inplace_times inplace_times]]
+[def __ip_divide__ [classref boost::icl::inplace_divide inplace_divide]]
+[def __ip_pipe__ [classref boost::icl::inplace_pipe inplace_pipe]]
+[def __ip_et__ [classref boost::icl::inplace_et inplace_et]]
+[def __ip_caret__ [classref boost::icl::inplace_caret inplace_caret]]
+[def __ip_min__ [classref boost::icl::inplace_min inplace_min]]
+[def __ip_max__ [classref boost::icl::inplace_max inplace_max]]
+[def __ip_identity__ [classref boost::icl::inplace_identity inplace_identity]]
+[def __ip_erasure__ [classref boost::icl::inplace_erasure inplace_erasure]]
+[def __ip_bitset_union__ [classref boost::icl::inplace_bitset_union inplace_bitset_union]]
+[def __ip_bitset_difference__ [classref boost::icl::inplace_bitset_difference inplace_bitset_difference]]
+
+[def __itv_bmap_add__ [memberref boost::icl::interval_base_map::add add]]
+
+
+[def __ele_map__ [classref boost::icl::map map]]
+[def __ele_maps__ [classref boost::icl::map maps]]
+[def __icl_map__ [classref boost::icl::map icl::map]]
+[def __icl_maps__ [classref boost::icl::map icl::maps]]
+[def __icl_map_s__ [classref boost::icl::map icl::map's]]
+
+[def __pabsorber__ [classref boost::icl::partial_absorber partial_absorber]]
+[def __penricher__ [classref boost::icl::partial_enricher partial_enricher]]
+[def __penrichers__ [classref boost::icl::partial_enricher partial_enrichers]]
+[def __tabsorber__ [classref boost::icl::total_absorber total_absorber]]
+[def __tenricher__ [classref boost::icl::total_absorber total_enricher]]
+
+[def __itv_bse_set__ [classref boost::icl::interval_base_set interval_base_set]]
+[def __e [link element_type *e*]]
+[def __i [link interval_type *i*]]
+[def __s [link itl_set_type *s*]]
+[def __S [link interval_set_types *S*]]
+[def __b [link element_mapping_type *b*]]
+[def __p [link interval_mapping_type *p*]]
+[def __m [link itl_map_type *m*]]
+[def __M [link interval_map_types *M*]]
+[def __ei [link element_type *e*] [link interval_type *i*]]
+[def __bp [link element_mapping_type *b*] [link interval_mapping_type *p*]]
+[def __eS [link element_type *e*] [link interval_set_types *S*]]
+[def __es [link element_type *e*] [link itl_set_type *s*]]
+[def __bM [link element_mapping_type *b*] [link interval_map_types *M*]]
+[def __bm [link element_mapping_type *b*] [link itl_map_type *m*]]
+[def __ebm [link element_type *e*] [link element_mapping_type *b*] [link itl_map_type *m*]]
+[def __eiS [link element_type *e*] [link interval_type *i*] [link interval_set_types *S*]]
+[def __bpM [link element_mapping_type *b*] [link interval_mapping_type *p*] [link interval_map_types *M*]]
+
+[def __S1 [link ph_def_S1 *S1*]]
+[def __S2 [link ph_def_S2 *S2*]]
+[def __S3 [link ph_def_S3 *S3*]]
+
+[def __M1 [link ph_def_M1 *M1*]]
+[def __M3 [link ph_def_M3 *M3*]]
+
+[def __eiS_phs__ [link element_type placeholders]]
+[def __eiS_Phs__ [link element_type Placeholders]]
+
+[def __eibpsSmM__ [link element_type *e*] [link interval_type *i*]
+ [link element_mapping_type *b*] [link interval_mapping_type *p*]
+ [link itl_set_type *s*] [link interval_set_types *S*]
+ [link itl_map_type *m*] [link interval_map_types *M*]]
+
+[def __biLConsCopyDest__ [link boost_icl.function_reference.construct__copy__destruct ['*Construct, copy, destruct*]]]
+[def __biLContainedness__ [link boost_icl.function_reference.containedness ['*Containedness*]]]
+[def __biLcontainedness__ [link boost_icl.function_reference.containedness ['*containedness*]]]
+[def __biLEquivsOrderings__ [link boost_icl.function_reference.equivalences_and_orderings ['*Equivalences and Orderings*]]]
+[def __biLSize__ [link boost_icl.function_reference.size ['*Size*]]]
+[def __biLRange__ [link boost_icl.function_reference.range ['*Range*]]]
+[def __biLHull__ [link boost_icl.function_reference.range ['*Hull*]]]
+[def __biLSelection__ [link boost_icl.function_reference.selection ['*Selection*]]]
+[def __biLAddition__ [link boost_icl.function_reference.addition ['*Addition*]]]
+[def __biLadd__ [link boost_icl.function_reference.addition ['*add*]]]
+[def __biLSubtraction__ [link boost_icl.function_reference.subtraction ['*Subtraction*]]]
+[def __biLsubtraction__ [link boost_icl.function_reference.subtraction ['*subtraction*]]]
+[def __biLInsertion__ [link boost_icl.function_reference.insertion ['*Insertion*]]]
+[def __biLErasure__ [link boost_icl.function_reference.erasure ['*Erasure*]]]
+[def __biLerasure__ [link boost_icl.function_reference.erasure ['*erasure*]]]
+[def __biLIntersection__ [link boost_icl.function_reference.intersection ['*Intersection*]]]
+[def __biLintersection__ [link boost_icl.function_reference.intersection ['*intersection*]]]
+[def __biLSymmetricDifference__ [link boost_icl.function_reference.symmetric_difference ['*Symmetric difference*]]]
+[def __biLIteratorRelated__ [link boost_icl.function_reference.iterator_related ['*Iteration*]]]
+[def __biLElementIteration__ [link boost_icl.function_reference.element_iteration ['*Element iteration*]]]
+[def __biLStreaming__ [link boost_icl.function_reference.streaming__conversion ['*Streaming, conversion*]]]
+
+[/ column headers]
+[def __ch_itvs__ intervals]
+
+[def __ch_dom_t__ domain\ntype]
+[def __ch_itv_t__ interval\ntype]
+[def __ch_dom_mp_t__ domain\nmapping\ntype]
+[def __ch_itv_mp_t__ interval\nmapping\ntype]
+
+[def __ch_itv_sets__ interval\nsets]
+[def __ch_itv_maps__ interval\nmaps]
+[def __ch_itl_set__ interval\nsets]
+[def __ch_itl_map__ interval\nmaps]
+
+[def __ch_ele_sets__ element\nsets]
+[def __ch_ele_maps__ element\nmaps]
+[def __ch_ele_set__ element\nsets]
+[def __ch_ele_map__ element\nmaps]
+
+[def __bi_conceptual__ ['*fundamental*]]
+[def __conceptual__ fundamental]
+[def __Conceptual__ Fundamental]
+
+[def __bi_iterative__ ['*segmental*]]
+[def __iterative__ segmental]
+[def __Iterative__ Segmental]
+
+[def __O1__ ['O(1)]]
+[def __aO1__ ['amortized O(1)]]
+[def __On__ ['O(n)]]
+[def __Om__ ['O(m)]]
+[def __Ok__ ['O(k)]]
+[def __Onpm__ ['O(n+m)]]
+[def __Olgn__ ['O(log n)]]
+[def __a_Olgn__ ['amortized\nO(log n)]]
+[def __Onlgn__ ['O(n log n)]]
+[def __Omlgn__ ['O(m log n)]]
+[def __Omlgnpm__ ['O(m log(n+m))]]
+
+[def __inpops__ `+= -= &= ^=`]
+[def __ainpop__ `o=`]
+
+
+[/ Cited Boost resources ]
+
+[/ Other web resources ]
+
+[/ Icons ]
+
+[def __SPACE__ [$images/space.png]]
+[def __GO_TO__ [$images/callouts/R.png]]
+
+
+[include introduction.qbk]
+[include examples.qbk]
+[include projects.qbk]
+[include concepts.qbk]
+[include semantics.qbk]
+[include interface.qbk]
+[include implementation.qbk]
+[include functions.qbk]
+[include acknowledgments.qbk]
+[xinclude itldoc.xml]
+
+
+14:46 15.10.2010
\ No newline at end of file

Modified: sandbox/itl/libs/itl/doc/interface.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/interface.qbk (original)
+++ sandbox/itl/libs/itl/doc/interface.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
@@ -352,7 +352,7 @@
 sets and maps are provided.
 
 [table Icl Associated types
-[[Purpose][Aspect][Type][interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[Purpose][Aspect][Type][__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [/[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] ]
 [/ interval itvset itvmap itl:set itl:map ]
 [[['*Data*]] [__conceptual__][`domain_type`] [`D`] [`D`] [`D`] [`D`] [`D`] ]
@@ -361,13 +361,13 @@
 [[ ] [ ][`segment_type`][`i<D,cp>`][`i<D,cp>`][`(i<D,cp>,C)`][ ] [ ] ]
 [[ ] [['size] ][`size_type`] [`sz<D>`][`sz<D>`][`sz<D>`] [size_t] [size_t] ]
 [[ ] [ ][`difference_type`] [`df<D>`][`df<D>`][`df<D>`] [size_t] [size_t] ]
-[[ ] [ ][][interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[ ] [ ][][__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[['*Data*]] [__iterative__ ][`key_type`] [`D`][`i<D,cp>`][`i<D,cp>`] [`D`] [`D`] ]
 [[ ] [ ][`data_type`] [`D`][`i<D,cp>`] [`C`] [`D`] [`C`] ]
 [[ ] [ ][`value_type`] [`D`][`i<D,cp>`][`(i<D,cp>,C)`][`D`][`(D,C)`]]
 [[ ] [ ][`interval_type`] [`i<D,cp>`][`i<D,cp>`][`i<D,cp>`] [ ] [ ] ]
 [[ ] [['allocation]][`allocator_type`] [ ][`a<i<D,cp>>`][`a<(i<D,cp>, C)>`][`a<D>`][`a<(D,C)>`]]
-[[ ] [ ][][interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[ ] [ ][][__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[['*Ordering*]] [__conceptual__][`domain_compare`] [`cp<D>`][`cp<D>`][`cp<D>`][`cp<D>`][`cp<D>`] ]
 [[ ] [__iterative__ ][`key_compare`] [`cp<D>`] [`Xl`] [`Xl`] [`cp<D>`] [`cp<D>`] ]
 [[ ] [ ][`interval_compare`] [ ] [`Xl`] [`Xl`] [ ] [ ] ]
@@ -426,7 +426,7 @@
 [/ memberref boost::itl::set::iterative_size `iterative_size`]
 
 [table Synopsis Functions and Overloads
-[[T] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[T] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [/ interval itvset itvmap itl:set itl:map ]
 [[__biLConsCopyDest__ [#function_synopsis_table]] [ ] [ ] [ ] [ ] [ ] ]
 [[`T::T()`] [1] [1] [1] [1] [1] ]
@@ -435,13 +435,13 @@
 [[`T& T::operator=(const P&)`] [A] [__S] [__M] [1] [1] ]
 [[`void T::swap(T&)`] [ ] [1] [1] [1] [1] ]
 
-[[__biLContainedness__ ][interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLContainedness__ ][__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`bool T::empty()const`] [ ] [1] [1] [1] [1] ]
 [[`bool is_empty(const T&)`] [1] [1] [1] [1] [1] ]
 [[`bool contains(const T&, const P&)`\n
   `bool within(const P&, const T&)`] [__ei] [__eiS][__eiS __bpM][__es] [__bm] ]
 
-[[__biLEquivsOrderings__ ][interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLEquivsOrderings__ ][__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`bool operator == (const T&, const T&)`] [1] [1] [1] [1] [1] ]
 [[`bool operator != (const T&, const T&)`] [1] [1] [1] [1] [1] ]
 [[`bool operator < (const T&, const T&)`] [1] [1] [1] [1] [1] ]
@@ -453,7 +453,7 @@
 [[`bool is_element_greater(const T&, const P&)`] [ ] [__S] [__M] [1] [1] ]
 [[`bool is_distinct_equal(const T&, const P&)`] [ ] [ ] [__M] [ ] [1] ]
 
-[[__biLSize__ ] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLSize__ ] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`size_type T::size()const`] [ ] [1] [1] [1] [1] ]
 [[`size_type size(const T&)`] [1] [1] [1] [1] [1] ]
 [[`size_type cardinality(const T&)`] [1] [1] [1] [1] [1] ]
@@ -470,7 +470,7 @@
 [[`interval_type hull(const T&)`] [ ] [1] [1] [ ] [ ] ]
 [[`T hull(const T&, const T&)`] [1] [ ] [ ] [ ] [ ] ]
 
-[[__biLAddition__] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLAddition__] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`T& T::add(const P&)`] [ ] [__ei] [__bp] [ ] [__b] ]
 [[`T& add(T&, const P&)`] [ ] [__ei] [__bp] [__e] [__b] ]
 [[`T& T::add(J pos, const P&)`] [ ] [__i] [__p] [ ] [__b] ]
@@ -489,7 +489,7 @@
 [[`T& operator -=(T&, const P&)`] [ ] [__eiS][__eiS __bpM][__es] [__bm] ]
 [[`T operator - (T, const P&)`] [ ] [__eiS][__eiS __bpM][__es] [__bm] ]
 
-[[__biLInsertion__] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLInsertion__] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`V T::insert(const P&)`] [ ] [__ei] [__bp] [__e] [__b] ]
 [[`V insert(T&, const P&)`] [ ] [__ei] [__bp] [__e] [__b] ]
 [[`V T::insert(J pos, const P&)`] [ ] [__i] [__p] [__e] [__b] ]
@@ -505,7 +505,7 @@
 [[`void T::erase(iterator)`] [ ] [1] [1] [1] [1] ]
 [[`void T::erase(iterator,iterator)`] [ ] [1] [1] [1] [1] ]
 
-[[__biLIntersection__] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLIntersection__] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`void add_intersection(T&, const T&, const P&)`][ ] [__eiS][__eiS __bpM][ ] [ ] ]
 [[`T& operator &=(T&, const P&)`] [__i] [__eiS][__eiS __bpM][__es] [__bm] ]
 [[`T operator & (T, const P&)`\n`T operator & (const P&, T)`]
@@ -518,7 +518,7 @@
 [[`T& operator ^=(T&, const P&)`] [ ] [__eiS] [__bpM] [__es] [__bm] ]
 [[`T operator ^ (T, const P&)`\n
   `T operator ^ (const P&, T)`] [ ] [__eiS] [__bpM] [__es] [__bm] ]
-[[__biLIteratorRelated__] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLIteratorRelated__] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`J T::begin()`] [ ] [2] [2] [2] [2] ]
 [[`J T::end()`] [ ] [2] [2] [2] [2] ]
 [[`J T::rbegin()`] [ ] [2] [2] [2] [2] ]
@@ -527,13 +527,13 @@
 [[`J T::upper_bound(const key_type&)`] [ ] [2] [2] [2] [2] ]
 [[`pair<J,J> T::equal_range(const key_type&)`] [ ] [2] [2] [2] [2] ]
 
-[[__biLElementIteration__] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLElementIteration__] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`K elements_begin(T&)`] [ ] [2] [2] [ ] [ ] ]
 [[`K elements_end(T&)`] [ ] [2] [2] [ ] [ ] ]
 [[`K elements_rbegin(T&)`] [ ] [2] [2] [ ] [ ] ]
 [[`K elements_rend(T&)`] [ ] [2] [2] [ ] [ ] ]
 
-[[__biLStreaming__ ] [interval][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
+[[__biLStreaming__ ] [__ch_itvs__][__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__]]
 [[`std::basic_ostream operator << (basic_ostream&, const T&)`]
                                                [1] [1] [1] [1] [1] ]
 ]

Deleted: sandbox/itl/libs/itl/doc/itl.qbk
==============================================================================
--- sandbox/itl/libs/itl/doc/itl.qbk 2010-10-16 14:09:17 EDT (Sat, 16 Oct 2010)
+++ (empty file)
@@ -1,221 +0,0 @@
-[library Boost.Icl
- [quickbook 1.4]
- [authors [Faulhaber, Joachim]]
- [copyright 2007-2010 Joachim Faulhaber]
- [copyright 1999-2006 Cortex Software GmbH]
- [category container]
- [id optional]
- [dirname optional]
- [purpose
- Implements sets and maps as sets and maps of intervals
- ]
- [source-mode c++]
- [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])
- ]
-]
-
-[/ Macros will be used for links so we have a central place to change them ]
-[def __itv__ `interval`]
-[def __Itv__ `Interval`]
-
-[def __itv_tr__ [classref boost::icl::interval interval_traits]]
-[def __Itv_tr__ [classref boost::icl::interval Interval_traits]]
-
-[def __itvs__ [classref boost::icl::interval intervals]]
-[def __icl_itvs__ [classref boost::icl::interval icl::intervals]]
-[def __Itvs__ [classref boost::icl::interval Intervals]]
-[def __itv_set__ [classref boost::icl::interval_set interval_set]]
-[def __itv_sets__ [classref boost::icl::interval_set interval_sets]]
-[def __itv_bset__ [classref boost::icl::interval_base_set interval_set]]
-[def __Itv_bset__ [classref boost::icl::interval_base_set Interval_set]]
-[def __itv_bsets__ [classref boost::icl::interval_base_set interval_sets]]
-[def __itv_bset_s__ [classref boost::icl::interval_base_set interval_set's]]
-[def __Itv_bsets__ [classref boost::icl::interval_base_set Interval_sets]]
-
-[def __ele_set__ [@http://www.cplusplus.com/reference/stl/set/ `std::set` ]]
-[def __ele_sets__ [@http://www.cplusplus.com/reference/stl/set/ `std::sets`]]
-[def __icl_set__ [@http://www.cplusplus.com/reference/stl/set/ `std::set` ]]
-[def __icl_sets__ [@http://www.cplusplus.com/reference/stl/set/ `std::sets`]]
-[def __std_set__ [@http://www.cplusplus.com/reference/stl/set/ `std::set` ]]
-[def __std_sets__ [@http://www.cplusplus.com/reference/stl/set/ `std::sets`]]
-[def __std_map__ [@http://www.cplusplus.com/reference/stl/set/ `std::map` ]]
-[def __std_maps__ [@http://www.cplusplus.com/reference/stl/set/ `std::maps`]]
-
-[def __Itv_set__ [classref boost::icl::interval_set Interval_set]]
-[def __Itv_sets__ [classref boost::icl::interval_set Interval_sets]]
-[def __spl_itv_set__ [classref boost::icl::split_interval_set split_interval_set]]
-[def __spl_itv_sets__ [classref boost::icl::split_interval_set split_interval_sets]]
-[def __spl_itv_set_s__ [classref boost::icl::split_interval_set split_interval_set's]]
-[def __Spl_itv_set__ [classref boost::icl::split_interval_set Split_interval_set]]
-[def __sep_itv_set__ [classref boost::icl::separate_interval_set separate_interval_set]]
-[def __sep_itv_sets__ [classref boost::icl::separate_interval_set separate_interval_sets]]
-[def __Sep_itv_set__ [classref boost::icl::separate_interval_set Separate_interval_set]]
-[def __itv_map__ [classref boost::icl::interval_map interval_map]]
-[def __itv_maps__ [classref boost::icl::interval_map interval_maps]]
-[def __itv_map_s__ [classref boost::icl::interval_map interval_map's]]
-[def __itv_bmap__ [classref boost::icl::interval_base_map interval_map]]
-[def __Itv_bmap__ [classref boost::icl::interval_base_map Interval_map]]
-[def __itv_bmaps__ [classref boost::icl::interval_base_map interval_maps]]
-[def __Itv_bmaps__ [classref boost::icl::interval_base_map Interval_maps]]
-[def __itv_bmap_s__ [classref boost::icl::interval_base_map interval_map's]]
-[def __Itv_map__ [classref boost::icl::interval_map Interval_map]]
-[def __spl_itv_map__ [classref boost::icl::split_interval_map split_interval_map]]
-[def __Spl_itv_map__ [classref boost::icl::split_interval_map Split_interval_map]]
-[def __spl_itv_maps__ [classref boost::icl::split_interval_map split_interval_maps]]
-
-[def __inverse__ [classref boost::icl::inverse inverse]]
-[def __ip_cross__ [classref boost::icl::inplace_cross inplace_cross]]
-[def __ip_dash__ [classref boost::icl::inplace_dash inplace_dash]]
-[def __ip_plus__ [classref boost::icl::inplace_plus inplace_plus]]
-[def __ip_minus__ [classref boost::icl::inplace_minus inplace_minus]]
-[def __ip_star__ [classref boost::icl::inplace_star inplace_star]]
-[def __ip_slash__ [classref boost::icl::inplace_slash inplace_slash]]
-[def __ip_times__ [classref boost::icl::inplace_times inplace_times]]
-[def __ip_divide__ [classref boost::icl::inplace_divide inplace_divide]]
-[def __ip_pipe__ [classref boost::icl::inplace_pipe inplace_pipe]]
-[def __ip_et__ [classref boost::icl::inplace_et inplace_et]]
-[def __ip_caret__ [classref boost::icl::inplace_caret inplace_caret]]
-[def __ip_min__ [classref boost::icl::inplace_min inplace_min]]
-[def __ip_max__ [classref boost::icl::inplace_max inplace_max]]
-[def __ip_identity__ [classref boost::icl::inplace_identity inplace_identity]]
-[def __ip_erasure__ [classref boost::icl::inplace_erasure inplace_erasure]]
-[def __ip_bitset_union__ [classref boost::icl::inplace_bitset_union inplace_bitset_union]]
-[def __ip_bitset_difference__ [classref boost::icl::inplace_bitset_difference inplace_bitset_difference]]
-
-[def __itv_bmap_add__ [memberref boost::icl::interval_base_map::add add]]
-
-
-[def __ele_map__ [classref boost::icl::map map]]
-[def __ele_maps__ [classref boost::icl::map maps]]
-[def __icl_map__ [classref boost::icl::map icl::map]]
-[def __icl_maps__ [classref boost::icl::map icl::maps]]
-[def __icl_map_s__ [classref boost::icl::map icl::map's]]
-
-[def __pabsorber__ [classref boost::icl::partial_absorber partial_absorber]]
-[def __penricher__ [classref boost::icl::partial_enricher partial_enricher]]
-[def __penrichers__ [classref boost::icl::partial_enricher partial_enrichers]]
-[def __tabsorber__ [classref boost::icl::total_absorber total_absorber]]
-[def __tenricher__ [classref boost::icl::total_absorber total_enricher]]
-
-[def __itv_bse_set__ [classref boost::icl::interval_base_set interval_base_set]]
-[def __e [link element_type *e*]]
-[def __i [link interval_type *i*]]
-[def __s [link itl_set_type *s*]]
-[def __S [link interval_set_types *S*]]
-[def __b [link element_mapping_type *b*]]
-[def __p [link interval_mapping_type *p*]]
-[def __m [link itl_map_type *m*]]
-[def __M [link interval_map_types *M*]]
-[def __ei [link element_type *e*] [link interval_type *i*]]
-[def __bp [link element_mapping_type *b*] [link interval_mapping_type *p*]]
-[def __eS [link element_type *e*] [link interval_set_types *S*]]
-[def __es [link element_type *e*] [link itl_set_type *s*]]
-[def __bM [link element_mapping_type *b*] [link interval_map_types *M*]]
-[def __bm [link element_mapping_type *b*] [link itl_map_type *m*]]
-[def __ebm [link element_type *e*] [link element_mapping_type *b*] [link itl_map_type *m*]]
-[def __eiS [link element_type *e*] [link interval_type *i*] [link interval_set_types *S*]]
-[def __bpM [link element_mapping_type *b*] [link interval_mapping_type *p*] [link interval_map_types *M*]]
-
-[def __S1 [link ph_def_S1 *S1*]]
-[def __S2 [link ph_def_S2 *S2*]]
-[def __S3 [link ph_def_S3 *S3*]]
-
-[def __M1 [link ph_def_M1 *M1*]]
-[def __M3 [link ph_def_M3 *M3*]]
-
-[def __eiS_phs__ [link element_type placeholders]]
-[def __eiS_Phs__ [link element_type Placeholders]]
-
-[def __eibpsSmM__ [link element_type *e*] [link interval_type *i*]
- [link element_mapping_type *b*] [link interval_mapping_type *p*]
- [link itl_set_type *s*] [link interval_set_types *S*]
- [link itl_map_type *m*] [link interval_map_types *M*]]
-
-[def __biLConsCopyDest__ [link boost_icl.function_reference.construct__copy__destruct ['*Construct, copy, destruct*]]]
-[def __biLContainedness__ [link boost_icl.function_reference.containedness ['*Containedness*]]]
-[def __biLcontainedness__ [link boost_icl.function_reference.containedness ['*containedness*]]]
-[def __biLEquivsOrderings__ [link boost_icl.function_reference.equivalences_and_orderings ['*Equivalences and Orderings*]]]
-[def __biLSize__ [link boost_icl.function_reference.size ['*Size*]]]
-[def __biLRange__ [link boost_icl.function_reference.range ['*Range*]]]
-[def __biLHull__ [link boost_icl.function_reference.range ['*Hull*]]]
-[def __biLSelection__ [link boost_icl.function_reference.selection ['*Selection*]]]
-[def __biLAddition__ [link boost_icl.function_reference.addition ['*Addition*]]]
-[def __biLadd__ [link boost_icl.function_reference.addition ['*add*]]]
-[def __biLSubtraction__ [link boost_icl.function_reference.subtraction ['*Subtraction*]]]
-[def __biLsubtraction__ [link boost_icl.function_reference.subtraction ['*subtraction*]]]
-[def __biLInsertion__ [link boost_icl.function_reference.insertion ['*Insertion*]]]
-[def __biLErasure__ [link boost_icl.function_reference.erasure ['*Erasure*]]]
-[def __biLerasure__ [link boost_icl.function_reference.erasure ['*erasure*]]]
-[def __biLIntersection__ [link boost_icl.function_reference.intersection ['*Intersection*]]]
-[def __biLintersection__ [link boost_icl.function_reference.intersection ['*intersection*]]]
-[def __biLSymmetricDifference__ [link boost_icl.function_reference.symmetric_difference ['*Symmetric difference*]]]
-[def __biLIteratorRelated__ [link boost_icl.function_reference.iterator_related ['*Iteration*]]]
-[def __biLElementIteration__ [link boost_icl.function_reference.element_iteration ['*Element iteration*]]]
-[def __biLStreaming__ [link boost_icl.function_reference.streaming__conversion ['*Streaming, conversion*]]]
-
-[/ column headers]
-[def __ch_dom_t__ domain\ntype]
-[def __ch_itv_t__ interval\ntype]
-[def __ch_dom_mp_t__ domain\nmapping\ntype]
-[def __ch_itv_mp_t__ interval\nmapping\ntype]
-
-[def __ch_itv_sets__ interval\nsets]
-[def __ch_itv_maps__ interval\nmaps]
-[def __ch_itl_set__ interval\nsets]
-[def __ch_itl_map__ interval\nmaps]
-
-[def __ch_ele_sets__ element\nsets]
-[def __ch_ele_maps__ element\nmaps]
-[def __ch_ele_set__ element\nsets]
-[def __ch_ele_map__ element\nmaps]
-
-[def __bi_conceptual__ ['*fundamental*]]
-[def __conceptual__ fundamental]
-[def __Conceptual__ Fundamental]
-
-[def __bi_iterative__ ['*segmental*]]
-[def __iterative__ segmental]
-[def __Iterative__ Segmental]
-
-[def __O1__ ['O(1)]]
-[def __aO1__ ['amortized O(1)]]
-[def __On__ ['O(n)]]
-[def __Om__ ['O(m)]]
-[def __Ok__ ['O(k)]]
-[def __Onpm__ ['O(n+m)]]
-[def __Olgn__ ['O(log n)]]
-[def __a_Olgn__ ['amortized\nO(log n)]]
-[def __Onlgn__ ['O(n log n)]]
-[def __Omlgn__ ['O(m log n)]]
-[def __Omlgnpm__ ['O(m log(n+m))]]
-
-[def __inpops__ `+= -= &= ^=`]
-[def __ainpop__ `o=`]
-
-
-[/ Cited Boost resources ]
-
-[/ Other web resources ]
-
-[/ Icons ]
-
-[def __SPACE__ [$images/space.png]]
-[def __GO_TO__ [$images/callouts/R.png]]
-
-
-[include introduction.qbk]
-[include examples.qbk]
-[include projects.qbk]
-[include concepts.qbk]
-[include semantics.qbk]
-[include interface.qbk]
-[include implementation.qbk]
-[include functions.qbk]
-[include acknowledgments.qbk]
-[xinclude itldoc.xml]
-
-
-14:46 15.10.2010
\ No newline at end of file


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk