Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r69526 - in trunk/libs/icl: doc doc/html doc/html/boost/icl doc/html/boost_icl doc/html/boost_icl/concepts doc/html/boost_icl/function_reference doc/html/boost_icl/implementation doc/html/boost_icl/interface doc/html/boost_icl/semantics doc/html/header/boost/icl test/test_casual_
From: afojgo_at_[hidden]
Date: 2011-03-03 13:47:01


Author: jofaber
Date: 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
New Revision: 69526
URL: http://svn.boost.org/trac/boost/changeset/69526

Log:
Update of quickbook generated html documentation: New overloads for function 'find'.
Text files modified:
   trunk/libs/icl/doc/functions_selection.qbk | 45 +++-
   trunk/libs/icl/doc/html/boost/icl/add_iterator.html | 30 +-
   trunk/libs/icl/doc/html/boost/icl/adder.html | 2
   trunk/libs/icl/doc/html/boost/icl/bounded_value.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/closed_interval.html | 44 ++--
   trunk/libs/icl/doc/html/boost/icl/continuous_interval.html | 62 ++--
   trunk/libs/icl/doc/html/boost/icl/conversion.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/discrete_interval.html | 62 ++--
   trunk/libs/icl/doc/html/boost/icl/dynamic_interval_traits.html | 16
   trunk/libs/icl/doc/html/boost/icl/inplace_bit_add.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_bit_and.html | 12
   trunk/libs/icl/doc/html/boost/icl/inplace_bit_subtract.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_bit_xor.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_caret.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_erase.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_erasure.html | 12
   trunk/libs/icl/doc/html/boost/icl/inplace_et.html | 12
   trunk/libs/icl/doc/html/boost/icl/inplace_identity.html | 18
   trunk/libs/icl/doc/html/boost/icl/inplace_insert.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_max.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_min.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_minus.html | 12
   trunk/libs/icl/doc/html/boost/icl/inplace_plus.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_slash.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/inplace_star.html | 22 +-
   trunk/libs/icl/doc/html/boost/icl/insert_iterator.html | 30 +-
   trunk/libs/icl/doc/html/boost/icl/inserter.html | 2
   trunk/libs/icl/doc/html/boost/icl/inter_section.html | 18
   trunk/libs/icl/doc/html/boost/icl/interval.html | 34 +-
   trunk/libs/icl/doc/html/boost/icl/interval_base_map.html | 423 ++++++++++++++++++++-------------------
   trunk/libs/icl/doc/html/boost/icl/interval_base_set.html | 235 +++++++++++----------
   trunk/libs/icl/doc/html/boost/icl/interval_bounds.html | 120 +++++-----
   trunk/libs/icl/doc/html/boost/icl/interval_map.html | 90 ++++----
   trunk/libs/icl/doc/html/boost/icl/interval_set.html | 74 +++---
   trunk/libs/icl/doc/html/boost/icl/interval_traits.html | 28 +-
   trunk/libs/icl/doc/html/boost/icl/is_negative.html | 20
   trunk/libs/icl/doc/html/boost/icl/left_open_interval.html | 36 +-
   trunk/libs/icl/doc/html/boost/icl/map.html | 284 +++++++++++++------------
   trunk/libs/icl/doc/html/boost/icl/mapping_pair.html | 22 +
   trunk/libs/icl/doc/html/boost/icl/open_interval.html | 36 +-
   trunk/libs/icl/doc/html/boost/icl/partial_absorber.html | 4
   trunk/libs/icl/doc/html/boost/icl/partial_enricher.html | 4
   trunk/libs/icl/doc/html/boost/icl/right_open_interval.html | 36 +-
   trunk/libs/icl/doc/html/boost/icl/separate_interval_set.html | 74 +++---
   trunk/libs/icl/doc/html/boost/icl/split_interval_map.html | 86 +++----
   trunk/libs/icl/doc/html/boost/icl/split_interval_set.html | 74 +++---
   trunk/libs/icl/doc/html/boost/icl/total_absorber.html | 4
   trunk/libs/icl/doc/html/boost/icl/total_enricher.html | 4
   trunk/libs/icl/doc/html/boost/icl/version.html | 18
   trunk/libs/icl/doc/html/boost_icl/concepts/map_traits.html | 12
   trunk/libs/icl/doc/html/boost_icl/concepts/sets_and_maps.html | 6
   trunk/libs/icl/doc/html/boost_icl/examples.html | 2
   trunk/libs/icl/doc/html/boost_icl/function_reference.html | 4
   trunk/libs/icl/doc/html/boost_icl/function_reference/addition.html | 10
   trunk/libs/icl/doc/html/boost_icl/function_reference/construct__copy__destruct.html | 4
   trunk/libs/icl/doc/html/boost_icl/function_reference/containedness.html | 4
   trunk/libs/icl/doc/html/boost_icl/function_reference/erasure.html | 8
   trunk/libs/icl/doc/html/boost_icl/function_reference/insertion.html | 14
   trunk/libs/icl/doc/html/boost_icl/function_reference/intersection.html | 6
   trunk/libs/icl/doc/html/boost_icl/function_reference/key_types.html | 2
   trunk/libs/icl/doc/html/boost_icl/function_reference/selection.html | 150 +++++++++++++
   trunk/libs/icl/doc/html/boost_icl/function_reference/subtraction.html | 6
   trunk/libs/icl/doc/html/boost_icl/function_reference/symmetric_difference.html | 6
   trunk/libs/icl/doc/html/boost_icl/implementation.html | 2
   trunk/libs/icl/doc/html/boost_icl/implementation/complexity.html | 8
   trunk/libs/icl/doc/html/boost_icl/implementation/inplace_and_infix_operators.html | 2
   trunk/libs/icl/doc/html/boost_icl/interface.html | 20
   trunk/libs/icl/doc/html/boost_icl/interface/associated_types.html | 2
   trunk/libs/icl/doc/html/boost_icl/interface/function_synopsis.html | 46 +++
   trunk/libs/icl/doc/html/boost_icl/interface/required_concepts.html | 6
   trunk/libs/icl/doc/html/boost_icl/projects.html | 5
   trunk/libs/icl/doc/html/boost_icl/semantics.html | 4
   trunk/libs/icl/doc/html/boost_icl/semantics/collectors__maps_of_sets.html | 6
   trunk/libs/icl/doc/html/boost_icl/semantics/quantifiers__maps_of_numbers.html | 12
   trunk/libs/icl/doc/html/boost_icl/semantics/sets.html | 12
   trunk/libs/icl/doc/html/header/boost/icl/continuous_interval_hpp.html | 18
   trunk/libs/icl/doc/html/header/boost/icl/discrete_interval_hpp.html | 18
   trunk/libs/icl/doc/html/header/boost/icl/dynamic_interval_traits_hpp.html | 6
   trunk/libs/icl/doc/html/header/boost/icl/functors_hpp.html | 56 ++--
   trunk/libs/icl/doc/html/header/boost/icl/gregorian_hpp.html | 32 +-
   trunk/libs/icl/doc/html/header/boost/icl/impl_config_hpp.html | 6
   trunk/libs/icl/doc/html/header/boost/icl/interval_base_map_hpp.html | 16
   trunk/libs/icl/doc/html/header/boost/icl/interval_base_set_hpp.html | 10
   trunk/libs/icl/doc/html/header/boost/icl/interval_bounds_hpp.html | 6
   trunk/libs/icl/doc/html/header/boost/icl/interval_combining_style_hpp.html | 10
   trunk/libs/icl/doc/html/header/boost/icl/interval_hpp.html | 4
   trunk/libs/icl/doc/html/header/boost/icl/interval_map_hpp.html | 12
   trunk/libs/icl/doc/html/header/boost/icl/interval_set_hpp.html | 14
   trunk/libs/icl/doc/html/header/boost/icl/interval_traits_hpp.html | 14
   trunk/libs/icl/doc/html/header/boost/icl/iterator_hpp.html | 6
   trunk/libs/icl/doc/html/header/boost/icl/left_open_interval_hpp.html | 8
   trunk/libs/icl/doc/html/header/boost/icl/map_hpp.html | 16
   trunk/libs/icl/doc/html/header/boost/icl/open_interval_hpp.html | 14
   trunk/libs/icl/doc/html/header/boost/icl/ptime_hpp.html | 30 +-
   trunk/libs/icl/doc/html/header/boost/icl/rational_hpp.html | 16
   trunk/libs/icl/doc/html/header/boost/icl/right_open_interval_hpp.html | 14
   trunk/libs/icl/doc/html/header/boost/icl/separate_interval_set_hpp.html | 14
   trunk/libs/icl/doc/html/header/boost/icl/split_interval_map_hpp.html | 20
   trunk/libs/icl/doc/html/header/boost/icl/split_interval_set_hpp.html | 14
   trunk/libs/icl/doc/html/index.html | 26 +-
   trunk/libs/icl/doc/html/interval_container_library_reference.html | 8
   trunk/libs/icl/doc/icl.qbk | 1
   trunk/libs/icl/doc/interface.qbk | 3
   trunk/libs/icl/test/test_casual_/test_casual.cpp | 1
   104 files changed, 1664 insertions(+), 1477 deletions(-)

Modified: trunk/libs/icl/doc/functions_selection.qbk
==============================================================================
--- trunk/libs/icl/doc/functions_selection.qbk (original)
+++ trunk/libs/icl/doc/functions_selection.qbk 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -12,26 +12,45 @@
 
 [table
 [[['*Selection*]] [__ch_itv_sets__][__ch_itv_maps__][__ch_ele_sets__][__ch_ele_maps__] [condition] ]
-[[`const_iterator T::find(const domain_type&)const`] [__Olgn__] [__Olgn__] [__Olgn__] [__Olgn__] [] ]
-[[`iterator T::find(const domain_type&)`] [ ] [ ] [__Olgn__] [__Olgn__] [] ]
-[[`codomain_type& operator[] (const domain_type&)`] [ ] [ ] [ ] [__Olgn__] [] ]
-[[`codomain_type operator() (const domain_type&)const`] [ ] [__Olgn__] [ ] [__Olgn__] [`is_total<T>::value`] ]
+[[`iterator T::find(const domain_type&)`] [ ] [ ] [__Olgn__] [__Olgn__] [] ]
+[[`const_iterator T::find(const domain_type&)const`] [__Olgn__] [__Olgn__] [__Olgn__] [__Olgn__] [] ]
+[[`const_iterator find(T&, const domain_type&)`] [__Olgn__] [__Olgn__] [ ] [ ] [] ]
+[[`const_iterator T::find(const interval_type&)const`] [__Olgn__] [__Olgn__] [ ] [ ] [] ]
+[[`const_iterator find(T&, const interval_type&)`] [__Olgn__] [__Olgn__] [ ] [ ] [] ]
+[[`codomain_type& operator[] (const domain_type&)`] [ ] [ ] [ ] [__Olgn__] [] ]
+[[`codomain_type operator() (const domain_type&)const`] [ ] [__Olgn__] [ ] [__Olgn__] [`is_total<T>::value`] ]
 ]
 
 * All time *complexities* are ['*logarithmic*] in the containers `iterative_size()`.
 * `operator()` is available for total maps only.
+* `interval_type` is also the interval container's `key_type`
 
+
 
 [table
-[[['*Selection*]] [Types] [Description] ]
-[[`iterator T::find(const domain_type& x)`] [__s __m] [Searches the container for the element `x` and return an iterator to it, if `x` is found.
- Otherwise `find` returns iterator `end()`.] ]
-[[`const_iterator T::find(const domain_type& x)const`] [__s __m] [Const version of `find` above.] ]
-[[`const_iterator T::find(const domain_type& x)const`] [__S __M] [For interval containers `find(x)` searches a key element `x` but returns an iterator to an interval
- containing the element.] ]
-[[`codomain_type& operator[] (const domain_type& x)`] [__m ] [For the key element `x` the operator returns a reference to the mapped value.
- A pair `std::pair(x,codomain_type())` will be inserted, of `x` is not found in the map.] ]
-[[`codomain_type operator() (const domain_type& x)const`][__M __m ] [Returns the mapped value for a key `x`. The operator is only available for ['*total*] maps. ] ]
+[[['*Selection*]] [Types] [Description] ]
+[[`iterator T::find(const domain_type& x)`] [__s __m] [Searches the container for the element `x` and return an iterator to it, if `x` is found.
+ Otherwise `find` returns iterator `end()`.] ]
+[[`const_iterator T::find`\n
+ `(const domain_type& x)const`] [__s __m] [Const version of `find` above.] ]
+[[`const_iterator T::find`\n
+ `(const domain_type& x)const`\n\n
+ `const_iterator find`\n
+ `(T&, const domain_type& x)`] [__S __M]
+ [For interval containers `c`, `c.find(x)` or `icl::find(c,x)` searches a key element `x` and
+ returns an iterator to the interval containing the element `x`.] ]
+[[`const_iterator T::find`\n
+ `(const interval_type& x)const`\n\n
+ `const_iterator find`\n
+ `(T&, const interval_type& x)`]
+ [__S __M] [For interval containers `c`, `c.find(y)` or `icl::find(c,y)` searches an interval `y`
+ and returns an iterator to the first interval in `c` that overlaps with `y`.] ]
+
+[[`codomain_type& operator[]`\n
+ `(const domain_type& x)`] [__m ] [For the key element `x` the operator returns a reference to the mapped value.
+ A pair `std::pair(x,codomain_type())` will be inserted, of `x` is not found in the map.] ]
+[[`codomain_type operator()`\n
+ `(const domain_type& x)const`] [__M __m ] [Returns the mapped value for a key `x`. The operator is only available for ['*total*] maps. ] ]
 ]
 
 

Modified: trunk/libs/icl/doc/html/boost/icl/add_iterator.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/add_iterator.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/add_iterator.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -39,39 +39,39 @@
   <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">output_iterator_tag</span> <a name="boost.icl.add_iterator.iterator_category"></a><span class="identifier">iterator_category</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="add_iterator.html#boost.icl.add_iteratorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="add_iterator.html#id515912-bb"><span class="identifier">add_iterator</span></a><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- add_iterator&amp; <a class="link" href="add_iterator.html#id515927-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="add_iterator.html#id656681-bb"><span class="identifier">add_iterator</span></a><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ add_iterator&amp; <a class="link" href="add_iterator.html#id656696-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="add_iterator.html#id515880-bb">public member functions</a></span>
- <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a class="link" href="add_iterator.html#id515882-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a class="link" href="add_iterator.html#id515891-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a class="link" href="add_iterator.html#id515899-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="add_iterator.html#id656649-bb">public member functions</a></span>
+ <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a class="link" href="add_iterator.html#id656651-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a class="link" href="add_iterator.html#id656660-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a class="link" href="add_iterator.html#id656668-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1108222"></a><h2>Description</h2>
+<a name="id1295958"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1108225"></a><h3>
+<a name="id1295962"></a><h3>
 <a name="boost.icl.add_iteratorconstruct-copy-destruct"></a><code class="computeroutput">add_iterator</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id515912-bb"></a><span class="identifier">add_iterator</span><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span> iter<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id656681-bb"></a><span class="identifier">add_iterator</span><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span> iter<span class="special">)</span><span class="special">;</span></pre>
 <p>An add_iterator is constructed with a container and a position that has to be maintained. </p>
 </li>
 <li>
-<pre class="literallayout">add_iterator&amp; <a name="id515927-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">add_iterator&amp; <a name="id656696-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre>
 <p>This assignment operator adds the <code class="computeroutput">value</code> before the current position. It maintains it's position by incrementing after addition. </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1111351"></a><h3>
-<a name="id515880-bb"></a><code class="computeroutput">add_iterator</code> public member functions</h3>
+<a name="id1296083"></a><h3>
+<a name="id656649-bb"></a><code class="computeroutput">add_iterator</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a name="id515882-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a name="id515891-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a name="id515899-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a name="id656651-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a name="id656660-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a> <span class="special">&amp;</span> <a name="id656668-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/adder.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/adder.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/adder.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -35,7 +35,7 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContainerT<span class="special">,</span> <span class="keyword">typename</span> IteratorT<span class="special">&gt;</span>
   <a class="link" href="add_iterator.html" title="Class template add_iterator">add_iterator</a><span class="special">&lt;</span> <span class="identifier">ContainerT</span> <span class="special">&gt;</span> <span class="identifier">adder</span><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">IteratorT</span> iter_<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1112159"></a><h2>Description</h2>
+<a name="id1297454"></a><h2>Description</h2>
 <p>Function adder creates and initializes an add_iterator </p>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/bounded_value.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/bounded_value.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/bounded_value.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -39,27 +39,27 @@
   <span class="keyword">typedef</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">DomainT</span> <span class="special">&gt;</span> <a name="boost.icl.bounded_value.type"></a><span class="identifier">type</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="bounded_value.html#boost.icl.bounded_valueconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="bounded_value.html#id513956-bb"><span class="identifier">bounded_value</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="bounded_value.html#id654186-bb"><span class="identifier">bounded_value</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="bounded_value.html#id513941-bb">public member functions</a></span>
- <span class="identifier">domain_type</span> <a class="link" href="bounded_value.html#id513943-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="bounded_value.html#id513949-bb"><span class="identifier">bound</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="bounded_value.html#id654170-bb">public member functions</a></span>
+ <span class="identifier">domain_type</span> <a class="link" href="bounded_value.html#id654173-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="bounded_value.html#id654179-bb"><span class="identifier">bound</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1088690"></a><h2>Description</h2>
+<a name="id1275870"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1088694"></a><h3>
+<a name="id1275874"></a><h3>
 <a name="boost.icl.bounded_valueconstruct-copy-destruct"></a><code class="computeroutput">bounded_value</code>
         public
        construct/copy/destruct</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id513956-bb"></a><span class="identifier">bounded_value</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> value<span class="special">,</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> bound<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id654186-bb"></a><span class="identifier">bounded_value</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> value<span class="special">,</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> bound<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1088754"></a><h3>
-<a name="id513941-bb"></a><code class="computeroutput">bounded_value</code> public member functions</h3>
+<a name="id1275934"></a><h3>
+<a name="id654170-bb"></a><code class="computeroutput">bounded_value</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id513943-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513949-bb"></a><span class="identifier">bound</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id654173-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654179-bb"></a><span class="identifier">bound</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/closed_interval.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/closed_interval.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/closed_interval.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../interval_container_library_reference.html#header.boost.icl.closed_interval_hpp" title="Header &lt;boost/icl/closed_interval.hpp&gt;">
 <link rel="prev" href="../../interval_container_library_reference.html" title="Interval Container Library Reference">
-<link rel="next" href="interval_traits_icl_clo_id504920.html" title="Struct template interval_traits&lt;icl::closed_interval&lt; DomainT, Compare &gt;&gt;">
+<link rel="next" href="interval_traits_icl_clo_id644039.html" title="Struct template interval_traits&lt;icl::closed_interval&lt; DomainT, Compare &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../interval_container_library_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../interval_container_library_reference.html#header.boost.icl.closed_interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_clo_id504920.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../interval_container_library_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../interval_container_library_reference.html#header.boost.icl.closed_interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_clo_id644039.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.closed_interval"></a><div class="titlepage"></div>
@@ -40,46 +40,46 @@
   <span class="keyword">typedef</span> <span class="identifier">DomainT</span> <a name="boost.icl.closed_interval.domain_type"></a><span class="identifier">domain_type</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="closed_interval.html#boost.icl.closed_intervalconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="closed_interval.html#id504874-bb"><span class="identifier">closed_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="closed_interval.html#id504882-bb"><span class="identifier">closed_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="closed_interval.html#id504895-bb"><span class="identifier">closed_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="closed_interval.html#id643991-bb"><span class="identifier">closed_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="closed_interval.html#id643999-bb"><span class="identifier">closed_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="closed_interval.html#id644014-bb"><span class="identifier">closed_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="closed_interval.html#id504847-bb">public member functions</a></span>
- <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id504850-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id504856-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id504862-bb"><span class="identifier">first</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id504868-bb"><span class="identifier">last</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="closed_interval.html#id643964-bb">public member functions</a></span>
+ <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id643967-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id643973-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id643979-bb"><span class="identifier">first</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">DomainT</span> <a class="link" href="closed_interval.html#id643985-bb"><span class="identifier">last</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1005601"></a><h2>Description</h2>
+<a name="id1191516"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1005605"></a><h3>
+<a name="id1191520"></a><h3>
 <a name="boost.icl.closed_intervalconstruct-copy-destruct"></a><code class="computeroutput">closed_interval</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id504874-bb"></a><span class="identifier">closed_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id643991-bb"></a><span class="identifier">closed_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Default constructor; yields an empty interval <code class="computeroutput">[0,0)</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id504882-bb"></a><span class="identifier">closed_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id643999-bb"></a><span class="identifier">closed_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
 <p>Constructor for a closed singleton interval <code class="computeroutput">[val,val]</code> </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id504895-bb"></a><span class="identifier">closed_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id644014-bb"></a><span class="identifier">closed_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre>
 <p>Interval from <code class="computeroutput">low</code> to <code class="computeroutput">up</code> with bounds <code class="computeroutput">bounds</code> </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1005766"></a><h3>
-<a name="id504847-bb"></a><code class="computeroutput">closed_interval</code> public member functions</h3>
+<a name="id1191685"></a><h3>
+<a name="id643964-bb"></a><code class="computeroutput">closed_interval</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id504850-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id504856-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id504862-bb"></a><span class="identifier">first</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id504868-bb"></a><span class="identifier">last</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id643967-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id643973-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id643979-bb"></a><span class="identifier">first</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id643985-bb"></a><span class="identifier">last</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -94,7 +94,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../interval_container_library_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../interval_container_library_reference.html#header.boost.icl.closed_interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_clo_id504920.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../interval_container_library_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../interval_container_library_reference.html#header.boost.icl.closed_interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_clo_id644039.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/continuous_interval.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/continuous_interval.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/continuous_interval.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/continuous_interval_hpp.html" title="Header &lt;boost/icl/continuous_interval.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/continuous_interval_hpp.html" title="Header &lt;boost/icl/continuous_interval.hpp&gt;">
-<link rel="next" href="interval_traits_icl_con_id505328.html" title="Struct template interval_traits&lt;icl::continuous_interval&lt; DomainT, Compare &gt;&gt;">
+<link rel="next" href="interval_traits_icl_con_id644448.html" title="Struct template interval_traits&lt;icl::continuous_interval&lt; DomainT, Compare &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_con_id505328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_con_id644448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.continuous_interval"></a><div class="titlepage"></div>
@@ -41,41 +41,41 @@
   <span class="keyword">typedef</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">DomainT</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="continuous_interval.html#boost.icl.continuous_interval.type">type</a> <a name="boost.icl.continuous_interval.bounded_domain_type"></a><span class="identifier">bounded_domain_type</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="continuous_interval.html#boost.icl.continuous_intervalconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="continuous_interval.html#id505189-bb"><span class="identifier">continuous_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="continuous_interval.html#id505198-bb"><span class="identifier">continuous_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="continuous_interval.html#id505211-bb"><span class="identifier">continuous_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="continuous_interval.html#id644308-bb"><span class="identifier">continuous_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="continuous_interval.html#id644316-bb"><span class="identifier">continuous_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="continuous_interval.html#id644330-bb"><span class="identifier">continuous_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span>
                       <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <span class="special">=</span> <span class="identifier">interval_bounds</span><span class="special">::</span><span class="identifier">right_open</span><span class="special">(</span><span class="special">)</span><span class="special">,</span>
                       <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="continuous_interval.html#id505168-bb">public member functions</a></span>
- <span class="identifier">domain_type</span> <a class="link" href="continuous_interval.html#id505170-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">domain_type</span> <a class="link" href="continuous_interval.html#id505176-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="continuous_interval.html#id505182-bb"><span class="identifier">bounds</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="continuous_interval.html#id644286-bb">public member functions</a></span>
+ <span class="identifier">domain_type</span> <a class="link" href="continuous_interval.html#id644288-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">domain_type</span> <a class="link" href="continuous_interval.html#id644294-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="continuous_interval.html#id644300-bb"><span class="identifier">bounds</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="continuous_interval.html#id505254-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id505256-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id505274-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id505292-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id505310-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="continuous_interval.html#id644374-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id644376-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id644394-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id644412-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a class="link" href="continuous_interval.html#id644430-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1008495"></a><h2>Description</h2>
+<a name="id1194448"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1008499"></a><h3>
+<a name="id1194452"></a><h3>
 <a name="boost.icl.continuous_intervalconstruct-copy-destruct"></a><code class="computeroutput">continuous_interval</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id505189-bb"></a><span class="identifier">continuous_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id644308-bb"></a><span class="identifier">continuous_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Default constructor; yields an empty interval <code class="computeroutput">[0,0)</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id505198-bb"></a><span class="identifier">continuous_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id644316-bb"></a><span class="identifier">continuous_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
 <p>Constructor for a closed singleton interval <code class="computeroutput">[val,val]</code> </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id505211-bb"></a><span class="identifier">continuous_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">,</span>
+<pre class="literallayout"><a name="id644330-bb"></a><span class="identifier">continuous_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">,</span>
                     <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> bounds <span class="special">=</span> <span class="identifier">interval_bounds</span><span class="special">::</span><span class="identifier">right_open</span><span class="special">(</span><span class="special">)</span><span class="special">,</span>
                     <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Interval from <code class="computeroutput">low</code> to <code class="computeroutput">up</code> with bounds <code class="computeroutput">bounds</code> </p>
@@ -83,22 +83,22 @@
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1008715"></a><h3>
-<a name="id505168-bb"></a><code class="computeroutput">continuous_interval</code> public member functions</h3>
+<a name="id1194673"></a><h3>
+<a name="id644286-bb"></a><code class="computeroutput">continuous_interval</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id505170-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id505176-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id505182-bb"></a><span class="identifier">bounds</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id644288-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id644294-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id644300-bb"></a><span class="identifier">bounds</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1008825"></a><h3>
-<a name="id505254-bb"></a><code class="computeroutput">continuous_interval</code> public static functions</h3>
+<a name="id1194783"></a><h3>
+<a name="id644374-bb"></a><code class="computeroutput">continuous_interval</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id505256-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id505274-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id505292-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id505310-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id644376-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id644394-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id644412-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="continuous_interval.html" title="Class template continuous_interval">continuous_interval</a> <a name="id644430-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -113,7 +113,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_con_id505328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/continuous_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_con_id644448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/conversion.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/conversion.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/conversion.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/functors_hpp.html" title="Header &lt;boost/icl/functors.hpp&gt;">
-<link rel="prev" href="is_negative_icl_inplace_id507462.html" title="Struct template is_negative&lt;icl::inplace_bit_subtract&lt; Type &gt;&gt;">
+<link rel="prev" href="is_negative_icl_inplace_id647676.html" title="Struct template is_negative&lt;icl::inplace_bit_subtract&lt; Type &gt;&gt;">
 <link rel="next" href="version.html" title="Struct template version">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="is_negative_icl_inplace_id507462.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="version.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_negative_icl_inplace_id647676.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="version.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.conversion"></a><div class="titlepage"></div>
@@ -37,18 +37,18 @@
   <span class="keyword">typedef</span> <a class="link" href="conversion.html" title="Struct template conversion">conversion</a><span class="special">&lt;</span> <span class="identifier">Combiner</span> <span class="special">&gt;</span> <a name="boost.icl.conversion.type"></a><span class="identifier">type</span><span class="special">;</span>
   <span class="keyword">typedef</span> <span class="identifier">remove_const</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Combiner</span><span class="special">::</span><span class="identifier">first_argument_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="conversion.html#boost.icl.conversion.type">type</a> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="conversion.html#boost.icl.conversion.type">type</a> <a name="boost.icl.conversion.argument_type"></a><span class="identifier">argument_type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="conversion.html#id507526-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">argument_type</span> <a class="link" href="conversion.html#id507528-bb"><span class="identifier">proversion</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">argument_type</span> <a class="link" href="conversion.html#id507539-bb"><span class="identifier">inversion</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="conversion.html#id647739-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">argument_type</span> <a class="link" href="conversion.html#id647742-bb"><span class="identifier">proversion</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">argument_type</span> <a class="link" href="conversion.html#id647752-bb"><span class="identifier">inversion</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1036207"></a><h2>Description</h2>
+<a name="id1222174"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1036210"></a><h3>
-<a name="id507526-bb"></a><code class="computeroutput">conversion</code> public static functions</h3>
+<a name="id1222178"></a><h3>
+<a name="id647739-bb"></a><code class="computeroutput">conversion</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">argument_type</span> <a name="id507528-bb"></a><span class="identifier">proversion</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span> value<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">argument_type</span> <a name="id507539-bb"></a><span class="identifier">inversion</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span> value<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">argument_type</span> <a name="id647742-bb"></a><span class="identifier">proversion</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span> value<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">argument_type</span> <a name="id647752-bb"></a><span class="identifier">inversion</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">argument_type</span> <span class="special">&amp;</span> value<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -63,7 +63,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="is_negative_icl_inplace_id507462.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="version.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_negative_icl_inplace_id647676.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="version.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/discrete_interval.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/discrete_interval.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/discrete_interval.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/discrete_interval_hpp.html" title="Header &lt;boost/icl/discrete_interval.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/discrete_interval_hpp.html" title="Header &lt;boost/icl/discrete_interval.hpp&gt;">
-<link rel="next" href="interval_traits_icl_dis_id505899.html" title="Struct template interval_traits&lt;icl::discrete_interval&lt; DomainT, Compare &gt;&gt;">
+<link rel="next" href="interval_traits_icl_dis_id645019.html" title="Struct template interval_traits&lt;icl::discrete_interval&lt; DomainT, Compare &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_dis_id505899.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_dis_id645019.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.discrete_interval"></a><div class="titlepage"></div>
@@ -41,41 +41,41 @@
   <span class="keyword">typedef</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">DomainT</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="discrete_interval.html#boost.icl.discrete_interval.type">type</a> <a name="boost.icl.discrete_interval.bounded_domain_type"></a><span class="identifier">bounded_domain_type</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="discrete_interval.html#boost.icl.discrete_intervalconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="discrete_interval.html#id505760-bb"><span class="identifier">discrete_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="discrete_interval.html#id505768-bb"><span class="identifier">discrete_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="discrete_interval.html#id505781-bb"><span class="identifier">discrete_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="discrete_interval.html#id644879-bb"><span class="identifier">discrete_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="discrete_interval.html#id644887-bb"><span class="identifier">discrete_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="discrete_interval.html#id644902-bb"><span class="identifier">discrete_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span>
                     <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <span class="special">=</span> <span class="identifier">interval_bounds</span><span class="special">::</span><span class="identifier">right_open</span><span class="special">(</span><span class="special">)</span><span class="special">,</span>
                     <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="discrete_interval.html#id505738-bb">public member functions</a></span>
- <span class="identifier">domain_type</span> <a class="link" href="discrete_interval.html#id505740-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">domain_type</span> <a class="link" href="discrete_interval.html#id505746-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="discrete_interval.html#id505752-bb"><span class="identifier">bounds</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="discrete_interval.html#id644857-bb">public member functions</a></span>
+ <span class="identifier">domain_type</span> <a class="link" href="discrete_interval.html#id644860-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">domain_type</span> <a class="link" href="discrete_interval.html#id644866-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="discrete_interval.html#id644872-bb"><span class="identifier">bounds</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="discrete_interval.html#id505824-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id505827-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id505845-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id505863-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id505881-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="discrete_interval.html#id644945-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id644947-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id644965-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id644983-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a class="link" href="discrete_interval.html#id645001-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1015330"></a><h2>Description</h2>
+<a name="id1200200"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1015333"></a><h3>
+<a name="id1200203"></a><h3>
 <a name="boost.icl.discrete_intervalconstruct-copy-destruct"></a><code class="computeroutput">discrete_interval</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id505760-bb"></a><span class="identifier">discrete_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id644879-bb"></a><span class="identifier">discrete_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Default constructor; yields an empty interval <code class="computeroutput">[0,0)</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id505768-bb"></a><span class="identifier">discrete_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id644887-bb"></a><span class="identifier">discrete_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
 <p>Constructor for a closed singleton interval <code class="computeroutput">[val,val]</code> </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id505781-bb"></a><span class="identifier">discrete_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">,</span>
+<pre class="literallayout"><a name="id644902-bb"></a><span class="identifier">discrete_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">,</span>
                   <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> bounds <span class="special">=</span> <span class="identifier">interval_bounds</span><span class="special">::</span><span class="identifier">right_open</span><span class="special">(</span><span class="special">)</span><span class="special">,</span>
                   <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Interval from <code class="computeroutput">low</code> to <code class="computeroutput">up</code> with bounds <code class="computeroutput">bounds</code> </p>
@@ -83,22 +83,22 @@
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1015549"></a><h3>
-<a name="id505738-bb"></a><code class="computeroutput">discrete_interval</code> public member functions</h3>
+<a name="id1200424"></a><h3>
+<a name="id644857-bb"></a><code class="computeroutput">discrete_interval</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id505740-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id505746-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id505752-bb"></a><span class="identifier">bounds</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id644860-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">domain_type</span> <a name="id644866-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id644872-bb"></a><span class="identifier">bounds</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1015660"></a><h3>
-<a name="id505824-bb"></a><code class="computeroutput">discrete_interval</code> public static functions</h3>
+<a name="id1201081"></a><h3>
+<a name="id644945-bb"></a><code class="computeroutput">discrete_interval</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id505827-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id505845-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id505863-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id505881-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id644947-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id644965-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id644983-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="discrete_interval.html" title="Class template discrete_interval">discrete_interval</a> <a name="id645001-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -113,7 +113,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_dis_id505899.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/discrete_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_dis_id645019.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/dynamic_interval_traits.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/dynamic_interval_traits.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/dynamic_interval_traits.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -37,21 +37,21 @@
   <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">domain_type</span> <a name="boost.icl.dynamic_interval_traits.domain_type"></a><span class="identifier">domain_type</span><span class="special">;</span>
   <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">domain_compare</span> <a name="boost.icl.dynamic_interval_traits.domain_compare"></a><span class="identifier">domain_compare</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="dynamic_interval_traits.html#id506288-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="dynamic_interval_traits.html#id506290-bb"><span class="identifier">construct</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="comment">// <a class="link" href="dynamic_interval_traits.html#id645408-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="dynamic_interval_traits.html#id645410-bb"><span class="identifier">construct</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span>
                         <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="dynamic_interval_traits.html#id506312-bb"><span class="identifier">construct_bounded</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">domain_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="dynamic_interval_traits.html#id645432-bb"><span class="identifier">construct_bounded</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">domain_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
                                 <span class="keyword">const</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">domain_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1019108"></a><h2>Description</h2>
+<a name="id1205076"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1019111"></a><h3>
-<a name="id506288-bb"></a><code class="computeroutput">dynamic_interval_traits</code> public static functions</h3>
+<a name="id1205079"></a><h3>
+<a name="id645408-bb"></a><code class="computeroutput">dynamic_interval_traits</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506290-bb"></a><span class="identifier">construct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> up<span class="special">,</span>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id645410-bb"></a><span class="identifier">construct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> up<span class="special">,</span>
                       <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> bounds<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506312-bb"></a><span class="identifier">construct_bounded</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">domain_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> lo<span class="special">,</span>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id645432-bb"></a><span class="identifier">construct_bounded</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">domain_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> lo<span class="special">,</span>
                               <span class="keyword">const</span> <a class="link" href="bounded_value.html" title="Class template bounded_value">bounded_value</a><span class="special">&lt;</span> <span class="identifier">domain_type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_bit_add.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_bit_add.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_bit_add.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_bit_add.html" title="Struct template inplace_bit_add">inplace_bit_add</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_bit_add.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_add.html#id506556-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_bit_add.html#id506559-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_add.html#id646770-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_bit_add.html#id646772-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_add.html#id506574-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="inplace_bit_add.html#id506577-bb"><span class="identifier">version</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_add.html#id646788-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="inplace_bit_add.html#id646790-bb"><span class="identifier">version</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1024875"></a><h2>Description</h2>
+<a name="id1211406"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1024879"></a><h3>
-<a name="id506556-bb"></a><code class="computeroutput">inplace_bit_add</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506559-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1211410"></a><h3>
+<a name="id646770-bb"></a><code class="computeroutput">inplace_bit_add</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646772-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1024960"></a><h3>
-<a name="id506574-bb"></a><code class="computeroutput">inplace_bit_add</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="id506577-bb"></a><span class="identifier">version</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1211492"></a><h3>
+<a name="id646788-bb"></a><code class="computeroutput">inplace_bit_add</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="id646790-bb"></a><span class="identifier">version</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_bit_and.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_bit_and.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_bit_and.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,15 +38,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_bit_and.html" title="Struct template inplace_bit_and">inplace_bit_and</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_bit_and.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_and.html#id506652-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_bit_and.html#id506655-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_and.html#id646866-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_bit_and.html#id646868-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1025610"></a><h2>Description</h2>
+<a name="id1212141"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1025613"></a><h3>
-<a name="id506652-bb"></a><code class="computeroutput">inplace_bit_and</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506655-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1212144"></a><h3>
+<a name="id646866-bb"></a><code class="computeroutput">inplace_bit_and</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646868-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_bit_subtract.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_bit_subtract.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_bit_subtract.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_bit_subtract.html" title="Struct template inplace_bit_subtract">inplace_bit_subtract</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_bit_subtract.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_subtract.html#id506607-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_bit_subtract.html#id506609-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_subtract.html#id646820-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_bit_subtract.html#id646822-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_subtract.html#id506625-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_bit_subtract.html#id506627-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_subtract.html#id646838-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_bit_subtract.html#id646840-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1025265"></a><h2>Description</h2>
+<a name="id1211796"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1025269"></a><h3>
-<a name="id506607-bb"></a><code class="computeroutput">inplace_bit_subtract</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506609-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1211800"></a><h3>
+<a name="id646820-bb"></a><code class="computeroutput">inplace_bit_subtract</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646822-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1025350"></a><h3>
-<a name="id506625-bb"></a><code class="computeroutput">inplace_bit_subtract</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506627-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1211882"></a><h3>
+<a name="id646838-bb"></a><code class="computeroutput">inplace_bit_subtract</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id646840-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_bit_xor.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_bit_xor.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_bit_xor.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_bit_xor.html" title="Struct template inplace_bit_xor">inplace_bit_xor</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_bit_xor.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_xor.html#id506690-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_bit_xor.html#id506692-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_xor.html#id646903-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_bit_xor.html#id646905-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_bit_xor.html#id506708-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_bit_xor.html#id506710-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_bit_xor.html#id646921-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_bit_xor.html#id646923-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1028147"></a><h2>Description</h2>
+<a name="id1212476"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1028150"></a><h3>
-<a name="id506690-bb"></a><code class="computeroutput">inplace_bit_xor</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506692-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1212479"></a><h3>
+<a name="id646903-bb"></a><code class="computeroutput">inplace_bit_xor</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646905-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1028232"></a><h3>
-<a name="id506708-bb"></a><code class="computeroutput">inplace_bit_xor</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506710-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1212561"></a><h3>
+<a name="id646921-bb"></a><code class="computeroutput">inplace_bit_xor</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id646923-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_caret.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_caret.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_caret.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_caret.html" title="Struct template inplace_caret">inplace_caret</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_caret.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_caret.html#id506772-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_caret.html#id506775-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_caret.html#id646986-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_caret.html#id646988-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_caret.html#id506790-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_caret.html#id506793-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_caret.html#id647004-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_caret.html#id647006-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1028826"></a><h2>Description</h2>
+<a name="id1213701"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1028829"></a><h3>
-<a name="id506772-bb"></a><code class="computeroutput">inplace_caret</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506775-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1213705"></a><h3>
+<a name="id646986-bb"></a><code class="computeroutput">inplace_caret</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646988-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1028911"></a><h3>
-<a name="id506790-bb"></a><code class="computeroutput">inplace_caret</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506793-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1213787"></a><h3>
+<a name="id647004-bb"></a><code class="computeroutput">inplace_caret</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647006-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_erase.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_erase.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_erase.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_erase.html" title="Struct template inplace_erase">inplace_erase</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_erase.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_erase.html#id506864-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_erase.html#id506866-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_erase.html#id647077-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_erase.html#id647079-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_erase.html#id506882-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_erase.html#id506884-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_erase.html#id647095-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_erase.html#id647097-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1029587"></a><h2>Description</h2>
+<a name="id1214462"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1029590"></a><h3>
-<a name="id506864-bb"></a><code class="computeroutput">inplace_erase</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506866-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1214466"></a><h3>
+<a name="id647077-bb"></a><code class="computeroutput">inplace_erase</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647079-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1029672"></a><h3>
-<a name="id506882-bb"></a><code class="computeroutput">inplace_erase</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506884-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1214547"></a><h3>
+<a name="id647095-bb"></a><code class="computeroutput">inplace_erase</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647097-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_erasure.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_erasure.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_erasure.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,15 +38,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_erasure.html" title="Struct template inplace_erasure">inplace_erasure</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_erasure.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_erasure.html#id506432-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_erasure.html#id506434-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_erasure.html#id646645-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_erasure.html#id646647-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1023835"></a><h2>Description</h2>
+<a name="id1208710"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1023838"></a><h3>
-<a name="id506432-bb"></a><code class="computeroutput">inplace_erasure</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506434-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1208714"></a><h3>
+<a name="id646645-bb"></a><code class="computeroutput">inplace_erasure</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646647-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_et.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_et.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_et.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -36,15 +36,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_et.html" title="Struct template inplace_et">inplace_et</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_et.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_et.html#id506735-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_et.html#id506738-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_et.html#id646948-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_et.html#id646951-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1028491"></a><h2>Description</h2>
+<a name="id1212820"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1028495"></a><h3>
-<a name="id506735-bb"></a><code class="computeroutput">inplace_et</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506738-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1212824"></a><h3>
+<a name="id646948-bb"></a><code class="computeroutput">inplace_et</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646951-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_identity.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_identity.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_identity.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/functors_hpp.html" title="Header &lt;boost/icl/functors.hpp&gt;">
-<link rel="prev" href="unit_element_based_inpl_id506358.html" title="Struct template unit_element_based_inplace_combine">
+<link rel="prev" href="unit_element_based_inpl_id646572.html" title="Struct template unit_element_based_inplace_combine">
 <link rel="next" href="inplace_erasure.html" title="Struct template inplace_erasure">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="unit_element_based_inpl_id506358.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inplace_erasure.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unit_element_based_inpl_id646572.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inplace_erasure.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.inplace_identity"></a><div class="titlepage"></div>
@@ -38,15 +38,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_identity.html" title="Struct template inplace_identity">inplace_identity</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_identity.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_identity.html#id506394-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_identity.html#id506397-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_identity.html#id646608-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_identity.html#id646610-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1023536"></a><h2>Description</h2>
+<a name="id1208411"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1023540"></a><h3>
-<a name="id506394-bb"></a><code class="computeroutput">inplace_identity</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506397-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1208415"></a><h3>
+<a name="id646608-bb"></a><code class="computeroutput">inplace_identity</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646610-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>
@@ -60,7 +60,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="unit_element_based_inpl_id506358.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inplace_erasure.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unit_element_based_inpl_id646572.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inplace_erasure.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_insert.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_insert.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_insert.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_insert.html" title="Struct template inplace_insert">inplace_insert</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_insert.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_insert.html#id506818-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_insert.html#id506820-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_insert.html#id647031-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_insert.html#id647034-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_insert.html#id506836-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_insert.html#id506838-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_insert.html#id647049-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_insert.html#id647052-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1029206"></a><h2>Description</h2>
+<a name="id1214082"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1029210"></a><h3>
-<a name="id506818-bb"></a><code class="computeroutput">inplace_insert</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506820-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1214085"></a><h3>
+<a name="id647031-bb"></a><code class="computeroutput">inplace_insert</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647034-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1029291"></a><h3>
-<a name="id506836-bb"></a><code class="computeroutput">inplace_insert</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506838-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1214167"></a><h3>
+<a name="id647049-bb"></a><code class="computeroutput">inplace_insert</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647052-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_max.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_max.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_max.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_max.html" title="Struct template inplace_max">inplace_max</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_max.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_max.html#id507000-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_max.html#id507003-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_max.html#id647214-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_max.html#id647216-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_max.html#id507018-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_max.html#id507021-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_max.html#id647232-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_max.html#id647234-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1030728"></a><h2>Description</h2>
+<a name="id1215603"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1030732"></a><h3>
-<a name="id507000-bb"></a><code class="computeroutput">inplace_max</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id507003-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1215607"></a><h3>
+<a name="id647214-bb"></a><code class="computeroutput">inplace_max</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647216-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1030814"></a><h3>
-<a name="id507018-bb"></a><code class="computeroutput">inplace_max</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id507021-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1215689"></a><h3>
+<a name="id647232-bb"></a><code class="computeroutput">inplace_max</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647234-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_min.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_min.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_min.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_min.html" title="Struct template inplace_min">inplace_min</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_min.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_min.html#id507046-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_min.html#id507048-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_min.html#id647259-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_min.html#id647262-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_min.html#id507064-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_min.html#id507066-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_min.html#id647277-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_min.html#id647280-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1031109"></a><h2>Description</h2>
+<a name="id1218169"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1031112"></a><h3>
-<a name="id507046-bb"></a><code class="computeroutput">inplace_min</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id507048-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1218172"></a><h3>
+<a name="id647259-bb"></a><code class="computeroutput">inplace_min</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647262-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1031194"></a><h3>
-<a name="id507064-bb"></a><code class="computeroutput">inplace_min</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id507066-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1218254"></a><h3>
+<a name="id647277-bb"></a><code class="computeroutput">inplace_min</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647280-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_minus.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_minus.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_minus.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,15 +38,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_minus.html" title="Struct template inplace_minus">inplace_minus</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_minus.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_minus.html#id506519-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_minus.html#id506522-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_minus.html#id646732-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_minus.html#id646735-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1024532"></a><h2>Description</h2>
+<a name="id1211063"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1024536"></a><h3>
-<a name="id506519-bb"></a><code class="computeroutput">inplace_minus</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506522-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1211067"></a><h3>
+<a name="id646732-bb"></a><code class="computeroutput">inplace_minus</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646735-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_plus.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_plus.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_plus.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_plus.html" title="Struct template inplace_plus">inplace_plus</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_plus.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_plus.html#id506469-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_plus.html#id506471-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_plus.html#id646682-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_plus.html#id646684-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_plus.html#id506487-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="inplace_plus.html#id506489-bb"><span class="identifier">version</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_plus.html#id646700-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="inplace_plus.html#id646702-bb"><span class="identifier">version</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1024178"></a><h2>Description</h2>
+<a name="id1209053"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1024182"></a><h3>
-<a name="id506469-bb"></a><code class="computeroutput">inplace_plus</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506471-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1209057"></a><h3>
+<a name="id646682-bb"></a><code class="computeroutput">inplace_plus</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id646684-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1024263"></a><h3>
-<a name="id506487-bb"></a><code class="computeroutput">inplace_plus</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="id506489-bb"></a><span class="identifier">version</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1209138"></a><h3>
+<a name="id646700-bb"></a><code class="computeroutput">inplace_plus</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="id646702-bb"></a><span class="identifier">version</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_slash.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_slash.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_slash.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_slash.html" title="Struct template inplace_slash">inplace_slash</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_slash.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_slash.html#id506955-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_slash.html#id506957-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_slash.html#id647168-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_slash.html#id647170-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_slash.html#id506973-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_slash.html#id506975-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_slash.html#id647186-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_slash.html#id647188-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1030348"></a><h2>Description</h2>
+<a name="id1215223"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1030352"></a><h3>
-<a name="id506955-bb"></a><code class="computeroutput">inplace_slash</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506957-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1215227"></a><h3>
+<a name="id647168-bb"></a><code class="computeroutput">inplace_slash</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647170-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1030433"></a><h3>
-<a name="id506973-bb"></a><code class="computeroutput">inplace_slash</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506975-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1215308"></a><h3>
+<a name="id647186-bb"></a><code class="computeroutput">inplace_slash</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647188-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inplace_star.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inplace_star.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inplace_star.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -38,23 +38,23 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="inplace_star.html" title="Struct template inplace_star">inplace_star</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <a name="boost.icl.inplace_star.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_star.html#id506909-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inplace_star.html#id506912-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_star.html#id647122-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inplace_star.html#id647125-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inplace_star.html#id506927-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_star.html#id506930-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inplace_star.html#id647140-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="inplace_star.html#id647143-bb"><span class="identifier">identity_element</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1029967"></a><h2>Description</h2>
+<a name="id1214843"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1029971"></a><h3>
-<a name="id506909-bb"></a><code class="computeroutput">inplace_star</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id506912-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1214846"></a><h3>
+<a name="id647122-bb"></a><code class="computeroutput">inplace_star</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647125-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1030053"></a><h3>
-<a name="id506927-bb"></a><code class="computeroutput">inplace_star</code> public static functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id506930-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1214928"></a><h3>
+<a name="id647140-bb"></a><code class="computeroutput">inplace_star</code> public static functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id647143-bb"></a><span class="identifier">identity_element</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/insert_iterator.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/insert_iterator.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/insert_iterator.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -39,39 +39,39 @@
   <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">output_iterator_tag</span> <a name="boost.icl.insert_iterator.iterator_category"></a><span class="identifier">iterator_category</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="insert_iterator.html#boost.icl.insert_iteratorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="insert_iterator.html#id515995-bb"><span class="identifier">insert_iterator</span></a><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- insert_iterator&amp; <a class="link" href="insert_iterator.html#id517120-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="insert_iterator.html#id656764-bb"><span class="identifier">insert_iterator</span></a><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ insert_iterator&amp; <a class="link" href="insert_iterator.html#id656778-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="insert_iterator.html#id515963-bb">public member functions</a></span>
- <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a class="link" href="insert_iterator.html#id515965-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a class="link" href="insert_iterator.html#id515974-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a class="link" href="insert_iterator.html#id515982-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="insert_iterator.html#id656732-bb">public member functions</a></span>
+ <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a class="link" href="insert_iterator.html#id656734-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a class="link" href="insert_iterator.html#id656742-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a class="link" href="insert_iterator.html#id656751-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1111805"></a><h2>Description</h2>
+<a name="id1296536"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1111808"></a><h3>
+<a name="id1296540"></a><h3>
 <a name="boost.icl.insert_iteratorconstruct-copy-destruct"></a><code class="computeroutput">insert_iterator</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id515995-bb"></a><span class="identifier">insert_iterator</span><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span> iter<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id656764-bb"></a><span class="identifier">insert_iterator</span><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">iterator</span> iter<span class="special">)</span><span class="special">;</span></pre>
 <p>An insert_iterator is constructed with a container and a position that has to be maintained. </p>
 </li>
 <li>
-<pre class="literallayout">insert_iterator&amp; <a name="id517120-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">insert_iterator&amp; <a name="id656778-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">ContainerT</span><span class="special">::</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre>
 <p>This assignment operator adds the <code class="computeroutput">value</code> before the current position. It maintains it's position by incrementing after addition. </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1111929"></a><h3>
-<a name="id515963-bb"></a><code class="computeroutput">insert_iterator</code> public member functions</h3>
+<a name="id1296661"></a><h3>
+<a name="id656732-bb"></a><code class="computeroutput">insert_iterator</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a name="id515965-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a name="id515974-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a name="id515982-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a name="id656734-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a name="id656742-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a> <span class="special">&amp;</span> <a name="id656751-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inserter.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inserter.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inserter.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -35,7 +35,7 @@
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContainerT<span class="special">,</span> <span class="keyword">typename</span> IteratorT<span class="special">&gt;</span>
   <a class="link" href="insert_iterator.html" title="Class template insert_iterator">insert_iterator</a><span class="special">&lt;</span> <span class="identifier">ContainerT</span> <span class="special">&gt;</span> <span class="identifier">inserter</span><span class="special">(</span><span class="identifier">ContainerT</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">IteratorT</span> iter_<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1112269"></a><h2>Description</h2>
+<a name="id1297564"></a><h2>Description</h2>
 <p>Function inserter creates and initializes an insert_iterator </p>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/inter_section.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/inter_section.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/inter_section.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/functors_hpp.html" title="Header &lt;boost/icl/functors.hpp&gt;">
 <link rel="prev" href="inplace_min.html" title="Struct template inplace_min">
-<link rel="next" href="inverse_icl_inplace_plu_id507114.html" title="Struct template inverse&lt;icl::inplace_plus&lt; Type &gt;&gt;">
+<link rel="next" href="inverse_icl_inplace_plu_id647328.html" title="Struct template inverse&lt;icl::inplace_plus&lt; Type &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="inplace_min.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inverse_icl_inplace_plu_id507114.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="inplace_min.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inverse_icl_inplace_plu_id647328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.inter_section"></a><div class="titlepage"></div>
@@ -38,15 +38,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_</span><span class="special">&lt;</span> <span class="identifier">has_set_semantics</span><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span><span class="special">,</span> <a class="link" href="inplace_et.html" title="Struct template inplace_et">icl::inplace_et</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span><span class="special">,</span> <a class="link" href="inplace_plus.html" title="Struct template inplace_plus">icl::inplace_plus</a><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.icl.inter_section.type"></a><span class="identif
ier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="inter_section.html#id507096-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="inter_section.html#id507099-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="inter_section.html#id647310-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="inter_section.html#id647312-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1031531"></a><h2>Description</h2>
+<a name="id1218591"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1031535"></a><h3>
-<a name="id507096-bb"></a><code class="computeroutput">inter_section</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id507099-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1218595"></a><h3>
+<a name="id647310-bb"></a><code class="computeroutput">inter_section</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="keyword">void</span> <a name="id647312-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span> object<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>
@@ -60,7 +60,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="inplace_min.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inverse_icl_inplace_plu_id507114.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="inplace_min.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inverse_icl_inplace_plu_id647328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/interval.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/interval_hpp.html" title="Header &lt;boost/icl/interval.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/interval_hpp.html" title="Header &lt;boost/icl/interval.hpp&gt;">
-<link rel="next" href="static_interval_Interva_id509790.html" title="Struct template static_interval&lt;IntervalT, true, PretendedBounds, RepresentedBounds&gt;">
+<link rel="next" href="static_interval_Interva_id648366.html" title="Struct template static_interval&lt;IntervalT, true, PretendedBounds, RepresentedBounds&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_interval_Interva_id509790.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_interval_Interva_id648366.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.interval"></a><div class="titlepage"></div>
@@ -38,24 +38,24 @@
   <span class="keyword">typedef</span> <span class="identifier">interval_type_default</span><span class="special">&lt;</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.icl.interval.interval_type"></a><span class="identifier">interval_type</span><span class="special">;</span>
   <span class="keyword">typedef</span> <span class="identifier">interval_type</span> <a name="boost.icl.interval.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval.html#id509710-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id509712-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id509728-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id509743-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id509759-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id509775-bb"><span class="identifier">construct</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval.html#id648285-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id648288-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id648303-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id648319-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id648334-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">interval_type</span> <a class="link" href="interval.html#id648350-bb"><span class="identifier">construct</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1043415"></a><h2>Description</h2>
+<a name="id1229390"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1043419"></a><h3>
-<a name="id509710-bb"></a><code class="computeroutput">interval</code> public static functions</h3>
+<a name="id1230486"></a><h3>
+<a name="id648285-bb"></a><code class="computeroutput">interval</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id509712-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id509728-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id509743-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id509759-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id509775-bb"></a><span class="identifier">construct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id648288-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id648303-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id648319-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id648334-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">interval_type</span> <a name="id648350-bb"></a><span class="identifier">construct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -70,7 +70,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_interval_Interva_id509790.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_interval_Interva_id648366.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/interval_base_map.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval_base_map.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval_base_map.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/interval_base_map_hpp.html" title="Header &lt;boost/icl/interval_base_map.hpp&gt;">
 <link rel="prev" href="mapping_pair.html" title="Struct template mapping_pair">
-<link rel="next" href="interval_base_map/on_codomain_model_Type__id510019.html" title="Struct template on_codomain_model&lt;Type, false&gt;">
+<link rel="next" href="interval_base_map/on_codomain_model_Type__id648595.html" title="Struct template on_codomain_model&lt;Type, false&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="mapping_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_base_map/on_codomain_model_Type__id510019.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mapping_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_base_map/on_codomain_model_Type__id648595.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.interval_base_map"></a><div class="titlepage"></div>
@@ -76,405 +76,408 @@
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_map.element_iterator"></a><span class="identifier">element_iterator</span><span class="special">;</span> <span class="comment">// element iterator: Depreciated, see documentation. </span>
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">const_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_map.element_const_iterator"></a><span class="identifier">element_const_iterator</span><span class="special">;</span> <span class="comment">// const element iterator: Depreciated, see documentation. </span>
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">reverse_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_map.element_reverse_iterator"></a><span class="identifier">element_reverse_iterator</span><span class="special">;</span> <span class="comment">// element reverse iterator: Depreciated, see documentation. </span>
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">const_reverse_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_map.element_const_reverse_i_id510747"></a><span class="identifier">element_const_reverse_iterator</span><span class="special">;</span> <span class="comment">// element const reverse iterator: Depreciated, see documentation. </span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">const_reverse_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_map.element_const_reverse_i_id649869"></a><span class="identifier">element_const_reverse_iterator</span><span class="special">;</span> <span class="comment">// element const reverse iterator: Depreciated, see documentation. </span>
   <span class="keyword">typedef</span> <span class="identifier">on_absorbtion</span><span class="special">&lt;</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.type">type</a><span class="special">,</span> <span class="identifier">codomain_combine</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">::</span><span class="identifier">absorbs_identities</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="interval_base_map.html#boost.icl.interval_base_map.type">type</a> <a name="boost.icl.interval_base_map.on_codomain_absorbtion"></a><span class="identifier">on_codomain_absorbtion</span><span class="special">;</span>
 
   <span class="comment">// member classes/structs/unions</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html" title="Struct template on_codomain_model&lt;Type, false&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html" title="Struct template on_codomain_model&lt;Type, false&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">interval_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510019.interval_type"><span class="identifier">interval_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510019.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510019.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_combine</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510019.codomain_combine"><span class="identifier">codomain_combine</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">interval_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648595.interval_type"><span class="identifier">interval_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648595.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648595.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_combine</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648595.codomain_combine"><span class="identifier">codomain_combine</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html#id510053-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510019.html#id510055-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html#id648628-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648595.html#id648631-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">,</span>
                     <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html" title="Struct template on_codomain_model&lt;Type, true&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html" title="Struct template on_codomain_model&lt;Type, true&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">interval_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510081.interval_type"><span class="identifier">interval_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510081.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510081.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_combine</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510081.codomain_combine"><span class="identifier">codomain_combine</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#boost.icl.interval_base_map.on_codomain_model_Type,_id510081.inverse_codomain_intersect"><span class="identifier">inverse_codomain_intersect</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">interval_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648656.interval_type"><span class="identifier">interval_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648656.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648656.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_combine</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648656.codomain_combine"><span class="identifier">codomain_combine</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#boost.icl.interval_base_map.on_codomain_model_Type,_id648656.inverse_codomain_intersect"><span class="identifier">inverse_codomain_intersect</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#id510119-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id510081.html#id510121-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#id648694-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_codomain_model_Type__id648656.html#id648697-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">,</span>
                     <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_definedness_Type__fa_id510147.html" title="Struct template on_definedness&lt;Type, false&gt;">on_definedness</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_definedness_Type__fa_id648722.html" title="Struct template on_definedness&lt;Type, false&gt;">on_definedness</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_definedness_Type__fa_id510147.html#id510161-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_definedness_Type__fa_id510147.html#id510163-bb"><span class="identifier">add_intersection</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_definedness_Type__fa_id648722.html#id648736-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_definedness_Type__fa_id648722.html#id648739-bb"><span class="identifier">add_intersection</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_definedness_Type__tr_id510184.html" title="Struct template on_definedness&lt;Type, true&gt;">on_definedness</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_definedness_Type__tr_id649306.html" title="Struct template on_definedness&lt;Type, true&gt;">on_definedness</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_definedness_Type__tr_id510184.html#id510198-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_definedness_Type__tr_id510184.html#id510201-bb"><span class="identifier">add_intersection</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_definedness_Type__tr_id649306.html#id649320-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_definedness_Type__tr_id649306.html#id649323-bb"><span class="identifier">add_intersection</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id510221.html" title="Struct template on_invertible&lt;Type, false&gt;">on_invertible</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id649343.html" title="Struct template on_invertible&lt;Type, false&gt;">on_invertible</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id510221.html#boost.icl.interval_base_map.on_invertible_Type,_fal_id510221.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_combine</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id510221.html#boost.icl.interval_base_map.on_invertible_Type,_fal_id510221.inverse_codomain_combine"><span class="identifier">inverse_codomain_combine</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id649343.html#boost.icl.interval_base_map.on_invertible_Type,_fal_id649343.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_combine</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id649343.html#boost.icl.interval_base_map.on_invertible_Type,_fal_id649343.inverse_codomain_combine"><span class="identifier">inverse_codomain_combine</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_invertible_Type__fal_id510221.html#id510245-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id510221.html#id510247-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_invertible_Type__fal_id649343.html#id649367-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_invertible_Type__fal_id649343.html#id649369-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id510263.html" title="Struct template on_invertible&lt;Type, true&gt;">on_invertible</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id649385.html" title="Struct template on_invertible&lt;Type, true&gt;">on_invertible</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id510263.html#boost.icl.interval_base_map.on_invertible_Type,_tru_id510263.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_combine</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id510263.html#boost.icl.interval_base_map.on_invertible_Type,_tru_id510263.inverse_codomain_combine"><span class="identifier">inverse_codomain_combine</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id649385.html#boost.icl.interval_base_map.on_invertible_Type,_tru_id649385.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_combine</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id649385.html#boost.icl.interval_base_map.on_invertible_Type,_tru_id649385.inverse_codomain_combine"><span class="identifier">inverse_codomain_combine</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_invertible_Type__tru_id510263.html#id510287-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id510263.html#id510289-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_invertible_Type__tru_id649385.html#id649409-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_invertible_Type__tru_id649385.html#id649411-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">,</span> <span class="keyword">bool</span> absorbs_identities<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html" title="Struct template on_total_absorbable&lt;Type, false, absorbs_identities&gt;">on_total_absorbable</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">absorbs_identities</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html" title="Struct template on_total_absorbable&lt;Type, false, absorbs_identities&gt;">on_total_absorbable</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="identifier">absorbs_identities</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">interval_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.interval_type"><span class="identifier">interval_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">value_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.value_type"><span class="identifier">value_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">const_iterator</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.const_iterator"><span class="identifier">const_iterator</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">set_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.set_type"><span class="identifier">set_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510305.inverse_codomain_intersect"><span class="identifier">inverse_codomain_intersect</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">interval_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.interval_type"><span class="identifier">interval_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">value_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.value_type"><span class="identifier">value_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">const_iterator</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.const_iterator"><span class="identifier">const_iterator</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">set_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.set_type"><span class="identifier">set_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649427.inverse_codomain_intersect"><span class="identifier">inverse_codomain_intersect</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#id510361-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510305.html#id510364-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#id649483-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649427.html#id649486-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510379.html" title="Struct template on_total_absorbable&lt;Type, true, false&gt;">on_total_absorbable</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649501.html" title="Struct template on_total_absorbable&lt;Type, true, false&gt;">on_total_absorbable</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510379.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510379.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510379.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id510379.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649501.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649501.segment_type"><span class="identifier">segment_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649501.html#boost.icl.interval_base_map.on_total_absorbable_Typ_id649501.codomain_type"><span class="identifier">codomain_type</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510379.html#id510406-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510379.html#id510408-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649501.html#id649528-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649501.html#id649530-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510424.html" title="Struct template on_total_absorbable&lt;Type, true, true&gt;">on_total_absorbable</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649546.html" title="Struct template on_total_absorbable&lt;Type, true, true&gt;">on_total_absorbable</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
 
- <span class="comment">// <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510424.html#id510441-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id510424.html#id510443-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649546.html#id649563-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="interval_base_map/on_total_absorbable_Typ_id649546.html#id649565-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="interval_base_map.html#boost.icl.interval_base_mapconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="interval_base_map.html#id511499-bb"><span class="identifier">interval_base_map</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_base_map.html#id511504-bb"><span class="identifier">interval_base_map</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- interval_base_map&amp; <a class="link" href="interval_base_map.html#id511517-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-
- <span class="comment">// <a class="link" href="interval_base_map.html#id510765-bb">public member functions</a></span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id510767-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id510790-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id510808-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id510823-bb"><span class="identifier">ICL_COMBINE_CODOMAIN</span></a><span class="special">(</span><span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_base_map.html#id510841-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span>
+ <a class="link" href="interval_base_map.html#id650628-bb"><span class="identifier">interval_base_map</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_map.html#id650633-bb"><span class="identifier">interval_base_map</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ interval_base_map&amp; <a class="link" href="interval_base_map.html#id650646-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="interval_base_map.html#id649887-bb">public member functions</a></span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id649889-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id649912-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id649930-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_map.html#id649945-bb"><span class="identifier">ICL_COMBINE_CODOMAIN</span></a><span class="special">(</span><span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_map.html#id649963-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span>
                          <span class="identifier">is_total_invertible</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">Traits</span><span class="special">::</span><span class="identifier">is_total</span> <span class="special">&amp;&amp;</span><span class="identifier">has_inverse</span><span class="special">&lt;</span> <span class="identifier">codomain_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_base_map.html#id510859-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id510876-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id510893-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="interval_base_map.html#id510903-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">size_type</span> <a class="link" href="interval_base_map.html#id510912-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="interval_base_map.html#id510922-bb"><span class="identifier">iterative_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id510931-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id510949-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">codomain_type</span> <a class="link" href="interval_base_map.html#id510960-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id510975-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id510993-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511007-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511037-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511055-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511069-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511091-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511109-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511139-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511168-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511193-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511215-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511233-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511251-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511269-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511287-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511309-bb"><span class="identifier">add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511339-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id511365-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511386-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511397-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id511408-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id511419-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a class="link" href="interval_base_map.html#id511429-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_map.html#id649981-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id649998-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650015-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="interval_base_map.html#id650025-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">size_type</span> <a class="link" href="interval_base_map.html#id650034-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="interval_base_map.html#id650044-bb"><span class="identifier">iterative_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id650053-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id650071-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">codomain_type</span> <a class="link" href="interval_base_map.html#id650089-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650104-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650122-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650136-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650166-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650184-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650199-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650220-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650238-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650268-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650297-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650322-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650344-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650362-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650380-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650398-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650416-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650439-bb"><span class="identifier">add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650469-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_map.html#id650494-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650515-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650526-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id650537-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id650548-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a class="link" href="interval_base_map.html#id650559-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="identifier">const_iterator</span> <span class="special">&gt;</span>
- <a class="link" href="interval_base_map.html#id511440-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511451-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511457-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id511463-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id511469-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_map.html#id511475-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_map.html#id511481-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_map.html#id511487-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_map.html#id511493-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-
- <span class="comment">// <a class="link" href="interval_base_map.html#id511530-bb">private member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511533-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511549-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511571-bb"><span class="identifier">_subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511588-bb"><span class="identifier">_insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511599-bb"><span class="identifier">_insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_map.html#id650569-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650580-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650586-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id650592-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_map.html#id650598-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_map.html#id650604-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_map.html#id650610-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_map.html#id650616-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_map.html#id650622-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="interval_base_map.html#id650659-bb">private member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650662-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650679-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650700-bb"><span class="identifier">_subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650717-bb"><span class="identifier">_insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id650728-bb"><span class="identifier">_insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511614-bb"><span class="identifier">add_segment</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650743-bb"><span class="identifier">add_segment</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511641-bb"><span class="identifier">add_main</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650770-bb"><span class="identifier">add_main</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
                   <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511672-bb"><span class="identifier">add_rear</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511699-bb"><span class="identifier">add_front</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511714-bb"><span class="identifier">subtract_front</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650801-bb"><span class="identifier">add_rear</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650827-bb"><span class="identifier">add_front</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650843-bb"><span class="identifier">subtract_front</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511730-bb"><span class="identifier">subtract_main</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650859-bb"><span class="identifier">subtract_main</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511756-bb"><span class="identifier">subtract_rear</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511783-bb"><span class="identifier">insert_main</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650885-bb"><span class="identifier">subtract_rear</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650911-bb"><span class="identifier">insert_main</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
                    <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511808-bb"><span class="identifier">erase_rest</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650937-bb"><span class="identifier">erase_rest</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
                   <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FragmentT<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511833-bb"><span class="identifier">total_add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">FragmentT</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511855-bb"><span class="identifier">partial_add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id511870-bb"><span class="identifier">partial_add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650962-bb"><span class="identifier">total_add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">FragmentT</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650983-bb"><span class="identifier">partial_add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_map.html#id650999-bb"><span class="identifier">partial_add_intersection</span></a><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_map.html#id511890-bb">protected member functions</a></span>
+ <span class="comment">// <a class="link" href="interval_base_map.html#id651018-bb">protected member functions</a></span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id511892-bb"><span class="identifier">gap_insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_map.html#id651021-bb"><span class="identifier">gap_insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span>
                         <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
     <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span>
- <a class="link" href="interval_base_map.html#id511918-bb"><span class="identifier">add_at</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_map.html#id651047-bb"><span class="identifier">add_at</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span>
- <a class="link" href="interval_base_map.html#id511945-bb"><span class="identifier">insert_at</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_map.html#id511965-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_map.html#id511971-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_base_map.html#id651073-bb"><span class="identifier">insert_at</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_map.html#id651094-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_map.html#id651100-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1063321"></a><h2>Description</h2>
+<a name="id1247192"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1063325"></a><h3>
+<a name="id1247195"></a><h3>
 <a name="boost.icl.interval_base_mapconstruct-copy-destruct"></a><code class="computeroutput">interval_base_map</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id511499-bb"></a><span class="identifier">interval_base_map</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id650628-bb"></a><span class="identifier">interval_base_map</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Default constructor for the empty object </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id511504-bb"></a><span class="identifier">interval_base_map</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id650633-bb"></a><span class="identifier">interval_base_map</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
 <p>Copy constructor </p>
 </li>
 <li>
-<pre class="literallayout">interval_base_map&amp; <a name="id511517-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">interval_base_map&amp; <a name="id650646-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
 <p>Assignment operator </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1063447"></a><h3>
-<a name="id510765-bb"></a><code class="computeroutput">interval_base_map</code> public member functions</h3>
+<a name="id1247318"></a><h3>
+<a name="id649887-bb"></a><code class="computeroutput">interval_base_map</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id510767-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the map. </li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id649889-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the map. </li>
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id510790-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span></pre>Comparison functor for domain values. </li>
-<li><pre class="literallayout"><span class="keyword">typedef</span> <a name="id510808-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span></pre></li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id649912-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span></pre>Comparison functor for domain values. </li>
+<li><pre class="literallayout"><span class="keyword">typedef</span> <a name="id649930-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span></pre></li>
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id510823-bb"></a><span class="identifier">ICL_COMBINE_CODOMAIN</span><span class="special">(</span><span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">)</span><span class="special">;</span></pre>Combine functor for codomain value aggregation. </li>
-<li><pre class="literallayout"> <a name="id510841-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id649945-bb"></a><span class="identifier">ICL_COMBINE_CODOMAIN</span><span class="special">(</span><span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">)</span><span class="special">;</span></pre>Combine functor for codomain value aggregation. </li>
+<li><pre class="literallayout"> <a name="id649963-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span>
                        <span class="identifier">is_total_invertible</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">Traits</span><span class="special">::</span><span class="identifier">is_total</span> <span class="special">&amp;&amp;</span><span class="identifier">has_inverse</span><span class="special">&lt;</span> <span class="identifier">codomain_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id510859-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id649981-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id510876-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span> object<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id649998-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a> <span class="special">&amp;</span> object<span class="special">)</span><span class="special">;</span></pre>
 <p>swap the content of containers </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id510893-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id650015-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>clear the map </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id510903-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id650025-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>is the map empty? </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">size_type</span> <a name="id510912-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">size_type</span> <a name="id650034-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>An interval map's size is it's cardinality </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id510922-bb"></a><span class="identifier">iterative_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id650044-bb"></a><span class="identifier">iterative_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Size of the iteration over this container </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id510931-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id650053-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> key_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Find the interval value pair, that contains <code class="computeroutput">key</code> </p>
 </li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id510949-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 <li>
-<pre class="literallayout"><span class="identifier">codomain_type</span> <a name="id510960-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id650071-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> key_interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p>Find the first interval value pair, that collides with interval <code class="computeroutput">key_interval</code> </p>
+</li>
+<li>
+<pre class="literallayout"><span class="identifier">codomain_type</span> <a name="id650089-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> key_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Total select function. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id510975-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650104-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Addition of a key value pair to the map </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id510993-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650122-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Addition of an interval value pair to the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">iterator</span> <a name="id511007-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">iterator</span> <a name="id650136-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Addition of an interval value pair <code class="computeroutput">interval_value_pair</code> to the map. Iterator <code class="computeroutput">prior_</code> is a hint to the position <code class="computeroutput">interval_value_pair</code> can be inserted after. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511037-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650166-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Subtraction of a key value pair from the map </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511055-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650184-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Subtraction of an interval value pair from the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511069-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650199-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Insertion of a <code class="computeroutput">key_value_pair</code> into the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511091-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650220-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Insertion of an <code class="computeroutput">interval_value_pair</code> into the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">iterator</span> <a name="id511109-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">iterator</span> prior<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">iterator</span> <a name="id650238-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">iterator</span> prior<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Insertion of an <code class="computeroutput">interval_value_pair</code> into the map. Iterator <code class="computeroutput">prior_</code>. serves as a hint to insert after the element <code class="computeroutput">prior</code> point to. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511139-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650268-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>With <code class="computeroutput">key_value_pair = (k,v)</code> set value <code class="computeroutput">v</code> for key <code class="computeroutput">k</code> </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511168-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650297-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>With <code class="computeroutput">interval_value_pair = (I,v)</code> set value <code class="computeroutput">v</code> for all keys in interval <code class="computeroutput">I</code> in the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511193-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650322-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase a <code class="computeroutput">key_value_pair</code> from the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511215-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650344-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase an <code class="computeroutput">interval_value_pair</code> from the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511233-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650362-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase a key value pair for <code class="computeroutput">key</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511251-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650380-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase all value pairs within the range of the interval <code class="computeroutput">inter_val</code> from the map. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id511269-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> position<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id650398-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> position<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase all value pairs within the range of the interval that iterator <code class="computeroutput">position</code> points to. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id511287-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> first<span class="special">,</span> <span class="identifier">iterator</span> past<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id650416-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> first<span class="special">,</span> <span class="identifier">iterator</span> past<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase all value pairs for a range of iterators <code class="computeroutput">[first,past)</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id511309-bb"></a><span class="identifier">add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id650439-bb"></a><span class="identifier">add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span>
                       <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>The intersection of <code class="computeroutput">interval_value_pair</code> and <code class="computeroutput">*this</code> map is added to <code class="computeroutput">section</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511339-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650469-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> key_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>If <code class="computeroutput">*this</code> map contains <code class="computeroutput">key_value_pair</code> it is erased, otherwise it is added. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id511365-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id650494-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre>
 <p>If <code class="computeroutput">*this</code> map contains <code class="computeroutput">interval_value_pair</code> it is erased, otherwise it is added. </p>
 </li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id511386-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id511397-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id511408-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id511419-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a name="id511429-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id650515-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id650526-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id650537-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id650548-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a name="id650559-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="identifier">const_iterator</span> <span class="special">&gt;</span>
-<a name="id511440-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id511451-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id511457-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id511463-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id511469-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id511475-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id511481-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id511487-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id511493-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<a name="id650569-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id650580-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id650586-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id650592-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id650598-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id650604-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id650610-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id650616-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id650622-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1066284"></a><h3>
-<a name="id511530-bb"></a><code class="computeroutput">interval_base_map</code> private member functions</h3>
+<a name="id1251253"></a><h3>
+<a name="id650659-bb"></a><code class="computeroutput">interval_base_map</code> private member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="identifier">iterator</span> <a name="id511533-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
+ <span class="identifier">iterator</span> <a name="id650662-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="identifier">iterator</span> <a name="id511549-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
+ <span class="identifier">iterator</span> <a name="id650679-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511571-bb"></a><span class="identifier">_subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id511588-bb"></a><span class="identifier">_insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id511599-bb"></a><span class="identifier">_insert</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
+ <span class="keyword">void</span> <a name="id650700-bb"></a><span class="identifier">_subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id650717-bb"></a><span class="identifier">_insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id650728-bb"></a><span class="identifier">_insert</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> interval_value_pair<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511614-bb"></a><span class="identifier">add_segment</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
+ <span class="keyword">void</span> <a name="id650743-bb"></a><span class="identifier">add_segment</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
                    <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511641-bb"></a><span class="identifier">add_main</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
+ <span class="keyword">void</span> <a name="id650770-bb"></a><span class="identifier">add_main</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
                 <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> last_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511672-bb"></a><span class="identifier">add_rear</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
+ <span class="keyword">void</span> <a name="id650801-bb"></a><span class="identifier">add_rear</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
                 <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id511699-bb"></a><span class="identifier">add_front</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> first_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id511714-bb"></a><span class="identifier">subtract_front</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> first_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id650827-bb"></a><span class="identifier">add_front</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> first_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id650843-bb"></a><span class="identifier">subtract_front</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> first_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511730-bb"></a><span class="identifier">subtract_main</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span>
+ <span class="keyword">void</span> <a name="id650859-bb"></a><span class="identifier">subtract_main</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span>
                      <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> last_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511756-bb"></a><span class="identifier">subtract_rear</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
+ <span class="keyword">void</span> <a name="id650885-bb"></a><span class="identifier">subtract_rear</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span> co_val<span class="special">,</span>
                      <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id511783-bb"></a><span class="identifier">insert_main</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id650911-bb"></a><span class="identifier">insert_main</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
                  <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id511808-bb"></a><span class="identifier">erase_rest</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id650937-bb"></a><span class="identifier">erase_rest</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span>
                 <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FragmentT<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id511833-bb"></a><span class="identifier">total_add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">FragmentT</span> <span class="special">&amp;</span> fragment<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id511855-bb"></a><span class="identifier">partial_add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id511870-bb"></a><span class="identifier">partial_add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+ <span class="keyword">void</span> <a name="id650962-bb"></a><span class="identifier">total_add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">FragmentT</span> <span class="special">&amp;</span> fragment<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id650983-bb"></a><span class="identifier">partial_add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id650999-bb"></a><span class="identifier">partial_add_intersection</span><span class="special">(</span><span class="identifier">SubType</span> <span class="special">&amp;</span> section<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="interval_base_map.html#boost.icl.interval_base_map.element_type">element_type</a> <span class="special">&amp;</span> operand<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1067536"></a><h3>
-<a name="id511890-bb"></a><code class="computeroutput">interval_base_map</code> protected member functions</h3>
+<a name="id1253053"></a><h3>
+<a name="id651018-bb"></a><code class="computeroutput">interval_base_map</code> protected member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="identifier">iterator</span> <a name="id511892-bb"></a><span class="identifier">gap_insert</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span>
+ <span class="identifier">iterator</span> <a name="id651021-bb"></a><span class="identifier">gap_insert</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span>
                       <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span> co_val<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
   <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span>
- <a name="id511918-bb"></a><span class="identifier">add_at</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span>
+ <a name="id651047-bb"></a><span class="identifier">add_at</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span>
          <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span> co_val<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span>
-<a name="id511945-bb"></a><span class="identifier">insert_at</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span>
+<a name="id651073-bb"></a><span class="identifier">insert_at</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span>
           <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span> co_val<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">sub_type</span> <span class="special">*</span> <a name="id511965-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a name="id511971-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">sub_type</span> <span class="special">*</span> <a name="id651094-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a name="id651100-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -489,7 +492,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="mapping_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_base_map/on_codomain_model_Type__id510019.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="mapping_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_base_map/on_codomain_model_Type__id648595.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/interval_base_set.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval_base_set.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval_base_set.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/interval_base_set_hpp.html" title="Header &lt;boost/icl/interval_base_set.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/interval_base_set_hpp.html" title="Header &lt;boost/icl/interval_base_set.hpp&gt;">
-<link rel="next" href="is_set_icl_interval_bas_id513458.html" title="Struct template is_set&lt;icl::interval_base_set&lt; SubType, DomainT, Compare, Interval, Alloc &gt;&gt;">
+<link rel="next" href="is_set_icl_interval_bas_id653687.html" title="Struct template is_set&lt;icl::interval_base_set&lt; SubType, DomainT, Compare, Interval, Alloc &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_bas_id513458.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_bas_id653687.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.interval_base_set"></a><div class="titlepage"></div>
@@ -67,216 +67,219 @@
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_set.element_iterator"></a><span class="identifier">element_iterator</span><span class="special">;</span> <span class="comment">// element iterator: Depreciated, see documentation. </span>
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">const_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_set.element_const_iterator"></a><span class="identifier">element_const_iterator</span><span class="special">;</span> <span class="comment">// element const iterator: Depreciated, see documentation. </span>
   <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">reverse_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_set.element_reverse_iterator"></a><span class="identifier">element_reverse_iterator</span><span class="special">;</span> <span class="comment">// element reverse iterator: Depreciated, see documentation. </span>
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">const_reverse_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_set.element_const_reverse_i_id512749"></a><span class="identifier">element_const_reverse_iterator</span><span class="special">;</span> <span class="comment">// element const reverse iterator: Depreciated, see documentation. </span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">element_iterator</span><span class="special">&lt;</span> <span class="identifier">const_reverse_iterator</span> <span class="special">&gt;</span> <a name="boost.icl.interval_base_set.element_const_reverse_i_id652970"></a><span class="identifier">element_const_reverse_iterator</span><span class="special">;</span> <span class="comment">// element const reverse iterator: Depreciated, see documentation. </span>
 
   <span class="comment">// <a class="link" href="interval_base_set.html#boost.icl.interval_base_setconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="interval_base_set.html#id513316-bb"><span class="identifier">interval_base_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_base_set.html#id513321-bb"><span class="identifier">interval_base_set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- interval_base_set&amp; <a class="link" href="interval_base_set.html#id513334-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_set.html#id653545-bb"><span class="identifier">interval_base_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_set.html#id653550-bb"><span class="identifier">interval_base_set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ interval_base_set&amp; <a class="link" href="interval_base_set.html#id653563-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_set.html#id512756-bb">public member functions</a></span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_set.html#id512758-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_set.html#id512781-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">typedef</span> <a class="link" href="interval_base_set.html#id512799-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_base_set.html#id512815-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id512832-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id512848-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="interval_base_set.html#id512858-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">size_type</span> <a class="link" href="interval_base_set.html#id512868-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="interval_base_set.html#id512877-bb"><span class="identifier">iterative_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id512887-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id512905-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id512916-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id512934-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id512952-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id512982-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513000-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513018-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513036-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513054-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513084-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513102-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id513120-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id513138-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513160-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id513182-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513204-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513210-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id513216-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id513222-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_set.html#id513228-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_set.html#id513234-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_set.html#id513240-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_set.html#id513246-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513252-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513262-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id513273-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id513284-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a class="link" href="interval_base_set.html#id513295-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_set.html#id652977-bb">public member functions</a></span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_set.html#id652980-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_set.html#id653003-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_base_set.html#id653021-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_base_set.html#id653036-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653053-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653070-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="interval_base_set.html#id653079-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">size_type</span> <a class="link" href="interval_base_set.html#id653089-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="interval_base_set.html#id653099-bb"><span class="identifier">iterative_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id653108-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id653126-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653144-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653162-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653180-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653210-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653228-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653246-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653264-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653282-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653312-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653330-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653348-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653366-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653389-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">SubType</span> <span class="special">&amp;</span> <a class="link" href="interval_base_set.html#id653411-bb"><span class="identifier">flip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653432-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653438-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id653444-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id653450-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_set.html#id653456-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">reverse_iterator</span> <a class="link" href="interval_base_set.html#id653462-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_set.html#id653468-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="interval_base_set.html#id653474-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653480-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653491-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id653502-bb"><span class="identifier">lower_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="interval_base_set.html#id653513-bb"><span class="identifier">upper_bound</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a class="link" href="interval_base_set.html#id653523-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="identifier">const_iterator</span> <span class="special">&gt;</span>
- <a class="link" href="interval_base_set.html#id513306-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_base_set.html#id653534-bb"><span class="identifier">equal_range</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_set.html#id513348-bb">private member functions</a></span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513350-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id513361-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_set.html#id653576-bb">private member functions</a></span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653579-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_base_set.html#id653589-bb"><span class="identifier">_add</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_base_set.html#id513376-bb">protected member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id513379-bb"><span class="identifier">add_front</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id513394-bb"><span class="identifier">add_main</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id513415-bb"><span class="identifier">add_segment</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id513430-bb"><span class="identifier">add_rear</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_set.html#id513446-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_set.html#id513452-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_base_set.html#id653605-bb">protected member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653607-bb"><span class="identifier">add_front</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653623-bb"><span class="identifier">add_main</span></a><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653643-bb"><span class="identifier">add_segment</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_base_set.html#id653659-bb"><span class="identifier">add_rear</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_set.html#id653675-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a class="link" href="interval_base_set.html#id653681-bb"><span class="identifier">that</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1081638"></a><h2>Description</h2>
+<a name="id1267700"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1081642"></a><h3>
+<a name="id1267704"></a><h3>
 <a name="boost.icl.interval_base_setconstruct-copy-destruct"></a><code class="computeroutput">interval_base_set</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id513316-bb"></a><span class="identifier">interval_base_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id653545-bb"></a><span class="identifier">interval_base_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Default constructor for the empty object </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id513321-bb"></a><span class="identifier">interval_base_set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id653550-bb"></a><span class="identifier">interval_base_set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
 <p>Copy constructor </p>
 </li>
 <li>
-<pre class="literallayout">interval_base_set&amp; <a name="id513334-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">interval_base_set&amp; <a name="id653563-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>
 <p>Assignment operator </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1081764"></a><h3>
-<a name="id512756-bb"></a><code class="computeroutput">interval_base_set</code> public member functions</h3>
+<a name="id1267826"></a><h3>
+<a name="id652977-bb"></a><code class="computeroutput">interval_base_set</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id512758-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the set. </li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id652980-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the set. </li>
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id512781-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span></pre>Comparison functor for domain values. </li>
-<li><pre class="literallayout"><span class="keyword">typedef</span> <a name="id512799-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id512815-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id653003-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span></pre>Comparison functor for domain values. </li>
+<li><pre class="literallayout"><span class="keyword">typedef</span> <a name="id653021-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">segment_type</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653036-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">fineness</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id512832-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span> operand<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id653053-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a> <span class="special">&amp;</span> operand<span class="special">)</span><span class="special">;</span></pre>
 <p>swap the content of containers </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id512848-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id653070-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>sets the container empty </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id512858-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id653079-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>is the container empty? </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">size_type</span> <a name="id512868-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">size_type</span> <a name="id653089-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>An interval set's size is it's cardinality </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id512877-bb"></a><span class="identifier">iterative_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="id653099-bb"></a><span class="identifier">iterative_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Size of the iteration over this container </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id512887-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
-<p>Find the interval value pair, that contains element <code class="computeroutput">key</code> </p>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id653108-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p>Find the interval, that contains element <code class="computeroutput">key_value</code> </p>
 </li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id512905-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> segment<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id512916-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id653126-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> key_interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<p>Find the first interval, that collides with interval <code class="computeroutput">key_interval</code> </p>
+</li>
+<li>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653144-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
 <p>Add a single element <code class="computeroutput">key</code> to the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id512934-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653162-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Add an interval of elements <code class="computeroutput">inter_val</code> to the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">iterator</span> <a name="id512952-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">iterator</span> <a name="id653180-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Add an interval of elements <code class="computeroutput">inter_val</code> to the set. Iterator <code class="computeroutput">prior_</code> is a hint to the position <code class="computeroutput">inter_val</code> can be inserted after. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id512982-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653210-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
 <p>Subtract a single element <code class="computeroutput">key</code> from the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513000-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653228-bb"></a><span class="identifier">subtract</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Subtract an interval of elements <code class="computeroutput">inter_val</code> from the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513018-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653246-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
 <p>Insert an element <code class="computeroutput">key</code> into the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513036-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653264-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Insert an interval of elements <code class="computeroutput">inter_val</code> to the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">iterator</span> <a name="id513054-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">iterator</span> <a name="id653282-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Insert an interval of elements <code class="computeroutput">inter_val</code> to the set. Iterator <code class="computeroutput">prior_</code> is a hint to the position <code class="computeroutput">inter_val</code> can be inserted after. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513084-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653312-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase an element <code class="computeroutput">key</code> from the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513102-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653330-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase an interval of elements <code class="computeroutput">inter_val</code> from the set </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id513120-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> position<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id653348-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> position<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase the interval that iterator <code class="computeroutput">position</code> points to. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="keyword">void</span> <a name="id513138-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> first<span class="special">,</span> <span class="identifier">iterator</span> past<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="id653366-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> first<span class="special">,</span> <span class="identifier">iterator</span> past<span class="special">)</span><span class="special">;</span></pre>
 <p>Erase all intervals in the range <code class="computeroutput">[first,past)</code> of iterators. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513160-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653389-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">element_type</span> <span class="special">&amp;</span> key<span class="special">)</span><span class="special">;</span></pre>
 <p>If <code class="computeroutput">*this</code> set contains <code class="computeroutput">key</code> it is erased, otherwise it is added. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id513182-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">SubType</span> <span class="special">&amp;</span> <a name="id653411-bb"></a><span class="identifier">flip</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre>
 <p>If <code class="computeroutput">*this</code> set contains <code class="computeroutput">inter_val</code> it is erased, otherwise it is added. </p>
 </li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id513204-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id513210-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id513216-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id513222-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id513228-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id513234-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id513240-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id513246-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id513252-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id513262-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id513273-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id513284-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a name="id513295-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id653432-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id653438-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id653444-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id653450-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id653456-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="id653462-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id653468-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="id653474-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id653480-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id653491-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id653502-bb"></a><span class="identifier">lower_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">const_iterator</span> <a name="id653513-bb"></a><span class="identifier">upper_bound</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&gt;</span> <a name="id653523-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="identifier">const_iterator</span> <span class="special">&gt;</span>
-<a name="id513306-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<a name="id653534-bb"></a><span class="identifier">equal_range</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">key_type</span> <span class="special">&amp;</span> interval<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1084666"></a><h3>
-<a name="id513348-bb"></a><code class="computeroutput">interval_base_set</code> private member functions</h3>
+<a name="id1270736"></a><h3>
+<a name="id653576-bb"></a><code class="computeroutput">interval_base_set</code> private member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id513350-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> addend<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id513361-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="identifier">iterator</span> prior<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> addend<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id653579-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> addend<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id653589-bb"></a><span class="identifier">_add</span><span class="special">(</span><span class="identifier">iterator</span> prior<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">segment_type</span> <span class="special">&amp;</span> addend<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1084773"></a><h3>
-<a name="id513376-bb"></a><code class="computeroutput">interval_base_set</code> protected member functions</h3>
+<a name="id1270842"></a><h3>
+<a name="id653605-bb"></a><code class="computeroutput">interval_base_set</code> protected member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id513379-bb"></a><span class="identifier">add_front</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> first_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id513394-bb"></a><span class="identifier">add_main</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id653607-bb"></a><span class="identifier">add_front</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> first_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id653623-bb"></a><span class="identifier">add_main</span><span class="special">(</span><span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span>
               <span class="keyword">const</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> last_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id513415-bb"></a><span class="identifier">add_segment</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id513430-bb"></a><span class="identifier">add_rear</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">sub_type</span> <span class="special">*</span> <a name="id513446-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a name="id513452-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id653643-bb"></a><span class="identifier">add_segment</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id653659-bb"></a><span class="identifier">add_rear</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> inter_val<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">sub_type</span> <span class="special">*</span> <a name="id653675-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">sub_type</span> <span class="special">*</span> <a name="id653681-bb"></a><span class="identifier">that</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -291,7 +294,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_bas_id513458.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_base_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_bas_id653687.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/interval_bounds.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval_bounds.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval_bounds.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -35,82 +35,84 @@
 <span class="keyword">class</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
   <span class="comment">// <a class="link" href="interval_bounds.html#boost.icl.interval_boundsconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="interval_bounds.html#id513877-bb"><span class="identifier">interval_bounds</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513878-bb"><span class="identifier">interval_bounds</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id654105-bb"><span class="identifier">interval_bounds</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_bounds.html#id654107-bb"><span class="identifier">interval_bounds</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_bounds.html#id513614-bb">public member functions</a></span>
- <a class="link" href="interval_bounds.html#id513616-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513633-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513650-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513667-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513684-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">dynamic</span> <span class="special">=</span> <span class="number">4</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513700-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">undefined</span> <span class="special">=</span> <span class="number">5</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513717-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513734-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513751-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513768-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513784-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513801-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html#id513818-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_all</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513835-bb"><span class="identifier">all</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513842-bb"><span class="identifier">left</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513850-bb"><span class="identifier">right</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513857-bb"><span class="identifier">reverse_left</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513864-bb"><span class="identifier">reverse_right</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">bound_type</span> <a class="link" href="interval_bounds.html#id513871-bb"><span class="identifier">bits</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_bounds.html#id653843-bb">public member functions</a></span>
+ <a class="link" href="interval_bounds.html#id653845-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653862-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653879-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653895-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653912-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">dynamic</span> <span class="special">=</span> <span class="number">4</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653929-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">undefined</span> <span class="special">=</span> <span class="number">5</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653946-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653963-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653979-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id653996-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id654013-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id654030-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html#id654047-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_all</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654063-bb"><span class="identifier">all</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654071-bb"><span class="identifier">left</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654078-bb"><span class="identifier">right</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654085-bb"><span class="identifier">reverse_left</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654092-bb"><span class="identifier">reverse_right</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">bound_type</span> <a class="link" href="interval_bounds.html#id654099-bb"><span class="identifier">bits</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_bounds.html#id513884-bb">public static functions</a></span>
- <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513887-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513895-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513904-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id513912-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">bound_type</span> _bits<span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_bounds.html#id654114-bb">public static functions</a></span>
+ <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654116-bb"><span class="identifier">open</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654125-bb"><span class="identifier">left_open</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654133-bb"><span class="identifier">right_open</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a class="link" href="interval_bounds.html#id654141-bb"><span class="identifier">closed</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// public data members</span>
+ <span class="identifier">bound_type</span> <span class="identifier">_bits</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1087437"></a><h2>Description</h2>
+<a name="id1272969"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1087441"></a><h3>
+<a name="id1272973"></a><h3>
 <a name="boost.icl.interval_boundsconstruct-copy-destruct"></a><code class="computeroutput">interval_bounds</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><a name="id513877-bb"></a><span class="identifier">interval_bounds</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a name="id513878-bb"></a><span class="identifier">interval_bounds</span><span class="special">(</span><span class="identifier">bound_type</span> bounds<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a name="id654105-bb"></a><span class="identifier">interval_bounds</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">explicit</span> <a name="id654107-bb"></a><span class="identifier">interval_bounds</span><span class="special">(</span><span class="identifier">bound_type</span> bounds<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1087505"></a><h3>
-<a name="id513614-bb"></a><code class="computeroutput">interval_bounds</code> public member functions</h3>
+<a name="id1273041"></a><h3>
+<a name="id653843-bb"></a><code class="computeroutput">interval_bounds</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"> <a name="id513616-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513633-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513650-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513667-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513684-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">dynamic</span> <span class="special">=</span> <span class="number">4</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513700-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">undefined</span> <span class="special">=</span> <span class="number">5</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513717-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513734-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513751-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513768-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513784-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513801-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"> <a name="id513818-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_all</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513835-bb"></a><span class="identifier">all</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513842-bb"></a><span class="identifier">left</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513850-bb"></a><span class="identifier">right</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513857-bb"></a><span class="identifier">reverse_left</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513864-bb"></a><span class="identifier">reverse_right</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">bound_type</span> <a name="id513871-bb"></a><span class="identifier">bits</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653845-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653862-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653879-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653895-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">static_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653912-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">dynamic</span> <span class="special">=</span> <span class="number">4</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653929-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">undefined</span> <span class="special">=</span> <span class="number">5</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653946-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_open</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653963-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left_open</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653979-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right_open</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id653996-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_closed</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id654013-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_right</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id654030-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_left</span> <span class="special">=</span> <span class="number">2</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"> <a name="id654047-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="identifier">bound_type</span><span class="special">,</span> <span class="identifier">_all</span> <span class="special">=</span> <span class="number">3</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654063-bb"></a><span class="identifier">all</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654071-bb"></a><span class="identifier">left</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654078-bb"></a><span class="identifier">right</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654085-bb"></a><span class="identifier">reverse_left</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654092-bb"></a><span class="identifier">reverse_right</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">bound_type</span> <a name="id654099-bb"></a><span class="identifier">bits</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1088305"></a><h3>
-<a name="id513884-bb"></a><code class="computeroutput">interval_bounds</code> public static functions</h3>
+<a name="id1275485"></a><h3>
+<a name="id654114-bb"></a><code class="computeroutput">interval_bounds</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513887-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513895-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513904-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id513912-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654116-bb"></a><span class="identifier">open</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654125-bb"></a><span class="identifier">left_open</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654133-bb"></a><span class="identifier">right_open</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <a class="link" href="interval_bounds.html" title="Class interval_bounds">interval_bounds</a> <a name="id654141-bb"></a><span class="identifier">closed</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>

Modified: trunk/libs/icl/doc/html/boost/icl/interval_map.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval_map.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval_map.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/interval_map_hpp.html" title="Header &lt;boost/icl/interval_map.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/interval_map_hpp.html" title="Header &lt;boost/icl/interval_map.hpp&gt;">
-<link rel="next" href="is_map_icl_interval_map_id514554.html" title="Struct template is_map&lt;icl::interval_map&lt; DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc &gt;&gt;">
+<link rel="next" href="is_map_icl_interval_map_id655326.html" title="Struct template is_map&lt;icl::interval_map&lt; DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_map_icl_interval_map_id514554.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_map_icl_interval_map_id655326.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.interval_map"></a><div class="titlepage"></div>
@@ -38,7 +38,7 @@
          <span class="identifier">ICL_SECTION</span> Section <span class="special">=</span> <span class="identifier">ICL_SECTION_INSTANCE</span><span class="special">(</span><span class="identifier">icl</span><span class="special">::</span><span class="identifier">inter_section</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">)</span><span class="special">,</span>
          <span class="identifier">ICL_INTERVAL</span><span class="special">(</span><span class="identifier">ICL_COMPARE</span><span class="special">)</span> Interval <span class="special">=</span> <span class="identifier">ICL_INTERVAL_INSTANCE</span><span class="special">(</span><span class="identifier">ICL_INTERVAL_DEFAULT</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">,</span>
          <span class="identifier">ICL_ALLOC</span> Alloc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special">&gt;</span>
-<span class="keyword">class</span> <a class="link" href="interval_map.html" title="Class template interval_map">interval_map</a> <span class="special">:</span> <span class="keyword">public</span> boost::icl::interval_base_map&lt; interval_map&lt; DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc &gt;, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc &gt;
+<span class="keyword">class</span> <a class="link" href="interval_map.html" title="Class template interval_map">interval_map</a> <span class="special">:</span> <span class="keyword">public</span> boost::icl::interval_base_map&lt; boost::icl::interval_map&lt; DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc &gt;, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc &gt;
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
   <span class="comment">// types</span>
@@ -63,87 +63,85 @@
   <span class="keyword">typedef</span> <a class="link" href="interval_map.html#boost.icl.interval_map.interval_set_type">interval_set_type</a> <a name="boost.icl.interval_map.set_type"></a><span class="identifier">set_type</span><span class="special">;</span>
   <span class="keyword">typedef</span> <a class="link" href="interval_map.html#boost.icl.interval_map.set_type">set_type</a> <a name="boost.icl.interval_map.key_object_type"></a><span class="identifier">key_object_type</span><span class="special">;</span>
 
- <span class="keyword">enum</span> <a name="boost.icl.interval_map._at_0"></a>@0 <span class="special">{</span> fineness = 1 <span class="special">}</span><span class="special">;</span>
-
   <span class="comment">// <a class="link" href="interval_map.html#boost.icl.interval_mapconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="interval_map.html#id514340-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_map.html#id514344-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_map.html" title="Class template interval_map">interval_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_map.html#id654563-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_map.html#id654566-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_map.html" title="Class template interval_map">interval_map</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <a class="link" href="interval_map.html#id514356-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class=
"special">;</span>
- <a class="link" href="interval_map.html#id514374-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><a class="link" href="interval_map.html#boost.icl.interval_map.domain_mapping_type">domain_mapping_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_map.html#id514382-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_map.html#id654578-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><spa
n class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_map.html#id654597-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><a class="link" href="interval_map.html#boost.icl.interval_map.domain_mapping_type">domain_mapping_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_map.html#id654607-bb"><span class="identifier">interval_map</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
     interval_map&amp;
- <a class="link" href="interval_map.html#id514388-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="specia
l">)</span><span class="special">;</span>
+ <a class="link" href="interval_map.html#id654614-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="specia
l">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_map.html#id514292-bb">public member functions</a></span>
- <span class="keyword">typedef</span> <a class="link" href="interval_map.html#id514295-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_map.html#id654515-bb">public member functions</a></span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_map.html#id654517-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_map.html#id514318-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="s
pecial">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_map.html#id654540-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="s
pecial">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_map.html#id514406-bb">private member functions</a></span>
- <span class="identifier">iterator</span> <a class="link" href="interval_map.html#id514409-bb"><span class="identifier">handle_inserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_map.html#id514420-bb"><span class="identifier">handle_inserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="interval_map.html#id514435-bb"><span class="identifier">handle_left_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="interval_map.html#id514452-bb"><span class="identifier">handle_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_map.html#id654632-bb">private member functions</a></span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_map.html#id654635-bb"><span class="identifier">handle_inserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_map.html#id654645-bb"><span class="identifier">handle_inserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="interval_map.html#id654661-bb"><span class="identifier">handle_left_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="interval_map.html#id654678-bb"><span class="identifier">handle_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_map.html#id514469-bb"><span class="identifier">handle_preceeded_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_map.html#id654695-bb"><span class="identifier">handle_preceeded_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_map.html#id514490-bb"><span class="identifier">handle_succeeded_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="interval_map.html#id514512-bb"><span class="identifier">handle_reinserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_map.html#id654716-bb"><span class="identifier">handle_succeeded_combined</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_map.html#id654738-bb"><span class="identifier">handle_reinserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_map.html#id514523-bb"><span class="identifier">gap_insert_at</span></a><span class="special">(</span><span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">void</span> <a class="link" href="interval_map.html#id655295-bb"><span class="identifier">gap_insert_at</span></a><span class="special">(</span><span class="identifier">iterator</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span>
                        <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1093817"></a><h2>Description</h2>
+<a name="id1281535"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1093820"></a><h3>
+<a name="id1281539"></a><h3>
 <a name="boost.icl.interval_mapconstruct-copy-destruct"></a><code class="computeroutput">interval_map</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id514340-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor for the empty object. </li>
+<pre class="literallayout"><a name="id654563-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor for the empty object. </li>
 <li>
-<pre class="literallayout"><a name="id514344-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_map.html" title="Class template interval_map">interval_map</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li>
+<pre class="literallayout"><a name="id654566-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_map.html" title="Class template interval_map">interval_map</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li>
 <li>
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <a name="id514356-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy
constructor for base_type. </li>
-<li><pre class="literallayout"><a name="id514374-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><a class="link" href="interval_map.html#boost.icl.interval_map.domain_mapping_type">domain_mapping_type</a> <span class="special">&amp;</span> base_pair<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><a name="id514382-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> value_pair<span class="special">)</span><span class="special">;</span></pre></li>
+ <span class="keyword">explicit</span> <a name="id654578-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><sp
an class="special">;</span></pre>Copy constructor for base_type. </li>
+<li><pre class="literallayout"><span class="keyword">explicit</span> <a name="id654597-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><a class="link" href="interval_map.html#boost.icl.interval_map.domain_mapping_type">domain_mapping_type</a> <span class="special">&amp;</span> base_pair<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">explicit</span> <a name="id654607-bb"></a><span class="identifier">interval_map</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">&amp;</span> value_pair<span class="special">)</span><span class="special">;</span></pre></li>
 <li>
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
   interval_map&amp;
- <a name="id514388-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="speci
al">;</span></pre>Assignment operator. </li>
+ <a name="id654614-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="speci
al">;</span></pre>Assignment operator. </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1094240"></a><h3>
-<a name="id514292-bb"></a><code class="computeroutput">interval_map</code> public member functions</h3>
+<a name="id1281973"></a><h3>
+<a name="id654515-bb"></a><code class="computeroutput">interval_map</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id514295-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the map. </li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id654517-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the map. </li>
 <li>
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id514318-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="
special">;</span></pre>Assignment from a base interval_map. </li>
+ <span class="keyword">void</span> <a name="id654540-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_map.html" title="Class template interval_base_map">interval_base_map</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Combine</span><span class="special">,</span> <span class="identifier">Section</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="
special">;</span></pre>Assignment from a base interval_map. </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1094443"></a><h3>
-<a name="id514406-bb"></a><code class="computeroutput">interval_map</code> private member functions</h3>
+<a name="id1282176"></a><h3>
+<a name="id654632-bb"></a><code class="computeroutput">interval_map</code> private member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id514409-bb"></a><span class="identifier">handle_inserted</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id514420-bb"></a><span class="identifier">handle_inserted</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a name="id514435-bb"></a><span class="identifier">handle_left_combined</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a name="id514452-bb"></a><span class="identifier">handle_combined</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id654635-bb"></a><span class="identifier">handle_inserted</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id654645-bb"></a><span class="identifier">handle_inserted</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a name="id654661-bb"></a><span class="identifier">handle_left_combined</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span> <span class="keyword">void</span> <a name="id654678-bb"></a><span class="identifier">handle_combined</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id514469-bb"></a><span class="identifier">handle_preceeded_combined</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+ <span class="keyword">void</span> <a name="id654695-bb"></a><span class="identifier">handle_preceeded_combined</span><span class="special">(</span><span class="identifier">iterator</span> prior_<span class="special">,</span> <span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id514490-bb"></a><span class="identifier">handle_succeeded_combined</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">,</span> <span class="identifier">iterator</span> next_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">void</span> <a name="id514512-bb"></a><span class="identifier">handle_reinserted</span><span class="special">(</span><span class="identifier">iterator</span> insertion_<span class="special">)</span><span class="special">;</span></pre></li>
+ <span class="keyword">void</span> <a name="id654716-bb"></a><span class="identifier">handle_succeeded_combined</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">,</span> <span class="identifier">iterator</span> next_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">void</span> <a name="id654738-bb"></a><span class="identifier">handle_reinserted</span><span class="special">(</span><span class="identifier">iterator</span> insertion_<span class="special">)</span><span class="special">;</span></pre></li>
 <li><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Combiner<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id514523-bb"></a><span class="identifier">gap_insert_at</span><span class="special">(</span><span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span> <span class="identifier">iterator</span> prior_<span class="special">,</span>
+ <span class="keyword">void</span> <a name="id655295-bb"></a><span class="identifier">gap_insert_at</span><span class="special">(</span><span class="identifier">iterator</span> <span class="special">&amp;</span> it_<span class="special">,</span> <span class="identifier">iterator</span> prior_<span class="special">,</span>
                      <span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> end_gap<span class="special">,</span>
                      <span class="keyword">const</span> <span class="identifier">codomain_type</span> <span class="special">&amp;</span> co_val<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
@@ -160,7 +158,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_map_icl_interval_map_id514554.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_map_icl_interval_map_id655326.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/interval_set.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval_set.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval_set.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/interval_set_hpp.html" title="Header &lt;boost/icl/interval_set.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/interval_set_hpp.html" title="Header &lt;boost/icl/interval_set.hpp&gt;">
-<link rel="next" href="is_set_icl_interval_set_id515474.html" title="Struct template is_set&lt;icl::interval_set&lt; DomainT, Compare, Interval, Alloc &gt;&gt;">
+<link rel="next" href="is_set_icl_interval_set_id656243.html" title="Struct template is_set&lt;icl::interval_set&lt; DomainT, Compare, Interval, Alloc &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_set_id515474.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_set_id656243.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.interval_set"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
          <span class="identifier">ICL_COMPARE</span> Compare <span class="special">=</span> <span class="identifier">ICL_COMPARE_INSTANCE</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">,</span>
          <span class="identifier">ICL_INTERVAL</span><span class="special">(</span><span class="identifier">ICL_COMPARE</span><span class="special">)</span> Interval <span class="special">=</span> <span class="identifier">ICL_INTERVAL_INSTANCE</span><span class="special">(</span><span class="identifier">ICL_INTERVAL_DEFAULT</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">,</span>
          <span class="identifier">ICL_ALLOC</span> Alloc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special">&gt;</span>
-<span class="keyword">class</span> <a class="link" href="interval_set.html" title="Class template interval_set">interval_set</a> <span class="special">:</span> <span class="keyword">public</span> boost::icl::interval_base_set&lt; interval_set&lt; DomainT, Compare, Interval, Alloc &gt;, DomainT, Compare, Interval, Alloc &gt;
+<span class="keyword">class</span> <a class="link" href="interval_set.html" title="Class template interval_set">interval_set</a> <span class="special">:</span> <span class="keyword">public</span> boost::icl::interval_base_set&lt; boost::icl::interval_set&lt; DomainT, Compare, Interval, Alloc &gt;, DomainT, Compare, Interval, Alloc &gt;
 <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
   <span class="comment">// types</span>
@@ -60,75 +60,73 @@
   <span class="keyword">typedef</span> <span class="identifier">ImplSetT</span><span class="special">::</span><span class="identifier">iterator</span> <a name="boost.icl.interval_set.iterator"></a><span class="identifier">iterator</span><span class="special">;</span> <span class="comment">// iterator for iteration over intervals </span>
   <span class="keyword">typedef</span> <span class="identifier">ImplSetT</span><span class="special">::</span><span class="identifier">const_iterator</span> <a name="boost.icl.interval_set.const_iterator"></a><span class="identifier">const_iterator</span><span class="special">;</span> <span class="comment">// const_iterator for iteration over intervals </span>
 
- <span class="keyword">enum</span> <a name="boost.icl.interval_set._at_1"></a>@1 <span class="special">{</span> fineness = 1 <span class="special">}</span><span class="special">;</span>
-
   <span class="comment">// <a class="link" href="interval_set.html#boost.icl.interval_setconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="interval_set.html#id515366-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_set.html#id515370-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_set.html" title="Class template interval_set">interval_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_set.html#id656132-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_set.html#id656135-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_set.html" title="Class template interval_set">interval_set</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <a class="link" href="interval_set.html#id515382-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_set.html#id515400-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="interval_set.html#id515408-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_set.html#id656147-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_set.html#id656166-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="interval_set.html#id656176-bb"><span class="identifier">interval_set</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
     interval_set&amp;
- <a class="link" href="interval_set.html#id515417-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="interval_set.html#id656186-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_set.html#id515300-bb">public member functions</a></span>
- <span class="keyword">typedef</span> <a class="link" href="interval_set.html#id515303-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">typedef</span> <a class="link" href="interval_set.html#id515326-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_set.html#id656066-bb">public member functions</a></span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_set.html#id656068-bb"><span class="identifier">ICL_INTERVAL_TYPE</span></a><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="interval_set.html#id656091-bb"><span class="identifier">ICL_COMPARE_DOMAIN</span></a><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="interval_set.html#id515344-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="interval_set.html#id656109-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_set.html#id515435-bb">private member functions</a></span>
- <span class="identifier">iterator</span> <a class="link" href="interval_set.html#id515437-bb"><span class="identifier">handle_inserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_set.html#id515448-bb"><span class="identifier">add_over</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">iterator</span> <a class="link" href="interval_set.html#id515464-bb"><span class="identifier">add_over</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_set.html#id656204-bb">private member functions</a></span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_set.html#id656206-bb"><span class="identifier">handle_inserted</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_set.html#id656217-bb"><span class="identifier">add_over</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">iterator</span> <a class="link" href="interval_set.html#id656232-bb"><span class="identifier">add_over</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1104363"></a><h2>Description</h2>
+<a name="id1289627"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1104367"></a><h3>
+<a name="id1289630"></a><h3>
 <a name="boost.icl.interval_setconstruct-copy-destruct"></a><code class="computeroutput">interval_set</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id515366-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor for the empty object. </li>
+<pre class="literallayout"><a name="id656132-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor for the empty object. </li>
 <li>
-<pre class="literallayout"><a name="id515370-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_set.html" title="Class template interval_set">interval_set</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li>
+<pre class="literallayout"><a name="id656135-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_set.html" title="Class template interval_set">interval_set</a> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li>
 <li>
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <a name="id515382-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy constructor for base_type. </li>
+ <span class="keyword">explicit</span> <a name="id656147-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Copy constructor for base_type. </li>
 <li>
-<pre class="literallayout"><a name="id515400-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> value<span class="special">)</span><span class="special">;</span></pre>Constructor for a single element. </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id656166-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> value<span class="special">)</span><span class="special">;</span></pre>Constructor for a single element. </li>
 <li>
-<pre class="literallayout"><a name="id515408-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> itv<span class="special">)</span><span class="special">;</span></pre>Constructor for a single interval. </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id656176-bb"></a><span class="identifier">interval_set</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> itv<span class="special">)</span><span class="special">;</span></pre>Constructor for a single interval. </li>
 <li>
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
   interval_set&amp;
- <a name="id515417-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Assignment operator. </li>
+ <a name="id656186-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Assignment operator. </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1104727"></a><h3>
-<a name="id515300-bb"></a><code class="computeroutput">interval_set</code> public member functions</h3>
+<a name="id1290825"></a><h3>
+<a name="id656066-bb"></a><code class="computeroutput">interval_set</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id515303-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the set. </li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id656068-bb"></a><span class="identifier">ICL_INTERVAL_TYPE</span><span class="special">(</span><span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">)</span><span class="special">;</span></pre>The interval type of the set. </li>
 <li>
-<pre class="literallayout"><span class="keyword">typedef</span> <a name="id515326-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span></pre>Comparison functor for domain values. </li>
+<pre class="literallayout"><span class="keyword">typedef</span> <a name="id656091-bb"></a><span class="identifier">ICL_COMPARE_DOMAIN</span><span class="special">(</span><span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">)</span><span class="special">;</span></pre>Comparison functor for domain values. </li>
 <li>
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SubType<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="id515344-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Assignment from a base interval_set. </li>
+ <span class="keyword">void</span> <a name="id656109-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="interval_base_set.html" title="Class template interval_base_set">interval_base_set</a><span class="special">&lt;</span> <span class="identifier">SubType</span><span class="special">,</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">Compare</span><span class="special">,</span> <span class="identifier">Interval</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="special">&amp;</span> src<span class="special">)</span><span class="special">;</span></pre>Assignment from a base interval_set. </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1104937"></a><h3>
-<a name="id515435-bb"></a><code class="computeroutput">interval_set</code> private member functions</h3>
+<a name="id1291035"></a><h3>
+<a name="id656204-bb"></a><code class="computeroutput">interval_set</code> private member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id515437-bb"></a><span class="identifier">handle_inserted</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id515448-bb"></a><span class="identifier">add_over</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> addend<span class="special">,</span> <span class="identifier">iterator</span> last_<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id515464-bb"></a><span class="identifier">add_over</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> addend<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id656206-bb"></a><span class="identifier">handle_inserted</span><span class="special">(</span><span class="identifier">iterator</span> it_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id656217-bb"></a><span class="identifier">add_over</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> addend<span class="special">,</span> <span class="identifier">iterator</span> last_<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">iterator</span> <a name="id656232-bb"></a><span class="identifier">add_over</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">interval_type</span> <span class="special">&amp;</span> addend<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -143,7 +141,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_set_id515474.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_set_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_set_icl_interval_set_id656243.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/interval_traits.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/interval_traits.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/interval_traits.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/interval_traits_hpp.html" title="Header &lt;boost/icl/interval_traits.hpp&gt;">
-<link rel="prev" href="domain_type_of_interval_id515722.html" title="Struct template domain_type_of&lt;interval_traits&lt; Type &gt;&gt;">
-<link rel="next" href="difference_type_of_inte_id515802.html" title="Struct template difference_type_of&lt;interval_traits&lt; Type &gt;&gt;">
+<link rel="prev" href="domain_type_of_interval_id656490.html" title="Struct template domain_type_of&lt;interval_traits&lt; Type &gt;&gt;">
+<link rel="next" href="difference_type_of_inte_id656571.html" title="Struct template difference_type_of&lt;interval_traits&lt; Type &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="domain_type_of_interval_id515722.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_traits_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="difference_type_of_inte_id515802.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="domain_type_of_interval_id656490.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_traits_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="difference_type_of_inte_id656571.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.interval_traits"></a><div class="titlepage"></div>
@@ -37,20 +37,20 @@
   <span class="keyword">typedef</span> <a class="link" href="interval_traits.html" title="Struct template interval_traits">interval_traits</a> <a name="boost.icl.interval_traits.type"></a><span class="identifier">type</span><span class="special">;</span>
   <span class="keyword">typedef</span> <span class="identifier">domain_type_of</span><span class="special">&lt;</span> <span class="identifier">Type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="interval_traits.html#boost.icl.interval_traits.type">type</a> <a name="boost.icl.interval_traits.domain_type"></a><span class="identifier">domain_type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="interval_traits.html#id515762-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="interval_traits.html#id515765-bb"><span class="identifier">construct</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">domain_type</span> <a class="link" href="interval_traits.html#id515780-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">domain_type</span> <a class="link" href="interval_traits.html#id515791-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="interval_traits.html#id656531-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">Type</span> <a class="link" href="interval_traits.html#id656534-bb"><span class="identifier">construct</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">domain_type</span> <a class="link" href="interval_traits.html#id656549-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">domain_type</span> <a class="link" href="interval_traits.html#id656560-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1107099"></a><h2>Description</h2>
+<a name="id1294835"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1107102"></a><h3>
-<a name="id515762-bb"></a><code class="computeroutput">interval_traits</code> public static functions</h3>
+<a name="id1294838"></a><h3>
+<a name="id656531-bb"></a><code class="computeroutput">interval_traits</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id515765-bb"></a><span class="identifier">construct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">domain_type</span> <a name="id515780-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">domain_type</span> <a name="id515791-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">Type</span> <a name="id656534-bb"></a><span class="identifier">construct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> lo<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">domain_type</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">domain_type</span> <a name="id656549-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">domain_type</span> <a name="id656560-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Type</span> <span class="special">&amp;</span> inter_val<span class="special">)</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -65,7 +65,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="domain_type_of_interval_id515722.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_traits_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="difference_type_of_inte_id515802.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="domain_type_of_interval_id656490.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/interval_traits_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="difference_type_of_inte_id656571.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/is_negative.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/is_negative.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/is_negative.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/functors_hpp.html" title="Header &lt;boost/icl/functors.hpp&gt;">
-<link rel="prev" href="inverse_icl_inter_secti_id507345.html" title="Struct template inverse&lt;icl::inter_section&lt; Type &gt;&gt;">
-<link rel="next" href="is_negative_icl_inplace_id507425.html" title="Struct template is_negative&lt;icl::inplace_minus&lt; Type &gt;&gt;">
+<link rel="prev" href="inverse_icl_inter_secti_id647558.html" title="Struct template inverse&lt;icl::inter_section&lt; Type &gt;&gt;">
+<link rel="next" href="is_negative_icl_inplace_id647638.html" title="Struct template is_negative&lt;icl::inplace_minus&lt; Type &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="inverse_icl_inter_secti_id507345.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_negative_icl_inplace_id507425.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="inverse_icl_inter_secti_id647558.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_negative_icl_inplace_id647638.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.is_negative"></a><div class="titlepage"></div>
@@ -36,15 +36,15 @@
   <span class="comment">// types</span>
   <span class="keyword">typedef</span> <a class="link" href="is_negative.html" title="Struct template is_negative">is_negative</a><span class="special">&lt;</span> <span class="identifier">Functor</span> <span class="special">&gt;</span> <a name="boost.icl.is_negative.type"></a><span class="identifier">type</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="is_negative.html#id507406-bb">public member functions</a></span>
- <a class="link" href="is_negative.html#id507408-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">value</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="is_negative.html#id647619-bb">public member functions</a></span>
+ <a class="link" href="is_negative.html#id647622-bb"><span class="identifier">BOOST_STATIC_CONSTANT</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">value</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1034866"></a><h2>Description</h2>
+<a name="id1221380"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1034869"></a><h3>
-<a name="id507406-bb"></a><code class="computeroutput">is_negative</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li><pre class="literallayout"> <a name="id507408-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">value</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="id1221383"></a><h3>
+<a name="id647619-bb"></a><code class="computeroutput">is_negative</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"> <a name="id647622-bb"></a><span class="identifier">BOOST_STATIC_CONSTANT</span><span class="special">(</span><span class="keyword">bool</span><span class="special">,</span> <span class="identifier">value</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
 </div>
 </div>
 </div>
@@ -58,7 +58,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="inverse_icl_inter_secti_id507345.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_negative_icl_inplace_id507425.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="inverse_icl_inter_secti_id647558.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/functors_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_negative_icl_inplace_id647638.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/left_open_interval.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/left_open_interval.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/left_open_interval.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/left_open_interval_hpp.html" title="Header &lt;boost/icl/left_open_interval.hpp&gt;">
 <link rel="prev" href="../../header/boost/icl/left_open_interval_hpp.html" title="Header &lt;boost/icl/left_open_interval.hpp&gt;">
-<link rel="next" href="interval_traits_icl_lef_id517291.html" title="Struct template interval_traits&lt;icl::left_open_interval&lt; DomainT, Compare &gt;&gt;">
+<link rel="next" href="interval_traits_icl_lef_id656951.html" title="Struct template interval_traits&lt;icl::left_open_interval&lt; DomainT, Compare &gt;&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_lef_id517291.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_lef_id656951.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.left_open_interval"></a><div class="titlepage"></div>
@@ -40,42 +40,42 @@
   <span class="keyword">typedef</span> <span class="identifier">DomainT</span> <a name="boost.icl.left_open_interval.domain_type"></a><span class="identifier">domain_type</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="left_open_interval.html#boost.icl.left_open_intervalconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="left_open_interval.html#id517244-bb"><span class="identifier">left_open_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="left_open_interval.html#id517253-bb"><span class="identifier">left_open_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="left_open_interval.html#id517266-bb"><span class="identifier">left_open_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="left_open_interval.html#id656903-bb"><span class="identifier">left_open_interval</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="left_open_interval.html#id656912-bb"><span class="identifier">left_open_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="left_open_interval.html#id656926-bb"><span class="identifier">left_open_interval</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="left_open_interval.html#id517230-bb">public member functions</a></span>
- <span class="identifier">DomainT</span> <a class="link" href="left_open_interval.html#id517232-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">DomainT</span> <a class="link" href="left_open_interval.html#id517238-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="left_open_interval.html#id656889-bb">public member functions</a></span>
+ <span class="identifier">DomainT</span> <a class="link" href="left_open_interval.html#id656891-bb"><span class="identifier">lower</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">DomainT</span> <a class="link" href="left_open_interval.html#id656897-bb"><span class="identifier">upper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1" lang="en">
-<a name="id1113063"></a><h2>Description</h2>
+<a name="id1298364"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id1113067"></a><h3>
+<a name="id1298367"></a><h3>
 <a name="boost.icl.left_open_intervalconstruct-copy-destruct"></a><code class="computeroutput">left_open_interval</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id517244-bb"></a><span class="identifier">left_open_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id656903-bb"></a><span class="identifier">left_open_interval</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Default constructor; yields an empty interval <code class="computeroutput">(0,0]</code>. </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id517253-bb"></a><span class="identifier">left_open_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="id656912-bb"></a><span class="identifier">left_open_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
 <p>Constructor for a left-open singleton interval <code class="computeroutput">(val-1,val]</code> </p>
 </li>
 <li>
-<pre class="literallayout"><a name="id517266-bb"></a><span class="identifier">left_open_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="id656926-bb"></a><span class="identifier">left_open_interval</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> low<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&amp;</span> up<span class="special">)</span><span class="special">;</span></pre>
 <p>Interval from <code class="computeroutput">low</code> to <code class="computeroutput">up</code> with bounds <code class="computeroutput">bounds</code> </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id1113228"></a><h3>
-<a name="id517230-bb"></a><code class="computeroutput">left_open_interval</code> public member functions</h3>
+<a name="id1298533"></a><h3>
+<a name="id656889-bb"></a><code class="computeroutput">left_open_interval</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id517232-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id517238-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id656891-bb"></a><span class="identifier">lower</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li><pre class="literallayout"><span class="identifier">DomainT</span> <a name="id656897-bb"></a><span class="identifier">upper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 </div>
@@ -90,7 +90,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_lef_id517291.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/left_open_interval_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="interval_traits_icl_lef_id656951.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/libs/icl/doc/html/boost/icl/map.html
==============================================================================
--- trunk/libs/icl/doc/html/boost/icl/map.html (original)
+++ trunk/libs/icl/doc/html/boost/icl/map.html 2011-03-03 13:46:39 EST (Thu, 03 Mar 2011)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Icl">
 <link rel="up" href="../../header/boost/icl/map_hpp.html" title="Header &lt;boost/icl/map.hpp&gt;">
 <link rel="prev" href="total_enricher.html" title="Struct total_enricher">
-<link rel="next" href="map/on_codomain_model_Type__id517630.html" title="Struct template on_codomain_model&lt;Type, false, false&gt;">
+<link rel="next" href="map/on_codomain_model_Type__id657232.html" title="Struct template on_codomain_model&lt;Type, false, false&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="total_enricher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="map/on_codomain_model_Type__id517630.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="total_enricher.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/icl/map_hpp.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="map/on_codomain_model_Type__id657232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.icl.map"></a><div class="titlepage"></div>
@@ -73,236 +73,248 @@
 
   <span class="comment">// member classes/structs/unions</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id517630.html" title="Struct template on_codomain_model&lt;Type, false, false&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id657232.html" title="Struct template on_codomain_model&lt;Type, false, false&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
 
- <span class="comment">// <a class="link" href="map/on_codomain_model_Type__id517630.html#id517646-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="map/on_codomain_model_Type__id517630.html#id517649-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span>
+ <span class="comment">// <a class="link" href="map/on_codomain_model_Type__id657232.html#id657249-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="map/on_codomain_model_Type__id657232.html#id657251-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span>
                          <span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id517669.html" title="Struct template on_codomain_model&lt;Type, false, true&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id657272.html" title="Struct template on_codomain_model&lt;Type, false, true&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
 
- <span class="comment">// <a class="link" href="map/on_codomain_model_Type__id517669.html#id517686-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="map/on_codomain_model_Type__id517669.html#id517688-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span>
+ <span class="comment">// <a class="link" href="map/on_codomain_model_Type__id657272.html#id657288-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="map/on_codomain_model_Type__id657272.html#id657291-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span>
                          <span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id517709.html" title="Struct template on_codomain_model&lt;Type, true, false&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id657311.html" title="Struct template on_codomain_model&lt;Type, true, false&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">false</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="map/on_codomain_model_Type__id517709.html#boost.icl.map.on_codomain_model_Type,_id517709.inverse_codomain_intersect"><span class="identifier">inverse_codomain_intersect</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="map/on_codomain_model_Type__id657311.html#boost.icl.map.on_codomain_model_Type,_id657311.inverse_codomain_intersect"><span class="identifier">inverse_codomain_intersect</span></a><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="map/on_codomain_model_Type__id517709.html#id517730-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="map/on_codomain_model_Type__id517709.html#id517733-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span>
+ <span class="comment">// <a class="link" href="map/on_codomain_model_Type__id657311.html#id657333-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="map/on_codomain_model_Type__id657311.html#id657335-bb"><span class="identifier">subtract</span></a><span class="special">(</span><span class="identifier">Type</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span>
                          <span class="keyword">const</span> <span class="keyword">typename</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">codomain_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Type<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id517753.html" title="Struct template on_codomain_model&lt;Type, true, true&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="map/on_codomain_model_Type__id657356.html" title="Struct template on_codomain_model&lt;Type, true, true&gt;">on_codomain_model</a><span class="special">&lt;</span><span class="identifier">Type</span><span class="special">,</span> <span class="keyword">true</span><span class="special">,</span> <span class="keyword">true</span><span class="special">&gt;</span> <span class="special">{</span>
     <span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Type</span><span class="special">::</span><span class="identifier">inverse_codomain_intersect</span> <a class="link" href="map/on_codomain_model_Type__id517753.htm