diff --git a/doc/concepts.qbk b/doc/concepts.qbk index 871583e..bb1ec18 100644 --- a/doc/concepts.qbk +++ b/doc/concepts.qbk @@ -75,7 +75,7 @@ aspect is called __bi_conceptual__. The second and minor aspect is called __bi_i [[Practical][interval_sets(maps) can be used as sets(maps) of elements(element value pairs) ] [Segmentation information is available. - See e.g. [link boost_icl.examples.month_and_week_grid Time grids for months and weeks]]] + See e.g. [link boost_icl.examples.time_grids Time grids for months and weeks]]] ] On the __conceptual__ aspect @@ -173,7 +173,7 @@ and intervals that again serve for implementing `operator +=` and `operator -=`. [endsect][/ Abstract Sets and Maps] -[section Addability, Subtractability and Aggregate on Overlap] +[section:aggrovering Addability, Subtractability and Aggregate on Overlap] While ['*addition*] and ['*subtraction*] on `Sets` are implemented as ['*set union*] and ['*set difference*], diff --git a/doc/examples.qbk b/doc/examples.qbk index e309270..af85bc8 100644 --- a/doc/examples.qbk +++ b/doc/examples.qbk @@ -39,7 +39,7 @@ [Using /aggregate on overlap/ the heights of the party's tallest guests are computed. Associated values are aggregated via a maximum functor, that can be chosen as template parameter of an interval_map class template.]] - [[advanced][[link boost_icl.examples.time_grids_for_months_and_weeks Time grids for months and weeks]] + [[advanced][[link boost_icl.examples.time_grids Time grids for months and weeks]] [__spl_itv_set__] [Shows how the ['*border preserving*] __spl_itv_set__ can be used to create time partitions where different @@ -234,7 +234,7 @@ intervals. [endsect] -[section Time grids for months and weeks] +[section:time_grids Time grids for months and weeks] A __spl_itv_set__ preserves all interval borders on insertion and intersection operations. So given a __spl_itv_set__ and an addition of an interval diff --git a/doc/functions.qbk b/doc/functions.qbk index b8864ed..612afb0 100644 --- a/doc/functions.qbk +++ b/doc/functions.qbk @@ -35,7 +35,7 @@ introduced in section [link boost_icl.interface.function_synopsis Function Synop This section covers the most important polymorphical and namespace global functions of the *icl*. More specific functions can be looked up in the doxygen generated -[link interval_template_library_reference reference documentation]. +[link interval_container_library_reference reference documentation]. [section Overload tables] diff --git a/doc/functions_addition.qbk b/doc/functions_addition.qbk index c126c5f..ea8ce64 100644 --- a/doc/functions_addition.qbk +++ b/doc/functions_addition.qbk @@ -49,7 +49,7 @@ a /set union/ semantics is often attached `operators |=` and `|`. for element maps and /aggregate on overlap/ for interval maps. Find more on - [link boost_icl.concepts.addability__subtractability_and_aggregate_on_overlap ['addability of maps]] + [link boost_icl.concepts.aggrovering ['addability of maps]] and related [link boost_icl.semantics.maps ['semantic issues]] following the links. diff --git a/doc/functions_equivs_orderings.qbk b/doc/functions_equivs_orderings.qbk index b7f9455..cb398b8 100644 --- a/doc/functions_equivs_orderings.qbk +++ b/doc/functions_equivs_orderings.qbk @@ -34,7 +34,7 @@ [section Less on Intervals] -[ +[table [[ ] [Types][]] [[`x < y`] [__i] [`x` begins before `y` or, for equal beginnings `x` ends before `y`]] ] @@ -53,13 +53,11 @@ perceived as the sequence of elements between their lower and upper bound. This generalized lexicogrphical comparison in intervals can also be specified this way: -`x < y := x` begins before `y` or, for equal beginnings `x` ends before `y` - -[ +[table [] -[[`x < y`] [`:=`] [`x` begins before `y` or, for equal beginnings `x` ends before `y`. +[[`x < y`] [`:=`] [`x` begins before `y` or, for equal beginnings `x` ends before `y`.]] - The other operators can be deduced in the usual way]] +[[] [] [The other operators can be deduced in the usual way]] [[`x > y`] [`:=`] [`y < x`] ] [[`x <= y`] [`:=`] [`!(y < x)`] ] [[`x >= y`] [`:=`] [`!(x < y)`] ] diff --git a/doc/functions_subtraction.qbk b/doc/functions_subtraction.qbk index 873b757..af48a24 100644 --- a/doc/functions_subtraction.qbk +++ b/doc/functions_subtraction.qbk @@ -37,7 +37,7 @@ are given in the table above. the effect of the corresponding addition function. Find more on - [link boost_icl.concepts.addability__subtractability_and_aggregate_on_overlap ['subtractability of maps]] + [link boost_icl.concepts.aggrovering ['subtractability of maps]] and related [link boost_icl.semantics.maps ['semantic issues]] following the links. diff --git a/doc/html/ICL_IMPL_SPACE.html b/doc/html/ICL_IMPL_SPACE.html index 9901757..d4952ea 100644 --- a/doc/html/ICL_IMPL_SPACE.html +++ b/doc/html/ICL_IMPL_SPACE.html @@ -1,13 +1,13 @@ - + Macro ICL_IMPL_SPACE - + - - - - + + + + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext
@@ -29,11 +29,13 @@

ICL_IMPL_SPACE

Synopsis

-
ICL_IMPL_SPACE
+
// In header: <boost/icl/impl_config.hpp>
+
+ICL_IMPL_SPACE
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost/icl/absorbs_identities_icl__id492661.html b/doc/html/boost/icl/absorbs_identities_icl__id492661.html new file mode 100644 index 0000000..a8a8cce --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id492661.html @@ -0,0 +1,67 @@ + + + +Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id495220.html b/doc/html/boost/icl/absorbs_identities_icl__id495220.html new file mode 100644 index 0000000..b026038 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id495220.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id499467.html b/doc/html/boost/icl/absorbs_identities_icl__id499467.html new file mode 100644 index 0000000..0ab8035 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id499467.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef absorbs_identities type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id501212.html b/doc/html/boost/icl/absorbs_identities_icl__id501212.html new file mode 100644 index 0000000..cb7ae69 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id501212.html @@ -0,0 +1,67 @@ + + + +Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id503770.html b/doc/html/boost/icl/absorbs_identities_icl__id503770.html new file mode 100644 index 0000000..501b750 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id503770.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id503771.html b/doc/html/boost/icl/absorbs_identities_icl__id503771.html new file mode 100644 index 0000000..f56d118 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id503771.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id505703.html b/doc/html/boost/icl/absorbs_identities_icl__id505703.html new file mode 100644 index 0000000..6fe2598 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id505703.html @@ -0,0 +1,67 @@ + + + +Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id508018.html b/doc/html/boost/icl/absorbs_identities_icl__id508018.html new file mode 100644 index 0000000..00a51d3 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id508018.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef absorbs_identities type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id508262.html b/doc/html/boost/icl/absorbs_identities_icl__id508262.html new file mode 100644 index 0000000..3f379a9 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id508262.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id512147.html b/doc/html/boost/icl/absorbs_identities_icl__id512147.html new file mode 100644 index 0000000..3511ae5 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id512147.html @@ -0,0 +1,67 @@ + + + +Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id512276.html b/doc/html/boost/icl/absorbs_identities_icl__id512276.html new file mode 100644 index 0000000..7e17e6d --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id512276.html @@ -0,0 +1,67 @@ + + + +Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id512322.html b/doc/html/boost/icl/absorbs_identities_icl__id512322.html new file mode 100644 index 0000000..6e447a6 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id512322.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id512509.html b/doc/html/boost/icl/absorbs_identities_icl__id512509.html new file mode 100644 index 0000000..937babb --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id512509.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef absorbs_identities type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id513241.html b/doc/html/boost/icl/absorbs_identities_icl__id513241.html new file mode 100644 index 0000000..7eb16e4 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id513241.html @@ -0,0 +1,67 @@ + + + +Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id514706.html b/doc/html/boost/icl/absorbs_identities_icl__id514706.html new file mode 100644 index 0000000..00f5e64 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id514706.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id514835.html b/doc/html/boost/icl/absorbs_identities_icl__id514835.html new file mode 100644 index 0000000..3cbe3ae --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id514835.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id515800.html b/doc/html/boost/icl/absorbs_identities_icl__id515800.html new file mode 100644 index 0000000..4d66516 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id515800.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id516812.html b/doc/html/boost/icl/absorbs_identities_icl__id516812.html new file mode 100644 index 0000000..a3d5ad3 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id516812.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id518936.html b/doc/html/boost/icl/absorbs_identities_icl__id518936.html new file mode 100644 index 0000000..ba7b917 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id518936.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef absorbs_identities type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id519082.html b/doc/html/boost/icl/absorbs_identities_icl__id519082.html new file mode 100644 index 0000000..66ab747 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id519082.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef absorbs_identities type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id520030.html b/doc/html/boost/icl/absorbs_identities_icl__id520030.html new file mode 100644 index 0000000..cd9a820 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id520030.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef absorbs_identities type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::absorbs_identities);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id523239.html b/doc/html/boost/icl/absorbs_identities_icl__id523239.html new file mode 100644 index 0000000..2c8f33f --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id523239.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id523385.html b/doc/html/boost/icl/absorbs_identities_icl__id523385.html new file mode 100644 index 0000000..7d37236 --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id523385.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/absorbs_identities_icl__id524333.html b/doc/html/boost/icl/absorbs_identities_icl__id524333.html new file mode 100644 index 0000000..aea327b --- /dev/null +++ b/doc/html/boost/icl/absorbs_identities_icl__id524333.html @@ -0,0 +1,66 @@ + + + +Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef absorbs_identities< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+};
+
+

Description

+
+

+absorbs_identities public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::absorbs_identities));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/add_iterator.html b/doc/html/boost/icl/add_iterator.html new file mode 100644 index 0000000..9257fba --- /dev/null +++ b/doc/html/boost/icl/add_iterator.html @@ -0,0 +1,92 @@ + + + +Class template add_iterator + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template add_iterator

+

boost::icl::add_iterator — Performes an addition using a container's memberfunction add, when operator= is called.

+
+

Synopsis

+
// In header: <boost/icl/iterator.hpp>
+
+template<typename ContainerT> 
+class add_iterator {
+public:
+  // types
+  typedef ContainerT               container_type;     // The container's type. 
+  typedef std::output_iterator_tag iterator_category;
+
+  // construct/copy/destruct
+  add_iterator(ContainerT &, typename ContainerT::iterator);
+  add_iterator& operator=(typename ContainerT::const_reference);
+
+  // public member functions
+  add_iterator & operator*();
+  add_iterator & operator++();
+  add_iterator & operator++(int);
+};
+
+

Description

+
+

+add_iterator + public + construct/copy/destruct

+
    +
  1. +
    add_iterator(ContainerT & cont, typename ContainerT::iterator iter);
    +

    An add_iterator is constructed with a container and a position that has to be maintained.

    +
  2. +
  3. +
    add_iterator& operator=(typename ContainerT::const_reference value);
    +

    This assignment operator adds the value before the current position. It maintains it's position by incrementing after addition.

    +
  4. +
+
+
+

+add_iterator public member functions

+
    +
  1. add_iterator & operator*();
  2. +
  3. add_iterator & operator++();
  4. +
  5. add_iterator & operator++(int);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/adder.html b/doc/html/boost/icl/adder.html new file mode 100644 index 0000000..a876df2 --- /dev/null +++ b/doc/html/boost/icl/adder.html @@ -0,0 +1,55 @@ + + + +Function template adder + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Function template adder

+

boost::icl::adder

+
+

Synopsis

+
// In header: <boost/icl/iterator.hpp>
+
+
+template<typename ContainerT, typename IteratorT> 
+  add_iterator< ContainerT > adder(ContainerT & cont, IteratorT iter_);
+
+

Description

+

Function adder creates and initializes an add_iterator

+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/bounded_value.html b/doc/html/boost/icl/bounded_value.html new file mode 100644 index 0000000..0e0f1df --- /dev/null +++ b/doc/html/boost/icl/bounded_value.html @@ -0,0 +1,80 @@ + + + +Class template bounded_value + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template bounded_value

+

boost::icl::bounded_value

+
+

Synopsis

+
// In header: <boost/icl/interval_bounds.hpp>
+
+template<typename DomainT> 
+class bounded_value {
+public:
+  // types
+  typedef DomainT                  domain_type;
+  typedef bounded_value< DomainT > type;       
+
+  // construct/copy/destruct
+  bounded_value(const domain_type &, interval_bounds);
+
+  // public member functions
+  domain_type value() const;
+  interval_bounds bound() const;
+};
+
+

Description

+
+

+bounded_value + public + construct/copy/destruct

+
  1. bounded_value(const domain_type & value, interval_bounds bound);
+
+
+

+bounded_value public member functions

+
    +
  1. domain_type value() const;
  2. +
  3. interval_bounds bound() const;
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/closed_interval.html b/doc/html/boost/icl/closed_interval.html new file mode 100644 index 0000000..82b66c3 --- /dev/null +++ b/doc/html/boost/icl/closed_interval.html @@ -0,0 +1,100 @@ + + + +Class template closed_interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template closed_interval

+

boost::icl::closed_interval

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+class closed_interval {
+public:
+  // types
+  typedef closed_interval< DomainT, Compare > type;       
+  typedef DomainT                             domain_type;
+
+  // construct/copy/destruct
+  closed_interval();
+  closed_interval(const DomainT &);
+  closed_interval(const DomainT &, const DomainT &);
+
+  // public member functions
+  DomainT lower() const;
+  DomainT upper() const;
+  DomainT first() const;
+  DomainT last() const;
+};
+
+

Description

+
+

+closed_interval + public + construct/copy/destruct

+
    +
  1. +
    closed_interval();
    +

    Default constructor; yields an empty interval [0,0).

    +
  2. +
  3. +
    closed_interval(const DomainT & val);
    +

    Constructor for a closed singleton interval [val,val]

    +
  4. +
  5. +
    closed_interval(const DomainT & low, const DomainT & up);
    +

    Interval from low to up with bounds bounds

    +
  6. +
+
+
+

+closed_interval public member functions

+
    +
  1. DomainT lower() const;
  2. +
  3. DomainT upper() const;
  4. +
  5. DomainT first() const;
  6. +
  7. DomainT last() const;
  8. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/continuous_interval.html b/doc/html/boost/icl/continuous_interval.html new file mode 100644 index 0000000..dc2761d --- /dev/null +++ b/doc/html/boost/icl/continuous_interval.html @@ -0,0 +1,119 @@ + + + +Class template continuous_interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template continuous_interval

+

boost::icl::continuous_interval

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+class continuous_interval {
+public:
+  // types
+  typedef continuous_interval< DomainT, Compare > type;               
+  typedef DomainT                                 domain_type;        
+  typedef bounded_value< DomainT >::type          bounded_domain_type;
+
+  // construct/copy/destruct
+  continuous_interval();
+  continuous_interval(const DomainT &);
+  continuous_interval(const DomainT &, const DomainT &, 
+                      interval_bounds = interval_bounds::right_open(), 
+                      continuous_interval * = 0);
+
+  // public member functions
+  domain_type lower() const;
+  domain_type upper() const;
+  interval_bounds bounds() const;
+
+  // public static functions
+  static continuous_interval open(const DomainT &, const DomainT &);
+  static continuous_interval right_open(const DomainT &, const DomainT &);
+  static continuous_interval left_open(const DomainT &, const DomainT &);
+  static continuous_interval closed(const DomainT &, const DomainT &);
+};
+
+

Description

+
+

+continuous_interval + public + construct/copy/destruct

+
    +
  1. +
    continuous_interval();
    +

    Default constructor; yields an empty interval [0,0).

    +
  2. +
  3. +
    continuous_interval(const DomainT & val);
    +

    Constructor for a closed singleton interval [val,val]

    +
  4. +
  5. +
    continuous_interval(const DomainT & low, const DomainT & up, 
    +                    interval_bounds bounds = interval_bounds::right_open(), 
    +                    continuous_interval * = 0);
    +

    Interval from low to up with bounds bounds

    +
  6. +
+
+
+

+continuous_interval public member functions

+
    +
  1. domain_type lower() const;
  2. +
  3. domain_type upper() const;
  4. +
  5. interval_bounds bounds() const;
  6. +
+
+
+

+continuous_interval public static functions

+
    +
  1. static continuous_interval open(const DomainT & lo, const DomainT & up);
  2. +
  3. static continuous_interval right_open(const DomainT & lo, const DomainT & up);
  4. +
  5. static continuous_interval left_open(const DomainT & lo, const DomainT & up);
  6. +
  7. static continuous_interval closed(const DomainT & lo, const DomainT & up);
  8. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/conversion.html b/doc/html/boost/icl/conversion.html new file mode 100644 index 0000000..9f4aadb --- /dev/null +++ b/doc/html/boost/icl/conversion.html @@ -0,0 +1,69 @@ + + + +Struct template conversion + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template conversion

+

boost::icl::conversion

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Combiner> 
+struct conversion {
+  // types
+  typedef conversion< Combiner >                                                                          type;         
+  typedef remove_const< typename remove_reference< typename Combiner::first_argument_type >::type >::type argument_type;
+
+  // public static functions
+  static argument_type proversion(const argument_type &);
+  static argument_type inversion(const argument_type &);
+};
+
+

Description

+
+

+conversion public static functions

+
    +
  1. static argument_type proversion(const argument_type & value);
  2. +
  3. static argument_type inversion(const argument_type & value);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id489914.html b/doc/html/boost/icl/difference_type_of_boos_id489914.html new file mode 100644 index 0000000..0fe4988 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id489914.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::gregorian::date>

+

boost::icl::difference_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct difference_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id496826.html b/doc/html/boost/icl/difference_type_of_boos_id496826.html new file mode 100644 index 0000000..227bc1d --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id496826.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::gregorian::date>

+

boost::icl::difference_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct difference_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id501168.html b/doc/html/boost/icl/difference_type_of_boos_id501168.html new file mode 100644 index 0000000..82975f2 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id501168.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::posix_time::ptime>

+

boost::icl::difference_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct difference_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id502956.html b/doc/html/boost/icl/difference_type_of_boos_id502956.html new file mode 100644 index 0000000..74cee2a --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id502956.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::gregorian::date>

+

boost::icl::difference_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct difference_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id507761.html b/doc/html/boost/icl/difference_type_of_boos_id507761.html new file mode 100644 index 0000000..668254e --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id507761.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::gregorian::date>

+

boost::icl::difference_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct difference_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id508855.html b/doc/html/boost/icl/difference_type_of_boos_id508855.html new file mode 100644 index 0000000..495b86a --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id508855.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::gregorian::date>

+

boost::icl::difference_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct difference_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id509529.html b/doc/html/boost/icl/difference_type_of_boos_id509529.html new file mode 100644 index 0000000..95dd0ff --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id509529.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::gregorian::date>

+

boost::icl::difference_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct difference_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id509719.html b/doc/html/boost/icl/difference_type_of_boos_id509719.html new file mode 100644 index 0000000..e83ee8f --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id509719.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::posix_time::ptime>

+

boost::icl::difference_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct difference_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id514210.html b/doc/html/boost/icl/difference_type_of_boos_id514210.html new file mode 100644 index 0000000..840c506 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id514210.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::posix_time::ptime>

+

boost::icl::difference_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct difference_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id520637.html b/doc/html/boost/icl/difference_type_of_boos_id520637.html new file mode 100644 index 0000000..a2aa0b3 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id520637.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::posix_time::ptime>

+

boost::icl::difference_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct difference_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id520783.html b/doc/html/boost/icl/difference_type_of_boos_id520783.html new file mode 100644 index 0000000..b4a25bc --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id520783.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::posix_time::ptime>

+

boost::icl::difference_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct difference_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_boos_id521731.html b/doc/html/boost/icl/difference_type_of_boos_id521731.html new file mode 100644 index 0000000..7ae619e --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_boos_id521731.html @@ -0,0 +1,53 @@ + + + +Struct difference_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct difference_type_of<boost::posix_time::ptime>

+

boost::icl::difference_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct difference_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_inte_id496188.html b/doc/html/boost/icl/difference_type_of_inte_id496188.html new file mode 100644 index 0000000..30be80b --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_inte_id496188.html @@ -0,0 +1,54 @@ + + + +Struct template difference_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template difference_type_of<interval_traits< Type >>

+

boost::icl::difference_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct difference_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type    domain_type;
+  typedef difference_type_of< domain_type >::type type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_inte_id504739.html b/doc/html/boost/icl/difference_type_of_inte_id504739.html new file mode 100644 index 0000000..5e87abb --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_inte_id504739.html @@ -0,0 +1,54 @@ + + + +Struct template difference_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template difference_type_of<interval_traits< Type >>

+

boost::icl::difference_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct difference_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type    domain_type;
+  typedef difference_type_of< domain_type >::type type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_inte_id509229.html b/doc/html/boost/icl/difference_type_of_inte_id509229.html new file mode 100644 index 0000000..9f8caf5 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_inte_id509229.html @@ -0,0 +1,54 @@ + + + +Struct template difference_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template difference_type_of<interval_traits< Type >>

+

boost::icl::difference_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct difference_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type    domain_type;
+  typedef difference_type_of< domain_type >::type type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_inte_id515673.html b/doc/html/boost/icl/difference_type_of_inte_id515673.html new file mode 100644 index 0000000..7d0b2d5 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_inte_id515673.html @@ -0,0 +1,54 @@ + + + +Struct template difference_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template difference_type_of<interval_traits< Type >>

+

boost::icl::difference_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct difference_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type    domain_type;
+  typedef difference_type_of< domain_type >::type type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_inte_id515802.html b/doc/html/boost/icl/difference_type_of_inte_id515802.html new file mode 100644 index 0000000..63272bd --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_inte_id515802.html @@ -0,0 +1,54 @@ + + + +Struct template difference_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template difference_type_of<interval_traits< Type >>

+

boost::icl::difference_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct difference_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type    domain_type;
+  typedef difference_type_of< domain_type >::type type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/difference_type_of_inte_id516767.html b/doc/html/boost/icl/difference_type_of_inte_id516767.html new file mode 100644 index 0000000..61565b5 --- /dev/null +++ b/doc/html/boost/icl/difference_type_of_inte_id516767.html @@ -0,0 +1,54 @@ + + + +Struct template difference_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template difference_type_of<interval_traits< Type >>

+

boost::icl::difference_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct difference_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type    domain_type;
+  typedef difference_type_of< domain_type >::type type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/discrete_interval.html b/doc/html/boost/icl/discrete_interval.html new file mode 100644 index 0000000..4a9ceb6 --- /dev/null +++ b/doc/html/boost/icl/discrete_interval.html @@ -0,0 +1,119 @@ + + + +Class template discrete_interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template discrete_interval

+

boost::icl::discrete_interval

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+class discrete_interval {
+public:
+  // types
+  typedef discrete_interval< DomainT, Compare > type;               
+  typedef DomainT                               domain_type;        
+  typedef bounded_value< DomainT >::type        bounded_domain_type;
+
+  // construct/copy/destruct
+  discrete_interval();
+  discrete_interval(const DomainT &);
+  discrete_interval(const DomainT &, const DomainT &, 
+                    interval_bounds = interval_bounds::right_open(), 
+                    discrete_interval * = 0);
+
+  // public member functions
+  domain_type lower() const;
+  domain_type upper() const;
+  interval_bounds bounds() const;
+
+  // public static functions
+  static discrete_interval open(const DomainT &, const DomainT &);
+  static discrete_interval right_open(const DomainT &, const DomainT &);
+  static discrete_interval left_open(const DomainT &, const DomainT &);
+  static discrete_interval closed(const DomainT &, const DomainT &);
+};
+
+

Description

+
+

+discrete_interval + public + construct/copy/destruct

+
    +
  1. +
    discrete_interval();
    +

    Default constructor; yields an empty interval [0,0).

    +
  2. +
  3. +
    discrete_interval(const DomainT & val);
    +

    Constructor for a closed singleton interval [val,val]

    +
  4. +
  5. +
    discrete_interval(const DomainT & low, const DomainT & up, 
    +                  interval_bounds bounds = interval_bounds::right_open(), 
    +                  discrete_interval * = 0);
    +

    Interval from low to up with bounds bounds

    +
  6. +
+
+
+

+discrete_interval public member functions

+
    +
  1. domain_type lower() const;
  2. +
  3. domain_type upper() const;
  4. +
  5. interval_bounds bounds() const;
  6. +
+
+
+

+discrete_interval public static functions

+
    +
  1. static discrete_interval open(const DomainT & lo, const DomainT & up);
  2. +
  3. static discrete_interval right_open(const DomainT & lo, const DomainT & up);
  4. +
  5. static discrete_interval left_open(const DomainT & lo, const DomainT & up);
  6. +
  7. static discrete_interval closed(const DomainT & lo, const DomainT & up);
  8. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/domain_type_of_interval_id496107.html b/doc/html/boost/icl/domain_type_of_interval_id496107.html new file mode 100644 index 0000000..9712009 --- /dev/null +++ b/doc/html/boost/icl/domain_type_of_interval_id496107.html @@ -0,0 +1,53 @@ + + + +Struct template domain_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template domain_type_of<interval_traits< Type >>

+

boost::icl::domain_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct domain_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/domain_type_of_interval_id504658.html b/doc/html/boost/icl/domain_type_of_interval_id504658.html new file mode 100644 index 0000000..9817656 --- /dev/null +++ b/doc/html/boost/icl/domain_type_of_interval_id504658.html @@ -0,0 +1,53 @@ + + + +Struct template domain_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template domain_type_of<interval_traits< Type >>

+

boost::icl::domain_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct domain_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/domain_type_of_interval_id509149.html b/doc/html/boost/icl/domain_type_of_interval_id509149.html new file mode 100644 index 0000000..052cf2d --- /dev/null +++ b/doc/html/boost/icl/domain_type_of_interval_id509149.html @@ -0,0 +1,53 @@ + + + +Struct template domain_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template domain_type_of<interval_traits< Type >>

+

boost::icl::domain_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct domain_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/domain_type_of_interval_id515593.html b/doc/html/boost/icl/domain_type_of_interval_id515593.html new file mode 100644 index 0000000..67cc1b6 --- /dev/null +++ b/doc/html/boost/icl/domain_type_of_interval_id515593.html @@ -0,0 +1,53 @@ + + + +Struct template domain_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template domain_type_of<interval_traits< Type >>

+

boost::icl::domain_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct domain_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/domain_type_of_interval_id515722.html b/doc/html/boost/icl/domain_type_of_interval_id515722.html new file mode 100644 index 0000000..35d8b7e --- /dev/null +++ b/doc/html/boost/icl/domain_type_of_interval_id515722.html @@ -0,0 +1,53 @@ + + + +Struct template domain_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template domain_type_of<interval_traits< Type >>

+

boost::icl::domain_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct domain_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/domain_type_of_interval_id516687.html b/doc/html/boost/icl/domain_type_of_interval_id516687.html new file mode 100644 index 0000000..4181db5 --- /dev/null +++ b/doc/html/boost/icl/domain_type_of_interval_id516687.html @@ -0,0 +1,53 @@ + + + +Struct template domain_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template domain_type_of<interval_traits< Type >>

+

boost::icl::domain_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct domain_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits.html b/doc/html/boost/icl/dynamic_interval_traits.html new file mode 100644 index 0000000..9f59d88 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits.html @@ -0,0 +1,73 @@ + + + +Struct template dynamic_interval_traits + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits

+

boost::icl::dynamic_interval_traits

+
+

Synopsis

+
// In header: <boost/icl/dynamic_interval_traits.hpp>
+
+template<typename Type> 
+struct dynamic_interval_traits {
+  // types
+  typedef Type::domain_type    domain_type;   
+  typedef Type::domain_compare domain_compare;
+
+  // public static functions
+  static Type construct(const domain_type &, const domain_type &, 
+                        interval_bounds);
+  static Type construct_bounded(const bounded_value< domain_type > &, 
+                                const bounded_value< domain_type > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public static functions

+
    +
  1. static Type construct(const domain_type & lo, const domain_type & up, 
    +                      interval_bounds bounds);
  2. +
  3. static Type construct_bounded(const bounded_value< domain_type > & lo, 
    +                              const bounded_value< domain_type > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id485819.html b/doc/html/boost/icl/dynamic_interval_traits_id485819.html new file mode 100644 index 0000000..d45091a --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id485819.html @@ -0,0 +1,84 @@ + + + +Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                             type;         
+  typedef boost::icl::continuous_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                             domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type, const domain_type, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type lo, const domain_type up, interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id486390.html b/doc/html/boost/icl/dynamic_interval_traits_id486390.html new file mode 100644 index 0000000..26f2f29 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id486390.html @@ -0,0 +1,85 @@ + + + +Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                           type;         
+  typedef boost::icl::discrete_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                           domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type &, const domain_type &, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type & lo, const domain_type & up, 
    +          interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id494370.html b/doc/html/boost/icl/dynamic_interval_traits_id494370.html new file mode 100644 index 0000000..0a2447e --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id494370.html @@ -0,0 +1,84 @@ + + + +Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                             type;         
+  typedef boost::icl::continuous_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                             domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type, const domain_type, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type lo, const domain_type up, interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id494941.html b/doc/html/boost/icl/dynamic_interval_traits_id494941.html new file mode 100644 index 0000000..c18c6ba --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id494941.html @@ -0,0 +1,85 @@ + + + +Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                           type;         
+  typedef boost::icl::discrete_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                           domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type &, const domain_type &, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type & lo, const domain_type & up, 
    +          interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id498861.html b/doc/html/boost/icl/dynamic_interval_traits_id498861.html new file mode 100644 index 0000000..c729302 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id498861.html @@ -0,0 +1,84 @@ + + + +Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                             type;         
+  typedef boost::icl::continuous_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                             domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type, const domain_type, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type lo, const domain_type up, interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id499432.html b/doc/html/boost/icl/dynamic_interval_traits_id499432.html new file mode 100644 index 0000000..3b5fb76 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id499432.html @@ -0,0 +1,85 @@ + + + +Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                           type;         
+  typedef boost::icl::discrete_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                           domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type &, const domain_type &, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type & lo, const domain_type & up, 
    +          interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id505305.html b/doc/html/boost/icl/dynamic_interval_traits_id505305.html new file mode 100644 index 0000000..9679b0c --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id505305.html @@ -0,0 +1,84 @@ + + + +Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                             type;         
+  typedef boost::icl::continuous_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                             domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type, const domain_type, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type lo, const domain_type up, interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id505434.html b/doc/html/boost/icl/dynamic_interval_traits_id505434.html new file mode 100644 index 0000000..faf110d --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id505434.html @@ -0,0 +1,84 @@ + + + +Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                             type;         
+  typedef boost::icl::continuous_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                             domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type, const domain_type, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type lo, const domain_type up, interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id505876.html b/doc/html/boost/icl/dynamic_interval_traits_id505876.html new file mode 100644 index 0000000..14c2907 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id505876.html @@ -0,0 +1,85 @@ + + + +Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                           type;         
+  typedef boost::icl::discrete_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                           domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type &, const domain_type &, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type & lo, const domain_type & up, 
    +          interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id506004.html b/doc/html/boost/icl/dynamic_interval_traits_id506004.html new file mode 100644 index 0000000..4f769f8 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id506004.html @@ -0,0 +1,85 @@ + + + +Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                           type;         
+  typedef boost::icl::discrete_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                           domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type &, const domain_type &, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type & lo, const domain_type & up, 
    +          interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id506399.html b/doc/html/boost/icl/dynamic_interval_traits_id506399.html new file mode 100644 index 0000000..50d4d7d --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id506399.html @@ -0,0 +1,84 @@ + + + +Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                             type;         
+  typedef boost::icl::continuous_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                             domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type, const domain_type, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type lo, const domain_type up, interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/dynamic_interval_traits_id506970.html b/doc/html/boost/icl/dynamic_interval_traits_id506970.html new file mode 100644 index 0000000..aeb5e40 --- /dev/null +++ b/doc/html/boost/icl/dynamic_interval_traits_id506970.html @@ -0,0 +1,85 @@ + + + +Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+

boost::icl::dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef dynamic_interval_traits                           type;         
+  typedef boost::icl::discrete_interval< DomainT, Compare > interval_type;
+  typedef DomainT                                           domain_type;  
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type 
+  construct(const domain_type &, const domain_type &, interval_bounds);
+  static interval_type 
+  construct_bounded(const bounded_value< DomainT > &, 
+                    const bounded_value< DomainT > &);
+};
+
+

Description

+
+

+dynamic_interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+dynamic_interval_traits public static functions

+
    +
  1. static interval_type 
    +construct(const domain_type & lo, const domain_type & up, 
    +          interval_bounds bounds);
  2. +
  3. static interval_type 
    +construct_bounded(const bounded_value< DomainT > & lo, 
    +                  const bounded_value< DomainT > & up);
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id489882.html b/doc/html/boost/icl/has_difference_boost_gr_id489882.html new file mode 100644 index 0000000..9a806a1 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id489882.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date>

+

boost::icl::has_difference<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id489973.html b/doc/html/boost/icl/has_difference_boost_gr_id489973.html new file mode 100644 index 0000000..523f97b --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id489973.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date_duration>

+

boost::icl::has_difference<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id496794.html b/doc/html/boost/icl/has_difference_boost_gr_id496794.html new file mode 100644 index 0000000..d387615 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id496794.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date>

+

boost::icl::has_difference<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id496885.html b/doc/html/boost/icl/has_difference_boost_gr_id496885.html new file mode 100644 index 0000000..cc1b6ef --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id496885.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date_duration>

+

boost::icl::has_difference<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id502923.html b/doc/html/boost/icl/has_difference_boost_gr_id502923.html new file mode 100644 index 0000000..95ac202 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id502923.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date>

+

boost::icl::has_difference<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id503015.html b/doc/html/boost/icl/has_difference_boost_gr_id503015.html new file mode 100644 index 0000000..72d2f55 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id503015.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date_duration>

+

boost::icl::has_difference<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id507729.html b/doc/html/boost/icl/has_difference_boost_gr_id507729.html new file mode 100644 index 0000000..d2d2ee5 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id507729.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date>

+

boost::icl::has_difference<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id507820.html b/doc/html/boost/icl/has_difference_boost_gr_id507820.html new file mode 100644 index 0000000..05c9cab --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id507820.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date_duration>

+

boost::icl::has_difference<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id508823.html b/doc/html/boost/icl/has_difference_boost_gr_id508823.html new file mode 100644 index 0000000..0e31e12 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id508823.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date>

+

boost::icl::has_difference<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id508914.html b/doc/html/boost/icl/has_difference_boost_gr_id508914.html new file mode 100644 index 0000000..912b681 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id508914.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date_duration>

+

boost::icl::has_difference<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id509496.html b/doc/html/boost/icl/has_difference_boost_gr_id509496.html new file mode 100644 index 0000000..c40d9b8 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id509496.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date>

+

boost::icl::has_difference<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_gr_id509587.html b/doc/html/boost/icl/has_difference_boost_gr_id509587.html new file mode 100644 index 0000000..938cbde --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_gr_id509587.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::gregorian::date_duration>

+

boost::icl::has_difference<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct has_difference<boost::gregorian::date_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id501136.html b/doc/html/boost/icl/has_difference_boost_po_id501136.html new file mode 100644 index 0000000..d359969 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id501136.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::ptime>

+

boost::icl::has_difference<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::ptime> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id501227.html b/doc/html/boost/icl/has_difference_boost_po_id501227.html new file mode 100644 index 0000000..99446e2 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id501227.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::time_duration>

+

boost::icl::has_difference<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::time_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id509687.html b/doc/html/boost/icl/has_difference_boost_po_id509687.html new file mode 100644 index 0000000..b2c5f84 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id509687.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::ptime>

+

boost::icl::has_difference<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::ptime> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id509778.html b/doc/html/boost/icl/has_difference_boost_po_id509778.html new file mode 100644 index 0000000..3f5d5ad --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id509778.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::time_duration>

+

boost::icl::has_difference<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::time_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id514178.html b/doc/html/boost/icl/has_difference_boost_po_id514178.html new file mode 100644 index 0000000..d6ffe39 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id514178.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::ptime>

+

boost::icl::has_difference<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::ptime> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id514269.html b/doc/html/boost/icl/has_difference_boost_po_id514269.html new file mode 100644 index 0000000..6aead13 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id514269.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::time_duration>

+

boost::icl::has_difference<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::time_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id520605.html b/doc/html/boost/icl/has_difference_boost_po_id520605.html new file mode 100644 index 0000000..534f932 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id520605.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::ptime>

+

boost::icl::has_difference<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::ptime> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id520696.html b/doc/html/boost/icl/has_difference_boost_po_id520696.html new file mode 100644 index 0000000..f8e9ad2 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id520696.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::time_duration>

+

boost::icl::has_difference<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::time_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id520750.html b/doc/html/boost/icl/has_difference_boost_po_id520750.html new file mode 100644 index 0000000..51bceac --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id520750.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::ptime>

+

boost::icl::has_difference<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::ptime> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id520842.html b/doc/html/boost/icl/has_difference_boost_po_id520842.html new file mode 100644 index 0000000..6c88b00 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id520842.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::time_duration>

+

boost::icl::has_difference<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::time_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id521699.html b/doc/html/boost/icl/has_difference_boost_po_id521699.html new file mode 100644 index 0000000..216b209 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id521699.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::ptime>

+

boost::icl::has_difference<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::ptime> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_difference_boost_po_id521790.html b/doc/html/boost/icl/has_difference_boost_po_id521790.html new file mode 100644 index 0000000..7af7627 --- /dev/null +++ b/doc/html/boost/icl/has_difference_boost_po_id521790.html @@ -0,0 +1,64 @@ + + + +Struct has_difference<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct has_difference<boost::posix_time::time_duration>

+

boost::icl::has_difference<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct has_difference<boost::posix_time::time_duration> {
+  // types
+  typedef has_difference type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+has_difference public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_boost_ratio_id501426.html b/doc/html/boost/icl/has_inverse_boost_ratio_id501426.html new file mode 100644 index 0000000..ef32b6c --- /dev/null +++ b/doc/html/boost/icl/has_inverse_boost_ratio_id501426.html @@ -0,0 +1,64 @@ + + + +Struct template has_inverse<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<boost::rational< Integral >>

+

boost::icl::has_inverse<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct has_inverse<boost::rational< Integral >> {
+  // types
+  typedef has_inverse type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_boost_ratio_id509977.html b/doc/html/boost/icl/has_inverse_boost_ratio_id509977.html new file mode 100644 index 0000000..cb6f31f --- /dev/null +++ b/doc/html/boost/icl/has_inverse_boost_ratio_id509977.html @@ -0,0 +1,64 @@ + + + +Struct template has_inverse<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<boost::rational< Integral >>

+

boost::icl::has_inverse<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct has_inverse<boost::rational< Integral >> {
+  // types
+  typedef has_inverse type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_boost_ratio_id514468.html b/doc/html/boost/icl/has_inverse_boost_ratio_id514468.html new file mode 100644 index 0000000..4f52b24 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_boost_ratio_id514468.html @@ -0,0 +1,64 @@ + + + +Struct template has_inverse<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<boost::rational< Integral >>

+

boost::icl::has_inverse<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct has_inverse<boost::rational< Integral >> {
+  // types
+  typedef has_inverse type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_boost_ratio_id520895.html b/doc/html/boost/icl/has_inverse_boost_ratio_id520895.html new file mode 100644 index 0000000..0d48c57 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_boost_ratio_id520895.html @@ -0,0 +1,64 @@ + + + +Struct template has_inverse<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<boost::rational< Integral >>

+

boost::icl::has_inverse<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct has_inverse<boost::rational< Integral >> {
+  // types
+  typedef has_inverse type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_boost_ratio_id521041.html b/doc/html/boost/icl/has_inverse_boost_ratio_id521041.html new file mode 100644 index 0000000..d1bef13 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_boost_ratio_id521041.html @@ -0,0 +1,64 @@ + + + +Struct template has_inverse<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<boost::rational< Integral >>

+

boost::icl::has_inverse<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct has_inverse<boost::rational< Integral >> {
+  // types
+  typedef has_inverse type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_boost_ratio_id521989.html b/doc/html/boost/icl/has_inverse_boost_ratio_id521989.html new file mode 100644 index 0000000..b5db9f7 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_boost_ratio_id521989.html @@ -0,0 +1,64 @@ + + + +Struct template has_inverse<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<boost::rational< Integral >>

+

boost::icl::has_inverse<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct has_inverse<boost::rational< Integral >> {
+  // types
+  typedef has_inverse type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (is_signed< Integral >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id492462.html b/doc/html/boost/icl/has_inverse_icl_interva_id492462.html new file mode 100644 index 0000000..501260c --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id492462.html @@ -0,0 +1,67 @@ + + + +Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id495033.html b/doc/html/boost/icl/has_inverse_icl_interva_id495033.html new file mode 100644 index 0000000..57bfb2b --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id495033.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id501013.html b/doc/html/boost/icl/has_inverse_icl_interva_id501013.html new file mode 100644 index 0000000..f47de57 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id501013.html @@ -0,0 +1,67 @@ + + + +Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id503584.html b/doc/html/boost/icl/has_inverse_icl_interva_id503584.html new file mode 100644 index 0000000..d0db929 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id503584.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id505504.html b/doc/html/boost/icl/has_inverse_icl_interva_id505504.html new file mode 100644 index 0000000..ce4c1a2 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id505504.html @@ -0,0 +1,67 @@ + + + +Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id508075.html b/doc/html/boost/icl/has_inverse_icl_interva_id508075.html new file mode 100644 index 0000000..25656c1 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id508075.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id511948.html b/doc/html/boost/icl/has_inverse_icl_interva_id511948.html new file mode 100644 index 0000000..c0e1ae5 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id511948.html @@ -0,0 +1,67 @@ + + + +Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id512077.html b/doc/html/boost/icl/has_inverse_icl_interva_id512077.html new file mode 100644 index 0000000..d4fd590 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id512077.html @@ -0,0 +1,67 @@ + + + +Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id513042.html b/doc/html/boost/icl/has_inverse_icl_interva_id513042.html new file mode 100644 index 0000000..b01e3ae --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id513042.html @@ -0,0 +1,67 @@ + + + +Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id514519.html b/doc/html/boost/icl/has_inverse_icl_interva_id514519.html new file mode 100644 index 0000000..982d11e --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id514519.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id514648.html b/doc/html/boost/icl/has_inverse_icl_interva_id514648.html new file mode 100644 index 0000000..ddc2b63 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id514648.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_interva_id515613.html b/doc/html/boost/icl/has_inverse_icl_interva_id515613.html new file mode 100644 index 0000000..9c17099 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_interva_id515613.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_map_Dom_id499382.html b/doc/html/boost/icl/has_inverse_icl_map_Dom_id499382.html new file mode 100644 index 0000000..161f62e --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_map_Dom_id499382.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef has_inverse< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_map_Dom_id507933.html b/doc/html/boost/icl/has_inverse_icl_map_Dom_id507933.html new file mode 100644 index 0000000..aef280f --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_map_Dom_id507933.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef has_inverse< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_map_Dom_id512424.html b/doc/html/boost/icl/has_inverse_icl_map_Dom_id512424.html new file mode 100644 index 0000000..0505d84 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_map_Dom_id512424.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef has_inverse< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_map_Dom_id518851.html b/doc/html/boost/icl/has_inverse_icl_map_Dom_id518851.html new file mode 100644 index 0000000..8f45658 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_map_Dom_id518851.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef has_inverse< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_map_Dom_id518996.html b/doc/html/boost/icl/has_inverse_icl_map_Dom_id518996.html new file mode 100644 index 0000000..aaa593d --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_map_Dom_id518996.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef has_inverse< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_map_Dom_id519945.html b/doc/html/boost/icl/has_inverse_icl_map_Dom_id519945.html new file mode 100644 index 0000000..92c1b46 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_map_Dom_id519945.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef has_inverse< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_split_i_id503490.html b/doc/html/boost/icl/has_inverse_icl_split_i_id503490.html new file mode 100644 index 0000000..9a369ed --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_split_i_id503490.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_split_i_id511494.html b/doc/html/boost/icl/has_inverse_icl_split_i_id511494.html new file mode 100644 index 0000000..7b8379c --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_split_i_id511494.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_split_i_id515985.html b/doc/html/boost/icl/has_inverse_icl_split_i_id515985.html new file mode 100644 index 0000000..c23b099 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_split_i_id515985.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_split_i_id522412.html b/doc/html/boost/icl/has_inverse_icl_split_i_id522412.html new file mode 100644 index 0000000..4666921 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_split_i_id522412.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_split_i_id522558.html b/doc/html/boost/icl/has_inverse_icl_split_i_id522558.html new file mode 100644 index 0000000..68b90fe --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_split_i_id522558.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/has_inverse_icl_split_i_id523506.html b/doc/html/boost/icl/has_inverse_icl_split_i_id523506.html new file mode 100644 index 0000000..0389b72 --- /dev/null +++ b/doc/html/boost/icl/has_inverse_icl_split_i_id523506.html @@ -0,0 +1,66 @@ + + + +Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef has_inverse< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+};
+
+

Description

+
+

+has_inverse public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (has_inverse< CodomainT >::value));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_based_inplace__id486727.html b/doc/html/boost/icl/identity_based_inplace__id486727.html new file mode 100644 index 0000000..4907abe --- /dev/null +++ b/doc/html/boost/icl/identity_based_inplace__id486727.html @@ -0,0 +1,62 @@ + + + +Struct template identity_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template identity_based_inplace_combine

+

boost::icl::identity_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct identity_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+identity_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_based_inplace__id495278.html b/doc/html/boost/icl/identity_based_inplace__id495278.html new file mode 100644 index 0000000..ce13ee0 --- /dev/null +++ b/doc/html/boost/icl/identity_based_inplace__id495278.html @@ -0,0 +1,62 @@ + + + +Struct template identity_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template identity_based_inplace_combine

+

boost::icl::identity_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct identity_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+identity_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_based_inplace__id499769.html b/doc/html/boost/icl/identity_based_inplace__id499769.html new file mode 100644 index 0000000..0cb6ded --- /dev/null +++ b/doc/html/boost/icl/identity_based_inplace__id499769.html @@ -0,0 +1,62 @@ + + + +Struct template identity_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template identity_based_inplace_combine

+

boost::icl::identity_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct identity_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+identity_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_based_inplace__id506213.html b/doc/html/boost/icl/identity_based_inplace__id506213.html new file mode 100644 index 0000000..03a8691 --- /dev/null +++ b/doc/html/boost/icl/identity_based_inplace__id506213.html @@ -0,0 +1,62 @@ + + + +Struct template identity_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template identity_based_inplace_combine

+

boost::icl::identity_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct identity_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+identity_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_based_inplace__id506342.html b/doc/html/boost/icl/identity_based_inplace__id506342.html new file mode 100644 index 0000000..7dad74f --- /dev/null +++ b/doc/html/boost/icl/identity_based_inplace__id506342.html @@ -0,0 +1,62 @@ + + + +Struct template identity_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template identity_based_inplace_combine

+

boost::icl::identity_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct identity_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+identity_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_based_inplace__id507307.html b/doc/html/boost/icl/identity_based_inplace__id507307.html new file mode 100644 index 0000000..3834ffd --- /dev/null +++ b/doc/html/boost/icl/identity_based_inplace__id507307.html @@ -0,0 +1,62 @@ + + + +Struct template identity_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template identity_based_inplace_combine

+

boost::icl::identity_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct identity_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+identity_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_element_boost__id489865.html b/doc/html/boost/icl/identity_element_boost__id489865.html new file mode 100644 index 0000000..24e3cac --- /dev/null +++ b/doc/html/boost/icl/identity_element_boost__id489865.html @@ -0,0 +1,62 @@ + + + +Struct identity_element<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct identity_element<boost::gregorian::date_duration>

+

boost::icl::identity_element<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct identity_element<boost::gregorian::date_duration> {
+
+  // public static functions
+  static boost::gregorian::date_duration value();
+};
+
+

Description

+
+

+identity_element public static functions

+
  1. static boost::gregorian::date_duration value();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_element_boost__id496777.html b/doc/html/boost/icl/identity_element_boost__id496777.html new file mode 100644 index 0000000..c05e9e6 --- /dev/null +++ b/doc/html/boost/icl/identity_element_boost__id496777.html @@ -0,0 +1,62 @@ + + + +Struct identity_element<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct identity_element<boost::gregorian::date_duration>

+

boost::icl::identity_element<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct identity_element<boost::gregorian::date_duration> {
+
+  // public static functions
+  static boost::gregorian::date_duration value();
+};
+
+

Description

+
+

+identity_element public static functions

+
  1. static boost::gregorian::date_duration value();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_element_boost__id502907.html b/doc/html/boost/icl/identity_element_boost__id502907.html new file mode 100644 index 0000000..f66a889 --- /dev/null +++ b/doc/html/boost/icl/identity_element_boost__id502907.html @@ -0,0 +1,62 @@ + + + +Struct identity_element<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct identity_element<boost::gregorian::date_duration>

+

boost::icl::identity_element<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct identity_element<boost::gregorian::date_duration> {
+
+  // public static functions
+  static boost::gregorian::date_duration value();
+};
+
+

Description

+
+

+identity_element public static functions

+
  1. static boost::gregorian::date_duration value();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_element_boost__id507712.html b/doc/html/boost/icl/identity_element_boost__id507712.html new file mode 100644 index 0000000..928ba09 --- /dev/null +++ b/doc/html/boost/icl/identity_element_boost__id507712.html @@ -0,0 +1,62 @@ + + + +Struct identity_element<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct identity_element<boost::gregorian::date_duration>

+

boost::icl::identity_element<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct identity_element<boost::gregorian::date_duration> {
+
+  // public static functions
+  static boost::gregorian::date_duration value();
+};
+
+

Description

+
+

+identity_element public static functions

+
  1. static boost::gregorian::date_duration value();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_element_boost__id508806.html b/doc/html/boost/icl/identity_element_boost__id508806.html new file mode 100644 index 0000000..20c2643 --- /dev/null +++ b/doc/html/boost/icl/identity_element_boost__id508806.html @@ -0,0 +1,62 @@ + + + +Struct identity_element<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct identity_element<boost::gregorian::date_duration>

+

boost::icl::identity_element<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct identity_element<boost::gregorian::date_duration> {
+
+  // public static functions
+  static boost::gregorian::date_duration value();
+};
+
+

Description

+
+

+identity_element public static functions

+
  1. static boost::gregorian::date_duration value();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/identity_element_boost__id509479.html b/doc/html/boost/icl/identity_element_boost__id509479.html new file mode 100644 index 0000000..57af653 --- /dev/null +++ b/doc/html/boost/icl/identity_element_boost__id509479.html @@ -0,0 +1,62 @@ + + + +Struct identity_element<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct identity_element<boost::gregorian::date_duration>

+

boost::icl::identity_element<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct identity_element<boost::gregorian::date_duration> {
+
+  // public static functions
+  static boost::gregorian::date_duration value();
+};
+
+

Description

+
+

+identity_element public static functions

+
  1. static boost::gregorian::date_duration value();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_bit_add.html b/doc/html/boost/icl/inplace_bit_add.html new file mode 100644 index 0000000..acddfef --- /dev/null +++ b/doc/html/boost/icl/inplace_bit_add.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_bit_add + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_bit_add

+

boost::icl::inplace_bit_add

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_bit_add :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_bit_add< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static void version(Type &);
+};
+
+

Description

+
+

+inplace_bit_add public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_bit_add public static functions

+
  1. static void version(Type & object);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_bit_and.html b/doc/html/boost/icl/inplace_bit_and.html new file mode 100644 index 0000000..472e1f2 --- /dev/null +++ b/doc/html/boost/icl/inplace_bit_and.html @@ -0,0 +1,66 @@ + + + +Struct template inplace_bit_and + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_bit_and

+

boost::icl::inplace_bit_and

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_bit_and :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_bit_and< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inplace_bit_and public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_bit_subtract.html b/doc/html/boost/icl/inplace_bit_subtract.html new file mode 100644 index 0000000..efabf71 --- /dev/null +++ b/doc/html/boost/icl/inplace_bit_subtract.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_bit_subtract + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_bit_subtract

+

boost::icl::inplace_bit_subtract

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_bit_subtract :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_bit_subtract< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_bit_subtract public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_bit_subtract public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_bit_xor.html b/doc/html/boost/icl/inplace_bit_xor.html new file mode 100644 index 0000000..2385e6d --- /dev/null +++ b/doc/html/boost/icl/inplace_bit_xor.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_bit_xor + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_bit_xor

+

boost::icl::inplace_bit_xor

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_bit_xor :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_bit_xor< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_bit_xor public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_bit_xor public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_caret.html b/doc/html/boost/icl/inplace_caret.html new file mode 100644 index 0000000..d65419d --- /dev/null +++ b/doc/html/boost/icl/inplace_caret.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_caret + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_caret

+

boost::icl::inplace_caret

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_caret :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_caret< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_caret public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_caret public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_erase.html b/doc/html/boost/icl/inplace_erase.html new file mode 100644 index 0000000..0729424 --- /dev/null +++ b/doc/html/boost/icl/inplace_erase.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_erase + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_erase

+

boost::icl::inplace_erase

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_erase :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_erase< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_erase public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_erase public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_erasure.html b/doc/html/boost/icl/inplace_erasure.html new file mode 100644 index 0000000..fc04b09 --- /dev/null +++ b/doc/html/boost/icl/inplace_erasure.html @@ -0,0 +1,66 @@ + + + +Struct template inplace_erasure + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_erasure

+

boost::icl::inplace_erasure

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_erasure :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_erasure< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inplace_erasure public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_et.html b/doc/html/boost/icl/inplace_et.html new file mode 100644 index 0000000..b83aa4a --- /dev/null +++ b/doc/html/boost/icl/inplace_et.html @@ -0,0 +1,64 @@ + + + +Struct template inplace_et + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_et

+

boost::icl::inplace_et

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_et : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef inplace_et< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inplace_et public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_identity.html b/doc/html/boost/icl/inplace_identity.html new file mode 100644 index 0000000..24cb8db --- /dev/null +++ b/doc/html/boost/icl/inplace_identity.html @@ -0,0 +1,66 @@ + + + +Struct template inplace_identity + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_identity

+

boost::icl::inplace_identity

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_identity :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_identity< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inplace_identity public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_insert.html b/doc/html/boost/icl/inplace_insert.html new file mode 100644 index 0000000..423a447 --- /dev/null +++ b/doc/html/boost/icl/inplace_insert.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_insert + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_insert

+

boost::icl::inplace_insert

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_insert :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_insert< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_insert public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_insert public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_max.html b/doc/html/boost/icl/inplace_max.html new file mode 100644 index 0000000..4d493c2 --- /dev/null +++ b/doc/html/boost/icl/inplace_max.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_max + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_max

+

boost::icl::inplace_max

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_max :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_max< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_max public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_max public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_min.html b/doc/html/boost/icl/inplace_min.html new file mode 100644 index 0000000..fbdf097 --- /dev/null +++ b/doc/html/boost/icl/inplace_min.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_min + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_min

+

boost::icl::inplace_min

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_min :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_min< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_min public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_min public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_minus.html b/doc/html/boost/icl/inplace_minus.html new file mode 100644 index 0000000..21b0a1e --- /dev/null +++ b/doc/html/boost/icl/inplace_minus.html @@ -0,0 +1,66 @@ + + + +Struct template inplace_minus + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_minus

+

boost::icl::inplace_minus

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_minus :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_minus< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inplace_minus public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_plus.html b/doc/html/boost/icl/inplace_plus.html new file mode 100644 index 0000000..0508bc2 --- /dev/null +++ b/doc/html/boost/icl/inplace_plus.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_plus + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_plus

+

boost::icl::inplace_plus

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_plus :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_plus< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static void version(Type &);
+};
+
+

Description

+
+

+inplace_plus public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_plus public static functions

+
  1. static void version(Type & object);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_slash.html b/doc/html/boost/icl/inplace_slash.html new file mode 100644 index 0000000..a97ea04 --- /dev/null +++ b/doc/html/boost/icl/inplace_slash.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_slash + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_slash

+

boost::icl::inplace_slash

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_slash :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_slash< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_slash public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_slash public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inplace_star.html b/doc/html/boost/icl/inplace_star.html new file mode 100644 index 0000000..f86ac6a --- /dev/null +++ b/doc/html/boost/icl/inplace_star.html @@ -0,0 +1,74 @@ + + + +Struct template inplace_star + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inplace_star

+

boost::icl::inplace_star

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inplace_star :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef inplace_star< Type > type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+inplace_star public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+

+inplace_star public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/insert_iterator.html b/doc/html/boost/icl/insert_iterator.html new file mode 100644 index 0000000..5da1253 --- /dev/null +++ b/doc/html/boost/icl/insert_iterator.html @@ -0,0 +1,92 @@ + + + +Class template insert_iterator + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template insert_iterator

+

boost::icl::insert_iterator — Performes an insertion using a container's memberfunction add, when operator= is called.

+
+

Synopsis

+
// In header: <boost/icl/iterator.hpp>
+
+template<typename ContainerT> 
+class insert_iterator {
+public:
+  // types
+  typedef ContainerT               container_type;     // The container's type. 
+  typedef std::output_iterator_tag iterator_category;
+
+  // construct/copy/destruct
+  insert_iterator(ContainerT &, typename ContainerT::iterator);
+  insert_iterator& operator=(typename ContainerT::const_reference);
+
+  // public member functions
+  insert_iterator & operator*();
+  insert_iterator & operator++();
+  insert_iterator & operator++(int);
+};
+
+

Description

+
+

+insert_iterator + public + construct/copy/destruct

+
    +
  1. +
    insert_iterator(ContainerT & cont, typename ContainerT::iterator iter);
    +

    An insert_iterator is constructed with a container and a position that has to be maintained.

    +
  2. +
  3. +
    insert_iterator& operator=(typename ContainerT::const_reference value);
    +

    This assignment operator adds the value before the current position. It maintains it's position by incrementing after addition.

    +
  4. +
+
+
+

+insert_iterator public member functions

+
    +
  1. insert_iterator & operator*();
  2. +
  3. insert_iterator & operator++();
  4. +
  5. insert_iterator & operator++(int);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inserter.html b/doc/html/boost/icl/inserter.html new file mode 100644 index 0000000..a95bc0e --- /dev/null +++ b/doc/html/boost/icl/inserter.html @@ -0,0 +1,55 @@ + + + +Function template inserter + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Function template inserter

+

boost::icl::inserter

+
+

Synopsis

+
// In header: <boost/icl/iterator.hpp>
+
+
+template<typename ContainerT, typename IteratorT> 
+  insert_iterator< ContainerT > inserter(ContainerT & cont, IteratorT iter_);
+
+

Description

+

Function inserter creates and initializes an insert_iterator

+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inter_section.html b/doc/html/boost/icl/inter_section.html new file mode 100644 index 0000000..8fd8ea7 --- /dev/null +++ b/doc/html/boost/icl/inter_section.html @@ -0,0 +1,66 @@ + + + +Struct template inter_section + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inter_section

+

boost::icl::inter_section

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inter_section :
+  public boost::icl::identity_based_inplace_combine< Type >
+{
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_et< Type >, icl::inplace_plus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inter_section public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval.html b/doc/html/boost/icl/interval.html new file mode 100644 index 0000000..f9f9648 --- /dev/null +++ b/doc/html/boost/icl/interval.html @@ -0,0 +1,76 @@ + + + +Struct template interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval

+

boost::icl::interval

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+struct interval {
+  // types
+  typedef interval_type_default< DomainT, Compare >::type interval_type;
+  typedef interval_type                                   type;         
+
+  // public static functions
+  static interval_type right_open(const DomainT &, const DomainT &);
+  static interval_type left_open(const DomainT &, const DomainT &);
+  static interval_type open(const DomainT &, const DomainT &);
+  static interval_type closed(const DomainT &, const DomainT &);
+  static interval_type construct(const DomainT &, const DomainT &);
+};
+
+

Description

+
+

+interval public static functions

+
    +
  1. static interval_type right_open(const DomainT & low, const DomainT & up);
  2. +
  3. static interval_type left_open(const DomainT & low, const DomainT & up);
  4. +
  5. static interval_type open(const DomainT & low, const DomainT & up);
  6. +
  7. static interval_type closed(const DomainT & low, const DomainT & up);
  8. +
  9. static interval_type construct(const DomainT & low, const DomainT & up);
  10. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map.html b/doc/html/boost/icl/interval_base_map.html new file mode 100644 index 0000000..e34e428 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map.html @@ -0,0 +1,495 @@ + + + +Class template interval_base_map + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template interval_base_map

+

boost::icl::interval_base_map — Implements a map as a map of intervals (base class).

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits = icl::partial_absorber, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+         ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class interval_base_map {
+public:
+  // types
+  typedef interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >             type;                          
+  typedef SubType                                                                                                          sub_type;                        // The designated derived or sub_type of this base class. 
+  typedef type                                                                                                             overloadable_type;               // Auxilliary type for overloadresolution. 
+  typedef Traits                                                                                                           traits;                          // Traits of an itl map. 
+  typedef icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >                                         atomized_type;                   // The atomized type representing the corresponding container of elements. 
+  typedef DomainT                                                                                                          domain_type;                     // Domain type (type of the keys) of the map. 
+  typedef boost::call_traits< DomainT >::param_type                                                                        domain_param;                  
+  typedef CodomainT                                                                                                        codomain_type;                   // Domain type (type of the keys) of the map. 
+  typedef mapping_pair< domain_type, codomain_type >                                                                       domain_mapping_type;             // Auxiliary type to help the compiler resolve ambiguities when using std::make_pair. 
+  typedef domain_mapping_type                                                                                              element_type;                    // Conceptual is a map a set of elements of type element_type. 
+  typedef std::pair< interval_type, CodomainT >                                                                            interval_mapping_type;           // Auxiliary type for overload resolution. 
+  typedef std::pair< interval_type, CodomainT >                                                                            segment_type;                    // Type of an interval containers segment, that is spanned by an interval. 
+  typedef difference_type_of< domain_type >::type                                                                          difference_type;                 // The difference type of an interval which is sometimes different form the domain_type. 
+  typedef size_type_of< domain_type >::type                                                                                size_type;                       // The size type of an interval which is mostly std::size_t. 
+  typedef inverse< codomain_combine >::type                                                                                inverse_codomain_combine;        // Inverse Combine functor for codomain value aggregation. 
+  typedef mpl::if_< has_set_semantics< codomain_type >, ICL_SECTION_CODOMAIN(Section, CodomainT), codomain_combine >::type codomain_intersect;              // Intersection functor for codomain values. 
+  typedef inverse< codomain_intersect >::type                                                                              inverse_codomain_intersect;      // Inverse Combine functor for codomain value intersection. 
+  typedef exclusive_less_than< interval_type >                                                                             interval_compare;                // Comparison functor for intervals which are keys as well. 
+  typedef exclusive_less_than< interval_type >                                                                             key_compare;                     // Comparison functor for keys. 
+  typedef Alloc< std::pair< const interval_type, codomain_type > >                                                         allocator_type;                  // The allocator type of the set. 
+  typedef ICL_IMPL_SPACE::map< interval_type, codomain_type, key_compare, allocator_type >                                 ImplMapT;                        // Container type for the implementation. 
+  typedef ImplMapT::key_type                                                                                               key_type;                        // key type of the implementing container 
+  typedef ImplMapT::value_type                                                                                             value_type;                      // value type of the implementing container 
+  typedef ImplMapT::value_type::second_type                                                                                data_type;                       // data type of the implementing container 
+  typedef ImplMapT::pointer                                                                                                pointer;                         // pointer type 
+  typedef ImplMapT::const_pointer                                                                                          const_pointer;                   // const pointer type 
+  typedef ImplMapT::reference                                                                                              reference;                       // reference type 
+  typedef ImplMapT::const_reference                                                                                        const_reference;                 // const reference type 
+  typedef ImplMapT::iterator                                                                                               iterator;                        // iterator for iteration over intervals 
+  typedef ImplMapT::const_iterator                                                                                         const_iterator;                  // const_iterator for iteration over intervals 
+  typedef ImplMapT::reverse_iterator                                                                                       reverse_iterator;                // iterator for reverse iteration over intervals 
+  typedef ImplMapT::const_reverse_iterator                                                                                 const_reverse_iterator;          // const_iterator for iteration over intervals 
+  typedef boost::icl::element_iterator< iterator >                                                                         element_iterator;                // element iterator: Depreciated, see documentation. 
+  typedef boost::icl::element_iterator< const_iterator >                                                                   element_const_iterator;          // const element iterator: Depreciated, see documentation. 
+  typedef boost::icl::element_iterator< reverse_iterator >                                                                 element_reverse_iterator;        // element reverse iterator: Depreciated, see documentation. 
+  typedef boost::icl::element_iterator< const_reverse_iterator >                                                           element_const_reverse_iterator;  // element const reverse iterator: Depreciated, see documentation. 
+  typedef on_absorbtion< type, codomain_combine, Traits::absorbs_identities >::type                                        on_codomain_absorbtion;        
+
+  // member classes/structs/unions
+  template<typename Type> 
+  struct on_codomain_model<Type, false> {
+    // types
+    typedef Type::interval_type    interval_type;   
+    typedef Type::codomain_type    codomain_type;   
+    typedef Type::segment_type     segment_type;    
+    typedef Type::codomain_combine codomain_combine;
+
+    // public static functions
+    static void add(Type &, interval_type &, const codomain_type &, 
+                    const codomain_type &);
+  };
+  template<typename Type> 
+  struct on_codomain_model<Type, true> {
+    // types
+    typedef Type::interval_type              interval_type;             
+    typedef Type::codomain_type              codomain_type;             
+    typedef Type::segment_type               segment_type;              
+    typedef Type::codomain_combine           codomain_combine;          
+    typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+    // public static functions
+    static void add(Type &, interval_type &, const codomain_type &, 
+                    const codomain_type &);
+  };
+  template<typename Type> 
+  struct on_definedness<Type, false> {
+
+    // public static functions
+    static void add_intersection(Type &, const Type &, const segment_type &);
+  };
+  template<typename Type> 
+  struct on_definedness<Type, true> {
+
+    // public static functions
+    static void add_intersection(Type &, const Type &, const segment_type &);
+  };
+  template<typename Type> 
+  struct on_invertible<Type, false> {
+    // types
+    typedef Type::segment_type             segment_type;            
+    typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+    // public static functions
+    static void subtract(Type &, const segment_type &);
+  };
+  template<typename Type> 
+  struct on_invertible<Type, true> {
+    // types
+    typedef Type::segment_type             segment_type;            
+    typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+    // public static functions
+    static void subtract(Type &, const segment_type &);
+  };
+  template<typename Type, bool absorbs_identities> 
+  struct on_total_absorbable<Type, false, absorbs_identities> {
+    // types
+    typedef Type::segment_type               segment_type;              
+    typedef Type::codomain_type              codomain_type;             
+    typedef Type::interval_type              interval_type;             
+    typedef Type::value_type                 value_type;                
+    typedef Type::const_iterator             const_iterator;            
+    typedef Type::set_type                   set_type;                  
+    typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+    // public static functions
+    static void flip(Type &, const segment_type &);
+  };
+  template<typename Type> 
+  struct on_total_absorbable<Type, true, false> {
+    // types
+    typedef Type::segment_type  segment_type; 
+    typedef Type::codomain_type codomain_type;
+
+    // public static functions
+    static void flip(Type &, const segment_type &);
+  };
+  template<typename Type> 
+  struct on_total_absorbable<Type, true, true> {
+
+    // public static functions
+    static void flip(Type &, const typename Type::segment_type &);
+  };
+
+  // construct/copy/destruct
+  interval_base_map();
+  interval_base_map(const interval_base_map &);
+  interval_base_map& operator=(const interval_base_map &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+  typedef ICL_COMPARE_DOMAIN(Compare, segment_type);
+  typedef ICL_COMBINE_CODOMAIN(Combine, CodomainT);
+   BOOST_STATIC_CONSTANT(bool, 
+                         is_total_invertible = (Traits::is_total &&has_inverse< codomain_type >::value));
+   BOOST_STATIC_CONSTANT(int, fineness = 0);
+  void swap(interval_base_map &);
+  void clear();
+  bool empty() const;
+  size_type size() const;
+  std::size_t iterative_size() const;
+  const_iterator find(const domain_type &) const;
+  const_iterator find(const interval_type &) const;
+  codomain_type operator()(const domain_type &) const;
+  SubType & add(const element_type &);
+  SubType & add(const segment_type &);
+  iterator add(iterator, const segment_type &);
+  SubType & subtract(const element_type &);
+  SubType & subtract(const segment_type &);
+  SubType & insert(const element_type &);
+  SubType & insert(const segment_type &);
+  iterator insert(iterator, const segment_type &);
+  SubType & set(const element_type &);
+  SubType & set(const segment_type &);
+  SubType & erase(const element_type &);
+  SubType & erase(const segment_type &);
+  SubType & erase(const domain_type &);
+  SubType & erase(const interval_type &);
+  void erase(iterator);
+  void erase(iterator, iterator);
+  void add_intersection(SubType &, const segment_type &) const;
+  SubType & flip(const element_type &);
+  SubType & flip(const segment_type &);
+  iterator lower_bound(const key_type &);
+  iterator upper_bound(const key_type &);
+  const_iterator lower_bound(const key_type &) const;
+  const_iterator upper_bound(const key_type &) const;
+  std::pair< iterator, iterator > equal_range(const key_type &);
+  std::pair< const_iterator, const_iterator > 
+  equal_range(const key_type &) const;
+  iterator begin();
+  iterator end();
+  const_iterator begin() const;
+  const_iterator end() const;
+  reverse_iterator rbegin();
+  reverse_iterator rend();
+  const_reverse_iterator rbegin() const;
+  const_reverse_iterator rend() const;
+
+  // private member functions
+  template<typename Combiner> iterator _add(const segment_type &);
+  template<typename Combiner> iterator _add(iterator, const segment_type &);
+  template<typename Combiner> void _subtract(const segment_type &);
+  iterator _insert(const segment_type &);
+  iterator _insert(iterator, const segment_type &);
+  template<typename Combiner> 
+    void add_segment(const interval_type &, const CodomainT &, iterator &);
+  template<typename Combiner> 
+    void add_main(interval_type &, const CodomainT &, iterator &, 
+                  const iterator &);
+  template<typename Combiner> 
+    void add_rear(const interval_type &, const CodomainT &, iterator &);
+  void add_front(const interval_type &, iterator &);
+  void subtract_front(const interval_type &, iterator &);
+  template<typename Combiner> 
+    void subtract_main(const CodomainT &, iterator &, const iterator &);
+  template<typename Combiner> 
+    void subtract_rear(interval_type &, const CodomainT &, iterator &);
+  void insert_main(const interval_type &, const CodomainT &, iterator &, 
+                   const iterator &);
+  void erase_rest(interval_type &, const CodomainT &, iterator &, 
+                  const iterator &);
+  template<typename FragmentT> 
+    void total_add_intersection(SubType &, const FragmentT &) const;
+  void partial_add_intersection(SubType &, const segment_type &) const;
+  void partial_add_intersection(SubType &, const element_type &) const;
+
+  // protected member functions
+  template<typename Combiner> 
+    iterator gap_insert(iterator, const interval_type &, 
+                        const codomain_type &);
+  template<typename Combiner> 
+    std::pair< iterator, bool > 
+    add_at(const iterator &, const interval_type &, const codomain_type &);
+  std::pair< iterator, bool > 
+  insert_at(const iterator &, const interval_type &, const codomain_type &);
+  sub_type * that();
+  const sub_type * that() const;
+};
+
+

Description

+
+

+interval_base_map + public + construct/copy/destruct

+
    +
  1. +
    interval_base_map();
    +

    Default constructor for the empty object

    +
  2. +
  3. +
    interval_base_map(const interval_base_map & src);
    +

    Copy constructor

    +
  4. +
  5. +
    interval_base_map& operator=(const interval_base_map & src);
    +

    Assignment operator

    +
  6. +
+
+
+

+interval_base_map public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the map.
  2. +
  3. +
    typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
    Comparison functor for domain values.
  4. +
  5. typedef ICL_COMPARE_DOMAIN(Compare, segment_type);
  6. +
  7. +
    typedef ICL_COMBINE_CODOMAIN(Combine, CodomainT);
    Combine functor for codomain value aggregation.
  8. +
  9.  BOOST_STATIC_CONSTANT(bool, 
    +                       is_total_invertible = (Traits::is_total &&has_inverse< codomain_type >::value));
  10. +
  11.  BOOST_STATIC_CONSTANT(int, fineness = 0);
  12. +
  13. +
    void swap(interval_base_map & object);
    +

    swap the content of containers

    +
  14. +
  15. +
    void clear();
    +

    clear the map

    +
  16. +
  17. +
    bool empty() const;
    +

    is the map empty?

    +
  18. +
  19. +
    size_type size() const;
    +

    An interval map's size is it's cardinality

    +
  20. +
  21. +
    std::size_t iterative_size() const;
    +

    Size of the iteration over this container

    +
  22. +
  23. +
    const_iterator find(const domain_type & key) const;
    +

    Find the interval value pair, that contains key

    +
  24. +
  25. const_iterator find(const interval_type & key) const;
  26. +
  27. +
    codomain_type operator()(const domain_type & key) const;
    +

    Total select function.

    +
  28. +
  29. +
    SubType & add(const element_type & key_value_pair);
    +

    Addition of a key value pair to the map

    +
  30. +
  31. +
    SubType & add(const segment_type & interval_value_pair);
    +

    Addition of an interval value pair to the map.

    +
  32. +
  33. +
    iterator add(iterator prior_, const segment_type & interval_value_pair);
    +

    Addition of an interval value pair interval_value_pair to the map. Iterator prior_ is a hint to the position interval_value_pair can be inserted after.

    +
  34. +
  35. +
    SubType & subtract(const element_type & key_value_pair);
    +

    Subtraction of a key value pair from the map

    +
  36. +
  37. +
    SubType & subtract(const segment_type & interval_value_pair);
    +

    Subtraction of an interval value pair from the map.

    +
  38. +
  39. +
    SubType & insert(const element_type & key_value_pair);
    +

    Insertion of a key_value_pair into the map.

    +
  40. +
  41. +
    SubType & insert(const segment_type & interval_value_pair);
    +

    Insertion of an interval_value_pair into the map.

    +
  42. +
  43. +
    iterator insert(iterator prior, const segment_type & interval_value_pair);
    +

    Insertion of an interval_value_pair into the map. Iterator prior_. serves as a hint to insert after the element prior point to.

    +
  44. +
  45. +
    SubType & set(const element_type & key_value_pair);
    +

    With key_value_pair = (k,v) set value v for key k

    +
  46. +
  47. +
    SubType & set(const segment_type & interval_value_pair);
    +

    With interval_value_pair = (I,v) set value v for all keys in interval I in the map.

    +
  48. +
  49. +
    SubType & erase(const element_type & key_value_pair);
    +

    Erase a key_value_pair from the map.

    +
  50. +
  51. +
    SubType & erase(const segment_type & interval_value_pair);
    +

    Erase an interval_value_pair from the map.

    +
  52. +
  53. +
    SubType & erase(const domain_type & key);
    +

    Erase a key value pair for key.

    +
  54. +
  55. +
    SubType & erase(const interval_type & inter_val);
    +

    Erase all value pairs within the range of the interval inter_val from the map.

    +
  56. +
  57. +
    void erase(iterator position);
    +

    Erase all value pairs within the range of the interval that iterator position points to.

    +
  58. +
  59. +
    void erase(iterator first, iterator past);
    +

    Erase all value pairs for a range of iterators [first,past).

    +
  60. +
  61. +
    void add_intersection(SubType & section, 
    +                      const segment_type & interval_value_pair) const;
    +

    The intersection of interval_value_pair and *this map is added to section.

    +
  62. +
  63. +
    SubType & flip(const element_type & key_value_pair);
    +

    If *this map contains key_value_pair it is erased, otherwise it is added.

    +
  64. +
  65. +
    SubType & flip(const segment_type & interval_value_pair);
    +

    If *this map contains interval_value_pair it is erased, otherwise it is added.

    +
  66. +
  67. iterator lower_bound(const key_type & interval);
  68. +
  69. iterator upper_bound(const key_type & interval);
  70. +
  71. const_iterator lower_bound(const key_type & interval) const;
  72. +
  73. const_iterator upper_bound(const key_type & interval) const;
  74. +
  75. std::pair< iterator, iterator > equal_range(const key_type & interval);
  76. +
  77. std::pair< const_iterator, const_iterator > 
    +equal_range(const key_type & interval) const;
  78. +
  79. iterator begin();
  80. +
  81. iterator end();
  82. +
  83. const_iterator begin() const;
  84. +
  85. const_iterator end() const;
  86. +
  87. reverse_iterator rbegin();
  88. +
  89. reverse_iterator rend();
  90. +
  91. const_reverse_iterator rbegin() const;
  92. +
  93. const_reverse_iterator rend() const;
  94. +
+
+
+

+interval_base_map private member functions

+
    +
  1. template<typename Combiner> 
    +  iterator _add(const segment_type & interval_value_pair);
  2. +
  3. template<typename Combiner> 
    +  iterator _add(iterator prior_, const segment_type & interval_value_pair);
  4. +
  5. template<typename Combiner> 
    +  void _subtract(const segment_type & interval_value_pair);
  6. +
  7. iterator _insert(const segment_type & interval_value_pair);
  8. +
  9. iterator _insert(iterator prior_, const segment_type & interval_value_pair);
  10. +
  11. template<typename Combiner> 
    +  void add_segment(const interval_type & inter_val, const CodomainT & co_val, 
    +                   iterator & it_);
  12. +
  13. template<typename Combiner> 
    +  void add_main(interval_type & inter_val, const CodomainT & co_val, 
    +                iterator & it_, const iterator & last_);
  14. +
  15. template<typename Combiner> 
    +  void add_rear(const interval_type & inter_val, const CodomainT & co_val, 
    +                iterator & it_);
  16. +
  17. void add_front(const interval_type & inter_val, iterator & first_);
  18. +
  19. void subtract_front(const interval_type & inter_val, iterator & first_);
  20. +
  21. template<typename Combiner> 
    +  void subtract_main(const CodomainT & co_val, iterator & it_, 
    +                     const iterator & last_);
  22. +
  23. template<typename Combiner> 
    +  void subtract_rear(interval_type & inter_val, const CodomainT & co_val, 
    +                     iterator & it_);
  24. +
  25. void insert_main(const interval_type &, const CodomainT &, iterator &, 
    +                 const iterator &);
  26. +
  27. void erase_rest(interval_type &, const CodomainT &, iterator &, 
    +                const iterator &);
  28. +
  29. template<typename FragmentT> 
    +  void total_add_intersection(SubType & section, const FragmentT & fragment) const;
  30. +
  31. void partial_add_intersection(SubType & section, const segment_type & operand) const;
  32. +
  33. void partial_add_intersection(SubType & section, const element_type & operand) const;
  34. +
+
+
+

+interval_base_map protected member functions

+
    +
  1. template<typename Combiner> 
    +  iterator gap_insert(iterator prior_, const interval_type & inter_val, 
    +                      const codomain_type & co_val);
  2. +
  3. template<typename Combiner> 
    +  std::pair< iterator, bool > 
    +  add_at(const iterator & prior_, const interval_type & inter_val, 
    +         const codomain_type & co_val);
  4. +
  5. std::pair< iterator, bool > 
    +insert_at(const iterator & prior_, const interval_type & inter_val, 
    +          const codomain_type & co_val);
  6. +
  7. sub_type * that();
  8. +
  9. const sub_type * that() const;
  10. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id490405.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id490405.html new file mode 100644 index 0000000..369558b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id490405.html @@ -0,0 +1,70 @@ + + + +Struct template on_codomain_model<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false>

+

boost::icl::interval_base_map::on_codomain_model<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false> {
+  // types
+  typedef Type::interval_type    interval_type;   
+  typedef Type::codomain_type    codomain_type;   
+  typedef Type::segment_type     segment_type;    
+  typedef Type::codomain_combine codomain_combine;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type &, const codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id490466.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id490466.html new file mode 100644 index 0000000..671db39 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id490466.html @@ -0,0 +1,72 @@ + + + +Struct template on_codomain_model<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true>

+

boost::icl::interval_base_map::on_codomain_model<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true> {
+  // types
+  typedef Type::interval_type              interval_type;             
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_combine           codomain_combine;          
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type & flip_value, 
    +                const codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id498956.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id498956.html new file mode 100644 index 0000000..7445800 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id498956.html @@ -0,0 +1,70 @@ + + + +Struct template on_codomain_model<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false>

+

boost::icl::interval_base_map::on_codomain_model<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false> {
+  // types
+  typedef Type::interval_type    interval_type;   
+  typedef Type::codomain_type    codomain_type;   
+  typedef Type::segment_type     segment_type;    
+  typedef Type::codomain_combine codomain_combine;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type &, const codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id499017.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id499017.html new file mode 100644 index 0000000..d75dd49 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id499017.html @@ -0,0 +1,72 @@ + + + +Struct template on_codomain_model<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true>

+

boost::icl::interval_base_map::on_codomain_model<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true> {
+  // types
+  typedef Type::interval_type              interval_type;             
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_combine           codomain_combine;          
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type & flip_value, 
    +                const codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id503447.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id503447.html new file mode 100644 index 0000000..efeaf42 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id503447.html @@ -0,0 +1,70 @@ + + + +Struct template on_codomain_model<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false>

+

boost::icl::interval_base_map::on_codomain_model<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false> {
+  // types
+  typedef Type::interval_type    interval_type;   
+  typedef Type::codomain_type    codomain_type;   
+  typedef Type::segment_type     segment_type;    
+  typedef Type::codomain_combine codomain_combine;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type &, const codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id503508.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id503508.html new file mode 100644 index 0000000..7281300 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id503508.html @@ -0,0 +1,72 @@ + + + +Struct template on_codomain_model<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true>

+

boost::icl::interval_base_map::on_codomain_model<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true> {
+  // types
+  typedef Type::interval_type              interval_type;             
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_combine           codomain_combine;          
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type & flip_value, 
    +                const codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id509891.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id509891.html new file mode 100644 index 0000000..fd55017 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id509891.html @@ -0,0 +1,70 @@ + + + +Struct template on_codomain_model<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false>

+

boost::icl::interval_base_map::on_codomain_model<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false> {
+  // types
+  typedef Type::interval_type    interval_type;   
+  typedef Type::codomain_type    codomain_type;   
+  typedef Type::segment_type     segment_type;    
+  typedef Type::codomain_combine codomain_combine;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type &, const codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id509952.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id509952.html new file mode 100644 index 0000000..313bc0d --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id509952.html @@ -0,0 +1,72 @@ + + + +Struct template on_codomain_model<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true>

+

boost::icl::interval_base_map::on_codomain_model<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true> {
+  // types
+  typedef Type::interval_type              interval_type;             
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_combine           codomain_combine;          
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type & flip_value, 
    +                const codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510019.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510019.html new file mode 100644 index 0000000..7e85ff8 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510019.html @@ -0,0 +1,70 @@ + + + +Struct template on_codomain_model<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false>

+

boost::icl::interval_base_map::on_codomain_model<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false> {
+  // types
+  typedef Type::interval_type    interval_type;   
+  typedef Type::codomain_type    codomain_type;   
+  typedef Type::segment_type     segment_type;    
+  typedef Type::codomain_combine codomain_combine;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type &, const codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510081.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510081.html new file mode 100644 index 0000000..cd9e7ec --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510081.html @@ -0,0 +1,72 @@ + + + +Struct template on_codomain_model<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true>

+

boost::icl::interval_base_map::on_codomain_model<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true> {
+  // types
+  typedef Type::interval_type              interval_type;             
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_combine           codomain_combine;          
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type & flip_value, 
    +                const codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510985.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510985.html new file mode 100644 index 0000000..45f38cb --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id510985.html @@ -0,0 +1,70 @@ + + + +Struct template on_codomain_model<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false>

+

boost::icl::interval_base_map::on_codomain_model<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false> {
+  // types
+  typedef Type::interval_type    interval_type;   
+  typedef Type::codomain_type    codomain_type;   
+  typedef Type::segment_type     segment_type;    
+  typedef Type::codomain_combine codomain_combine;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type &, const codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id511046.html b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id511046.html new file mode 100644 index 0000000..8c016f7 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_codomain_model_Type__id511046.html @@ -0,0 +1,72 @@ + + + +Struct template on_codomain_model<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true>

+

boost::icl::interval_base_map::on_codomain_model<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true> {
+  // types
+  typedef Type::interval_type              interval_type;             
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_combine           codomain_combine;          
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void add(Type &, interval_type &, const codomain_type &, 
+                  const codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void add(Type & intersection, interval_type & common_interval, 
    +                const codomain_type & flip_value, 
    +                const codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id490532.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id490532.html new file mode 100644 index 0000000..6a630d6 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id490532.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::interval_base_map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id499083.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id499083.html new file mode 100644 index 0000000..4629e2d --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id499083.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::interval_base_map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id503574.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id503574.html new file mode 100644 index 0000000..f59fd19 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id503574.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::interval_base_map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id510018.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id510018.html new file mode 100644 index 0000000..bd979af --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id510018.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::interval_base_map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id510147.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id510147.html new file mode 100644 index 0000000..08ee3b2 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id510147.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::interval_base_map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id511112.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id511112.html new file mode 100644 index 0000000..a2e5195 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__fa_id511112.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::interval_base_map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id490569.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id490569.html new file mode 100644 index 0000000..1ed4bc9 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id490569.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::interval_base_map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id499120.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id499120.html new file mode 100644 index 0000000..1cc1b35 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id499120.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::interval_base_map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id503611.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id503611.html new file mode 100644 index 0000000..1e5da07 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id503611.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::interval_base_map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id510055.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id510055.html new file mode 100644 index 0000000..a67bced --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id510055.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::interval_base_map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id510184.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id510184.html new file mode 100644 index 0000000..9403cf3 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id510184.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::interval_base_map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id511149.html b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id511149.html new file mode 100644 index 0000000..211584b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_definedness_Type__tr_id511149.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::interval_base_map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const segment_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id490606.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id490606.html new file mode 100644 index 0000000..f5b100e --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id490606.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::interval_base_map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id499158.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id499158.html new file mode 100644 index 0000000..8e3af03 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id499158.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::interval_base_map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id503648.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id503648.html new file mode 100644 index 0000000..0269e96 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id503648.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::interval_base_map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id510092.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id510092.html new file mode 100644 index 0000000..8f2e7a4 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id510092.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::interval_base_map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id510221.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id510221.html new file mode 100644 index 0000000..f3013b1 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id510221.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::interval_base_map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id511186.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id511186.html new file mode 100644 index 0000000..cf54c4b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__fal_id511186.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::interval_base_map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id490648.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id490648.html new file mode 100644 index 0000000..6f8f37d --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id490648.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::interval_base_map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id499200.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id499200.html new file mode 100644 index 0000000..8e7c57b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id499200.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::interval_base_map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id503690.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id503690.html new file mode 100644 index 0000000..5b17007 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id503690.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::interval_base_map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id510134.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id510134.html new file mode 100644 index 0000000..04e73fa --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id510134.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::interval_base_map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id510263.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id510263.html new file mode 100644 index 0000000..ae4ee69 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id510263.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::interval_base_map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id511228.html b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id511228.html new file mode 100644 index 0000000..b21cbda --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_invertible_Type__tru_id511228.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::interval_base_map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::segment_type             segment_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490690.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490690.html new file mode 100644 index 0000000..0307523 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490690.html @@ -0,0 +1,71 @@ + + + +Struct template on_total_absorbable<Type, false, absorbs_identities> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, absorbs_identities>

+

boost::icl::interval_base_map::on_total_absorbable<Type, false, absorbs_identities>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type, bool absorbs_identities> 
+struct on_total_absorbable<Type, false, absorbs_identities> {
+  // types
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::interval_type              interval_type;             
+  typedef Type::value_type                 value_type;                
+  typedef Type::const_iterator             const_iterator;            
+  typedef Type::set_type                   set_type;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & interval_value_pair);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490765.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490765.html new file mode 100644 index 0000000..bd36935 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490765.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::segment_type  segment_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490809.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490809.html new file mode 100644 index 0000000..6c2b752 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id490809.html @@ -0,0 +1,63 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+
+  // public static functions
+  static void flip(Type &, const typename Type::segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::segment_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499242.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499242.html new file mode 100644 index 0000000..3c1c137 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499242.html @@ -0,0 +1,71 @@ + + + +Struct template on_total_absorbable<Type, false, absorbs_identities> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, absorbs_identities>

+

boost::icl::interval_base_map::on_total_absorbable<Type, false, absorbs_identities>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type, bool absorbs_identities> 
+struct on_total_absorbable<Type, false, absorbs_identities> {
+  // types
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::interval_type              interval_type;             
+  typedef Type::value_type                 value_type;                
+  typedef Type::const_iterator             const_iterator;            
+  typedef Type::set_type                   set_type;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & interval_value_pair);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499316.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499316.html new file mode 100644 index 0000000..d49a8ca --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499316.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::segment_type  segment_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499360.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499360.html new file mode 100644 index 0000000..faf12c1 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id499360.html @@ -0,0 +1,63 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+
+  // public static functions
+  static void flip(Type &, const typename Type::segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::segment_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503732.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503732.html new file mode 100644 index 0000000..de338f3 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503732.html @@ -0,0 +1,71 @@ + + + +Struct template on_total_absorbable<Type, false, absorbs_identities> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, absorbs_identities>

+

boost::icl::interval_base_map::on_total_absorbable<Type, false, absorbs_identities>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type, bool absorbs_identities> 
+struct on_total_absorbable<Type, false, absorbs_identities> {
+  // types
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::interval_type              interval_type;             
+  typedef Type::value_type                 value_type;                
+  typedef Type::const_iterator             const_iterator;            
+  typedef Type::set_type                   set_type;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & interval_value_pair);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503807.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503807.html new file mode 100644 index 0000000..ffb84f5 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503807.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::segment_type  segment_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503851.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503851.html new file mode 100644 index 0000000..df36044 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id503851.html @@ -0,0 +1,63 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+
+  // public static functions
+  static void flip(Type &, const typename Type::segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::segment_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510176.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510176.html new file mode 100644 index 0000000..ee5bc5a --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510176.html @@ -0,0 +1,71 @@ + + + +Struct template on_total_absorbable<Type, false, absorbs_identities> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, absorbs_identities>

+

boost::icl::interval_base_map::on_total_absorbable<Type, false, absorbs_identities>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type, bool absorbs_identities> 
+struct on_total_absorbable<Type, false, absorbs_identities> {
+  // types
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::interval_type              interval_type;             
+  typedef Type::value_type                 value_type;                
+  typedef Type::const_iterator             const_iterator;            
+  typedef Type::set_type                   set_type;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & interval_value_pair);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510251.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510251.html new file mode 100644 index 0000000..da224fd --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510251.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::segment_type  segment_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510295.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510295.html new file mode 100644 index 0000000..f20f490 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510295.html @@ -0,0 +1,63 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+
+  // public static functions
+  static void flip(Type &, const typename Type::segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::segment_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510305.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510305.html new file mode 100644 index 0000000..eb9206c --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510305.html @@ -0,0 +1,71 @@ + + + +Struct template on_total_absorbable<Type, false, absorbs_identities> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, absorbs_identities>

+

boost::icl::interval_base_map::on_total_absorbable<Type, false, absorbs_identities>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type, bool absorbs_identities> 
+struct on_total_absorbable<Type, false, absorbs_identities> {
+  // types
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::interval_type              interval_type;             
+  typedef Type::value_type                 value_type;                
+  typedef Type::const_iterator             const_iterator;            
+  typedef Type::set_type                   set_type;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & interval_value_pair);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510379.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510379.html new file mode 100644 index 0000000..fe4ec6b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510379.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::segment_type  segment_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510424.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510424.html new file mode 100644 index 0000000..e935d2b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id510424.html @@ -0,0 +1,63 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+
+  // public static functions
+  static void flip(Type &, const typename Type::segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::segment_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511270.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511270.html new file mode 100644 index 0000000..7973a93 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511270.html @@ -0,0 +1,71 @@ + + + +Struct template on_total_absorbable<Type, false, absorbs_identities> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, absorbs_identities>

+

boost::icl::interval_base_map::on_total_absorbable<Type, false, absorbs_identities>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type, bool absorbs_identities> 
+struct on_total_absorbable<Type, false, absorbs_identities> {
+  // types
+  typedef Type::segment_type               segment_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::interval_type              interval_type;             
+  typedef Type::value_type                 value_type;                
+  typedef Type::const_iterator             const_iterator;            
+  typedef Type::set_type                   set_type;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & interval_value_pair);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511345.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511345.html new file mode 100644 index 0000000..47517c7 --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511345.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::segment_type  segment_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const segment_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511389.html b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511389.html new file mode 100644 index 0000000..304c54b --- /dev/null +++ b/doc/html/boost/icl/interval_base_map/on_total_absorbable_Typ_id511389.html @@ -0,0 +1,63 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::interval_base_map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+
+  // public static functions
+  static void flip(Type &, const typename Type::segment_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::segment_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_base_set.html b/doc/html/boost/icl/interval_base_set.html new file mode 100644 index 0000000..a1fa35d --- /dev/null +++ b/doc/html/boost/icl/interval_base_set.html @@ -0,0 +1,297 @@ + + + +Class template interval_base_set + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template interval_base_set

+

boost::icl::interval_base_set — Implements a set as a set of intervals (base class).

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class interval_base_set {
+public:
+  // types
+  typedef interval_base_set< SubType, DomainT, Compare, Interval, Alloc >   type;                          
+  typedef SubType                                                           sub_type;                        // The designated derived or sub_type of this base class. 
+  typedef type                                                              overloadable_type;               // Auxilliary type for overloadresolution. 
+  typedef DomainT                                                           domain_type;                     // The domain type of the set. 
+  typedef DomainT                                                           codomain_type;                   // The codomaintype is the same as domain_type. 
+  typedef DomainT                                                           element_type;                    // The element type of the set. 
+  typedef interval_type                                                     segment_type;                    // The segment type of the set. 
+  typedef difference_type_of< domain_type >::type                           difference_type;                 // The difference type of an interval which is sometimes different form the data_type. 
+  typedef size_type_of< domain_type >::type                                 size_type;                       // The size type of an interval which is mostly std::size_t. 
+  typedef exclusive_less_than< interval_type >                              interval_compare;                // Comparison functor for intervals. 
+  typedef exclusive_less_than< interval_type >                              key_compare;                     // Comparison functor for keys. 
+  typedef ICL_IMPL_SPACE::set< DomainT, domain_compare, Alloc< DomainT > >  atomized_type;                   // The atomized type representing the corresponding container of elements. 
+  typedef Alloc< interval_type >                                            allocator_type;                  // The allocator type of the set. 
+  typedef Alloc< DomainT >                                                  domain_allocator_type;           // allocator type of the corresponding element set 
+  typedef ICL_IMPL_SPACE::set< interval_type, key_compare, allocator_type > ImplSetT;                        // Container type for the implementation. 
+  typedef ImplSetT::key_type                                                key_type;                        // key type of the implementing container 
+  typedef ImplSetT::key_type                                                data_type;                       // data type of the implementing container 
+  typedef ImplSetT::value_type                                              value_type;                      // value type of the implementing container 
+  typedef ImplSetT::pointer                                                 pointer;                         // pointer type 
+  typedef ImplSetT::const_pointer                                           const_pointer;                   // const pointer type 
+  typedef ImplSetT::reference                                               reference;                       // reference type 
+  typedef ImplSetT::const_reference                                         const_reference;                 // const reference type 
+  typedef ImplSetT::iterator                                                iterator;                        // iterator for iteration over intervals 
+  typedef ImplSetT::const_iterator                                          const_iterator;                  // const_iterator for iteration over intervals 
+  typedef ImplSetT::reverse_iterator                                        reverse_iterator;                // iterator for reverse iteration over intervals 
+  typedef ImplSetT::const_reverse_iterator                                  const_reverse_iterator;          // const_iterator for iteration over intervals 
+  typedef boost::icl::element_iterator< iterator >                          element_iterator;                // element iterator: Depreciated, see documentation. 
+  typedef boost::icl::element_iterator< const_iterator >                    element_const_iterator;          // element const iterator: Depreciated, see documentation. 
+  typedef boost::icl::element_iterator< reverse_iterator >                  element_reverse_iterator;        // element reverse iterator: Depreciated, see documentation. 
+  typedef boost::icl::element_iterator< const_reverse_iterator >            element_const_reverse_iterator;  // element const reverse iterator: Depreciated, see documentation. 
+
+  // construct/copy/destruct
+  interval_base_set();
+  interval_base_set(const interval_base_set &);
+  interval_base_set& operator=(const interval_base_set &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+  typedef ICL_COMPARE_DOMAIN(Compare, segment_type);
+   BOOST_STATIC_CONSTANT(int, fineness = 0);
+  void swap(interval_base_set &);
+  void clear();
+  bool empty() const;
+  size_type size() const;
+  std::size_t iterative_size() const;
+  const_iterator find(const element_type &) const;
+  const_iterator find(const segment_type &) const;
+  SubType & add(const element_type &);
+  SubType & add(const segment_type &);
+  iterator add(iterator, const segment_type &);
+  SubType & subtract(const element_type &);
+  SubType & subtract(const segment_type &);
+  SubType & insert(const element_type &);
+  SubType & insert(const segment_type &);
+  iterator insert(iterator, const segment_type &);
+  SubType & erase(const element_type &);
+  SubType & erase(const segment_type &);
+  void erase(iterator);
+  void erase(iterator, iterator);
+  SubType & flip(const element_type &);
+  SubType & flip(const segment_type &);
+  iterator begin();
+  iterator end();
+  const_iterator begin() const;
+  const_iterator end() const;
+  reverse_iterator rbegin();
+  reverse_iterator rend();
+  const_reverse_iterator rbegin() const;
+  const_reverse_iterator rend() const;
+  iterator lower_bound(const value_type &);
+  iterator upper_bound(const value_type &);
+  const_iterator lower_bound(const value_type &) const;
+  const_iterator upper_bound(const value_type &) const;
+  std::pair< iterator, iterator > equal_range(const key_type &);
+  std::pair< const_iterator, const_iterator > 
+  equal_range(const key_type &) const;
+
+  // private member functions
+  iterator _add(const segment_type &);
+  iterator _add(iterator, const segment_type &);
+
+  // protected member functions
+  void add_front(const interval_type &, iterator &);
+  void add_main(interval_type &, iterator &, const iterator &);
+  void add_segment(const interval_type &, iterator &);
+  void add_rear(const interval_type &, iterator &);
+  sub_type * that();
+  const sub_type * that() const;
+};
+
+

Description

+
+

+interval_base_set + public + construct/copy/destruct

+
    +
  1. +
    interval_base_set();
    +

    Default constructor for the empty object

    +
  2. +
  3. +
    interval_base_set(const interval_base_set & src);
    +

    Copy constructor

    +
  4. +
  5. +
    interval_base_set& operator=(const interval_base_set & src);
    +

    Assignment operator

    +
  6. +
+
+
+

+interval_base_set public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the set.
  2. +
  3. +
    typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
    Comparison functor for domain values.
  4. +
  5. typedef ICL_COMPARE_DOMAIN(Compare, segment_type);
  6. +
  7.  BOOST_STATIC_CONSTANT(int, fineness = 0);
  8. +
  9. +
    void swap(interval_base_set & operand);
    +

    swap the content of containers

    +
  10. +
  11. +
    void clear();
    +

    sets the container empty

    +
  12. +
  13. +
    bool empty() const;
    +

    is the container empty?

    +
  14. +
  15. +
    size_type size() const;
    +

    An interval set's size is it's cardinality

    +
  16. +
  17. +
    std::size_t iterative_size() const;
    +

    Size of the iteration over this container

    +
  18. +
  19. +
    const_iterator find(const element_type & key) const;
    +

    Find the interval value pair, that contains element key

    +
  20. +
  21. const_iterator find(const segment_type & segment) const;
  22. +
  23. +
    SubType & add(const element_type & key);
    +

    Add a single element key to the set

    +
  24. +
  25. +
    SubType & add(const segment_type & inter_val);
    +

    Add an interval of elements inter_val to the set

    +
  26. +
  27. +
    iterator add(iterator prior_, const segment_type & inter_val);
    +

    Add an interval of elements inter_val to the set. Iterator prior_ is a hint to the position inter_val can be inserted after.

    +
  28. +
  29. +
    SubType & subtract(const element_type & key);
    +

    Subtract a single element key from the set

    +
  30. +
  31. +
    SubType & subtract(const segment_type & inter_val);
    +

    Subtract an interval of elements inter_val from the set

    +
  32. +
  33. +
    SubType & insert(const element_type & key);
    +

    Insert an element key into the set

    +
  34. +
  35. +
    SubType & insert(const segment_type & inter_val);
    +

    Insert an interval of elements inter_val to the set

    +
  36. +
  37. +
    iterator insert(iterator prior_, const segment_type & inter_val);
    +

    Insert an interval of elements inter_val to the set. Iterator prior_ is a hint to the position inter_val can be inserted after.

    +
  38. +
  39. +
    SubType & erase(const element_type & key);
    +

    Erase an element key from the set

    +
  40. +
  41. +
    SubType & erase(const segment_type & inter_val);
    +

    Erase an interval of elements inter_val from the set

    +
  42. +
  43. +
    void erase(iterator position);
    +

    Erase the interval that iterator position points to.

    +
  44. +
  45. +
    void erase(iterator first, iterator past);
    +

    Erase all intervals in the range [first,past) of iterators.

    +
  46. +
  47. +
    SubType & flip(const element_type & key);
    +

    If *this set contains key it is erased, otherwise it is added.

    +
  48. +
  49. +
    SubType & flip(const segment_type & inter_val);
    +

    If *this set contains inter_val it is erased, otherwise it is added.

    +
  50. +
  51. iterator begin();
  52. +
  53. iterator end();
  54. +
  55. const_iterator begin() const;
  56. +
  57. const_iterator end() const;
  58. +
  59. reverse_iterator rbegin();
  60. +
  61. reverse_iterator rend();
  62. +
  63. const_reverse_iterator rbegin() const;
  64. +
  65. const_reverse_iterator rend() const;
  66. +
  67. iterator lower_bound(const value_type & interval);
  68. +
  69. iterator upper_bound(const value_type & interval);
  70. +
  71. const_iterator lower_bound(const value_type & interval) const;
  72. +
  73. const_iterator upper_bound(const value_type & interval) const;
  74. +
  75. std::pair< iterator, iterator > equal_range(const key_type & interval);
  76. +
  77. std::pair< const_iterator, const_iterator > 
    +equal_range(const key_type & interval) const;
  78. +
+
+
+

+interval_base_set private member functions

+
    +
  1. iterator _add(const segment_type & addend);
  2. +
  3. iterator _add(iterator prior, const segment_type & addend);
  4. +
+
+
+

+interval_base_set protected member functions

+
    +
  1. void add_front(const interval_type & inter_val, iterator & first_);
  2. +
  3. void add_main(interval_type & inter_val, iterator & it_, 
    +              const iterator & last_);
  4. +
  5. void add_segment(const interval_type & inter_val, iterator & it_);
  6. +
  7. void add_rear(const interval_type & inter_val, iterator & it_);
  8. +
  9. sub_type * that();
  10. +
  11. const sub_type * that() const;
  12. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_clo_id485405.html b/doc/html/boost/icl/interval_bound_type_clo_id485405.html new file mode 100644 index 0000000..63a38cb --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_clo_id485405.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<closed_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<closed_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_clo_id493956.html b/doc/html/boost/icl/interval_bound_type_clo_id493956.html new file mode 100644 index 0000000..d4ca5fc --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_clo_id493956.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<closed_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<closed_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_clo_id498447.html b/doc/html/boost/icl/interval_bound_type_clo_id498447.html new file mode 100644 index 0000000..1eec8ed --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_clo_id498447.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<closed_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<closed_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_clo_id504891.html b/doc/html/boost/icl/interval_bound_type_clo_id504891.html new file mode 100644 index 0000000..ec2040a --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_clo_id504891.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<closed_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<closed_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_clo_id505020.html b/doc/html/boost/icl/interval_bound_type_clo_id505020.html new file mode 100644 index 0000000..39082cb --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_clo_id505020.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<closed_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<closed_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_clo_id505985.html b/doc/html/boost/icl/interval_bound_type_clo_id505985.html new file mode 100644 index 0000000..1167cdb --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_clo_id505985.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<closed_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<closed_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_closed);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_con_id485927.html b/doc/html/boost/icl/interval_bound_type_con_id485927.html new file mode 100644 index 0000000..245af71 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_con_id485927.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<continuous_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_con_id494478.html b/doc/html/boost/icl/interval_bound_type_con_id494478.html new file mode 100644 index 0000000..cfb1ebe --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_con_id494478.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<continuous_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_con_id498969.html b/doc/html/boost/icl/interval_bound_type_con_id498969.html new file mode 100644 index 0000000..f31dfef --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_con_id498969.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<continuous_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_con_id505413.html b/doc/html/boost/icl/interval_bound_type_con_id505413.html new file mode 100644 index 0000000..cb6f2f0 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_con_id505413.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<continuous_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_con_id505542.html b/doc/html/boost/icl/interval_bound_type_con_id505542.html new file mode 100644 index 0000000..069d657 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_con_id505542.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<continuous_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_con_id506507.html b/doc/html/boost/icl/interval_bound_type_con_id506507.html new file mode 100644 index 0000000..3fa4f64 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_con_id506507.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<continuous_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_dis_id486498.html b/doc/html/boost/icl/interval_bound_type_dis_id486498.html new file mode 100644 index 0000000..4def365 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_dis_id486498.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<discrete_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_dis_id495049.html b/doc/html/boost/icl/interval_bound_type_dis_id495049.html new file mode 100644 index 0000000..1086482 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_dis_id495049.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<discrete_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_dis_id499540.html b/doc/html/boost/icl/interval_bound_type_dis_id499540.html new file mode 100644 index 0000000..3ff5a44 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_dis_id499540.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<discrete_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_dis_id505984.html b/doc/html/boost/icl/interval_bound_type_dis_id505984.html new file mode 100644 index 0000000..d64f3f4 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_dis_id505984.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<discrete_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_dis_id506112.html b/doc/html/boost/icl/interval_bound_type_dis_id506112.html new file mode 100644 index 0000000..ba9db02 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_dis_id506112.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<discrete_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_dis_id507078.html b/doc/html/boost/icl/interval_bound_type_dis_id507078.html new file mode 100644 index 0000000..698b677 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_dis_id507078.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<discrete_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::dynamic);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_lef_id497776.html b/doc/html/boost/icl/interval_bound_type_lef_id497776.html new file mode 100644 index 0000000..52175c8 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_lef_id497776.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<left_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<left_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_left_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_left_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_lef_id506327.html b/doc/html/boost/icl/interval_bound_type_lef_id506327.html new file mode 100644 index 0000000..f10f4f5 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_lef_id506327.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<left_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<left_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_left_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_left_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_lef_id510818.html b/doc/html/boost/icl/interval_bound_type_lef_id510818.html new file mode 100644 index 0000000..5374e4c --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_lef_id510818.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<left_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<left_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_left_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_left_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_lef_id517245.html b/doc/html/boost/icl/interval_bound_type_lef_id517245.html new file mode 100644 index 0000000..62d3e1d --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_lef_id517245.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<left_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<left_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_left_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_left_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_lef_id517391.html b/doc/html/boost/icl/interval_bound_type_lef_id517391.html new file mode 100644 index 0000000..3c7ed50 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_lef_id517391.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<left_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<left_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_left_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_left_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_lef_id518339.html b/doc/html/boost/icl/interval_bound_type_lef_id518339.html new file mode 100644 index 0000000..553a3d9 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_lef_id518339.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<left_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<left_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_left_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_left_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_ope_id500986.html b/doc/html/boost/icl/interval_bound_type_ope_id500986.html new file mode 100644 index 0000000..d2596e5 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_ope_id500986.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_ope_id509537.html b/doc/html/boost/icl/interval_bound_type_ope_id509537.html new file mode 100644 index 0000000..c233161 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_ope_id509537.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_ope_id514028.html b/doc/html/boost/icl/interval_bound_type_ope_id514028.html new file mode 100644 index 0000000..a4665d4 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_ope_id514028.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_ope_id520455.html b/doc/html/boost/icl/interval_bound_type_ope_id520455.html new file mode 100644 index 0000000..c45e499 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_ope_id520455.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_ope_id520600.html b/doc/html/boost/icl/interval_bound_type_ope_id520600.html new file mode 100644 index 0000000..c0fdc52 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_ope_id520600.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_ope_id521549.html b/doc/html/boost/icl/interval_bound_type_ope_id521549.html new file mode 100644 index 0000000..678b6a9 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_ope_id521549.html @@ -0,0 +1,64 @@ + + + +Struct template interval_bound_type<open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_rig_id501659.html b/doc/html/boost/icl/interval_bound_type_rig_id501659.html new file mode 100644 index 0000000..211f611 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_rig_id501659.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<right_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<right_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_right_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_right_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_rig_id510210.html b/doc/html/boost/icl/interval_bound_type_rig_id510210.html new file mode 100644 index 0000000..0144146 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_rig_id510210.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<right_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<right_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_right_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_right_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_rig_id514701.html b/doc/html/boost/icl/interval_bound_type_rig_id514701.html new file mode 100644 index 0000000..0a54c87 --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_rig_id514701.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<right_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<right_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_right_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_right_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_rig_id521128.html b/doc/html/boost/icl/interval_bound_type_rig_id521128.html new file mode 100644 index 0000000..643ed3b --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_rig_id521128.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<right_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<right_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_right_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_right_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_rig_id521274.html b/doc/html/boost/icl/interval_bound_type_rig_id521274.html new file mode 100644 index 0000000..c038f1f --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_rig_id521274.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<right_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<right_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_right_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_right_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bound_type_rig_id522222.html b/doc/html/boost/icl/interval_bound_type_rig_id522222.html new file mode 100644 index 0000000..5b4f74a --- /dev/null +++ b/doc/html/boost/icl/interval_bound_type_rig_id522222.html @@ -0,0 +1,65 @@ + + + +Struct template interval_bound_type<right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_bound_type<right_open_interval< DomainT, Compare >>

+

boost::icl::interval_bound_type<right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_bound_type<right_open_interval< DomainT, Compare >> {
+  // types
+  typedef interval_bound_type type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, 
+                         value = interval_bounds::static_right_open);
+};
+
+

Description

+
+

+interval_bound_type public member functions

+
  1.  BOOST_STATIC_CONSTANT(bound_type, value = interval_bounds::static_right_open);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_bounds.html b/doc/html/boost/icl/interval_bounds.html new file mode 100644 index 0000000..a110452 --- /dev/null +++ b/doc/html/boost/icl/interval_bounds.html @@ -0,0 +1,131 @@ + + + +Class interval_bounds + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class interval_bounds

+

boost::icl::interval_bounds

+
+

Synopsis

+
// In header: <boost/icl/interval_bounds.hpp>
+
+
+class interval_bounds {
+public:
+  // construct/copy/destruct
+  interval_bounds();
+  interval_bounds(bound_type);
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bound_type, static_open = 0);
+   BOOST_STATIC_CONSTANT(bound_type, static_left_open = 1);
+   BOOST_STATIC_CONSTANT(bound_type, static_right_open = 2);
+   BOOST_STATIC_CONSTANT(bound_type, static_closed = 3);
+   BOOST_STATIC_CONSTANT(bound_type, dynamic = 4);
+   BOOST_STATIC_CONSTANT(bound_type, undefined = 5);
+   BOOST_STATIC_CONSTANT(bound_type, _open = 0);
+   BOOST_STATIC_CONSTANT(bound_type, _left_open = 1);
+   BOOST_STATIC_CONSTANT(bound_type, _right_open = 2);
+   BOOST_STATIC_CONSTANT(bound_type, _closed = 3);
+   BOOST_STATIC_CONSTANT(bound_type, _right = 1);
+   BOOST_STATIC_CONSTANT(bound_type, _left = 2);
+   BOOST_STATIC_CONSTANT(bound_type, _all = 3);
+  interval_bounds all() const;
+  interval_bounds left() const;
+  interval_bounds right() const;
+  interval_bounds reverse_left() const;
+  interval_bounds reverse_right() const;
+  bound_type bits() const;
+
+  // public static functions
+  static interval_bounds open();
+  static interval_bounds left_open();
+  static interval_bounds right_open();
+  static interval_bounds closed();
+  bound_type _bits;
+};
+
+

Description

+
+

+interval_bounds + public + construct/copy/destruct

+
    +
  1. interval_bounds();
  2. +
  3. interval_bounds(bound_type bounds);
  4. +
+
+
+

+interval_bounds public member functions

+
    +
  1.  BOOST_STATIC_CONSTANT(bound_type, static_open = 0);
  2. +
  3.  BOOST_STATIC_CONSTANT(bound_type, static_left_open = 1);
  4. +
  5.  BOOST_STATIC_CONSTANT(bound_type, static_right_open = 2);
  6. +
  7.  BOOST_STATIC_CONSTANT(bound_type, static_closed = 3);
  8. +
  9.  BOOST_STATIC_CONSTANT(bound_type, dynamic = 4);
  10. +
  11.  BOOST_STATIC_CONSTANT(bound_type, undefined = 5);
  12. +
  13.  BOOST_STATIC_CONSTANT(bound_type, _open = 0);
  14. +
  15.  BOOST_STATIC_CONSTANT(bound_type, _left_open = 1);
  16. +
  17.  BOOST_STATIC_CONSTANT(bound_type, _right_open = 2);
  18. +
  19.  BOOST_STATIC_CONSTANT(bound_type, _closed = 3);
  20. +
  21.  BOOST_STATIC_CONSTANT(bound_type, _right = 1);
  22. +
  23.  BOOST_STATIC_CONSTANT(bound_type, _left = 2);
  24. +
  25.  BOOST_STATIC_CONSTANT(bound_type, _all = 3);
  26. +
  27. interval_bounds all() const;
  28. +
  29. interval_bounds left() const;
  30. +
  31. interval_bounds right() const;
  32. +
  33. interval_bounds reverse_left() const;
  34. +
  35. interval_bounds reverse_right() const;
  36. +
  37. bound_type bits() const;
  38. +
+
+
+

+interval_bounds public static functions

+
    +
  1. static interval_bounds open();
  2. +
  3. static interval_bounds left_open();
  4. +
  5. static interval_bounds right_open();
  6. +
  7. static interval_bounds closed();
  8. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_map.html b/doc/html/boost/icl/interval_map.html new file mode 100644 index 0000000..82a8315 --- /dev/null +++ b/doc/html/boost/icl/interval_map.html @@ -0,0 +1,166 @@ + + + +Class template interval_map + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template interval_map

+

boost::icl::interval_map — implements a map as a map of intervals - on insertion overlapping intervals are split and associated values are combined.

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, 
+         typename Traits = icl::partial_absorber, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+         ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class interval_map : public boost::icl::interval_base_map< interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >
+{
+public:
+  // types
+  typedef Traits                                                                                            traits;                 // Traits of an itl map. 
+  typedef interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >            type;                 
+  typedef split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >      split_type;           
+  typedef type                                                                                              overloadable_type;      // Auxilliary type for overloadresolution. 
+  typedef type                                                                                              joint_type;           
+  typedef interval_base_map< type, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > base_type;            
+  typedef base_type::iterator                                                                               iterator;               // iterator for iteration over intervals 
+  typedef base_type::value_type                                                                             value_type;             // value type of the implementing container 
+  typedef base_type::element_type                                                                           element_type;           // Conceptual is a map a set of elements of type element_type. 
+  typedef base_type::segment_type                                                                           segment_type;           // Type of an interval containers segment, that is spanned by an interval. 
+  typedef base_type::domain_type                                                                            domain_type;            // Domain type (type of the keys) of the map. 
+  typedef base_type::codomain_type                                                                          codomain_type;          // Domain type (type of the keys) of the map. 
+  typedef base_type::domain_mapping_type                                                                    domain_mapping_type;    // Auxiliary type to help the compiler resolve ambiguities when using std::make_pair. 
+  typedef base_type::interval_mapping_type                                                                  interval_mapping_type;  // Auxiliary type for overload resolution. 
+  typedef base_type::ImplMapT                                                                               ImplMapT;               // Container type for the implementation. 
+  typedef base_type::size_type                                                                              size_type;              // The size type of an interval which is mostly std::size_t. 
+  typedef base_type::codomain_combine                                                                       codomain_combine;     
+  typedef interval_set< DomainT, Compare, Interval, Alloc >                                                 interval_set_type;    
+  typedef interval_set_type                                                                                 set_type;             
+  typedef set_type                                                                                          key_object_type;      
+
+  enum @0 { fineness =  1 };
+
+  // construct/copy/destruct
+  interval_map();
+  interval_map(const interval_map &);
+  template<typename SubType> 
+    interval_map(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > &);
+  interval_map(domain_mapping_type &);
+  interval_map(const value_type &);
+  template<typename SubType> 
+    interval_map& 
+    operator=(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  template<typename SubType> 
+    void assign(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > &);
+
+  // private member functions
+  iterator handle_inserted(iterator);
+  void handle_inserted(iterator, iterator);
+  template<typename Combiner> void handle_left_combined(iterator);
+  template<typename Combiner> void handle_combined(iterator);
+  template<typename Combiner> 
+    void handle_preceeded_combined(iterator, iterator &);
+  template<typename Combiner> 
+    void handle_succeeded_combined(iterator, iterator);
+  void handle_reinserted(iterator);
+  template<typename Combiner> 
+    void gap_insert_at(iterator &, iterator, const interval_type &, 
+                       const codomain_type &);
+};
+
+

Description

+
+

+interval_map + public + construct/copy/destruct

+
    +
  1. +
    interval_map();
    Default constructor for the empty object.
  2. +
  3. +
    interval_map(const interval_map & src);
    Copy constructor.
  4. +
  5. +
    template<typename SubType> 
    +  interval_map(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > & src);
    Copy constructor for base_type.
  6. +
  7. interval_map(domain_mapping_type & base_pair);
  8. +
  9. interval_map(const value_type & value_pair);
  10. +
  11. +
    template<typename SubType> 
    +  interval_map& 
    +  operator=(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > & src);
    Assignment operator.
  12. +
+
+
+

+interval_map public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the map.
  2. +
  3. +
    template<typename SubType> 
    +  void assign(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > & src);
    Assignment from a base interval_map.
  4. +
+
+
+

+interval_map private member functions

+
    +
  1. iterator handle_inserted(iterator it_);
  2. +
  3. void handle_inserted(iterator prior_, iterator it_);
  4. +
  5. template<typename Combiner> void handle_left_combined(iterator it_);
  6. +
  7. template<typename Combiner> void handle_combined(iterator it_);
  8. +
  9. template<typename Combiner> 
    +  void handle_preceeded_combined(iterator prior_, iterator & it_);
  10. +
  11. template<typename Combiner> 
    +  void handle_succeeded_combined(iterator it_, iterator next_);
  12. +
  13. void handle_reinserted(iterator insertion_);
  14. +
  15. template<typename Combiner> 
    +  void gap_insert_at(iterator & it_, iterator prior_, 
    +                     const interval_type & end_gap, 
    +                     const codomain_type & co_val);
  16. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_set.html b/doc/html/boost/icl/interval_set.html new file mode 100644 index 0000000..db3ead1 --- /dev/null +++ b/doc/html/boost/icl/interval_set.html @@ -0,0 +1,149 @@ + + + +Class template interval_set + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template interval_set

+

boost::icl::interval_set — Implements a set as a set of intervals - merging adjoining intervals.

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class interval_set : public boost::icl::interval_base_set< interval_set< DomainT, Compare, Interval, Alloc >, DomainT, Compare, Interval, Alloc >
+{
+public:
+  // types
+  typedef interval_set< DomainT, Compare, Interval, Alloc >            type;                 
+  typedef interval_base_set< type, DomainT, Compare, Interval, Alloc > base_type;              // The base_type of this class. 
+  typedef type                                                         overloadable_type;      // Auxilliary type for overloadresolution. 
+  typedef type                                                         joint_type;           
+  typedef type                                                         key_object_type;      
+  typedef DomainT                                                      domain_type;            // The domain type of the set. 
+  typedef DomainT                                                      codomain_type;          // The codomaintype is the same as domain_type. 
+  typedef DomainT                                                      element_type;           // The element type of the set. 
+  typedef interval_type                                                segment_type;           // The segment type of the set. 
+  typedef exclusive_less_than< interval_type >                         interval_compare;       // Comparison functor for intervals. 
+  typedef exclusive_less_than< interval_type >                         key_compare;            // Comparison functor for keys. 
+  typedef Alloc< interval_type >                                       allocator_type;         // The allocator type of the set. 
+  typedef Alloc< DomainT >                                             domain_allocator_type;  // allocator type of the corresponding element set 
+  typedef base_type::atomized_type                                     atomized_type;          // The corresponding atomized type representing this interval container of elements. 
+  typedef base_type::ImplSetT                                          ImplSetT;               // Container type for the implementation. 
+  typedef ImplSetT::key_type                                           key_type;               // key type of the implementing container 
+  typedef ImplSetT::value_type                                         data_type;              // data type of the implementing container 
+  typedef ImplSetT::value_type                                         value_type;             // value type of the implementing container 
+  typedef ImplSetT::iterator                                           iterator;               // iterator for iteration over intervals 
+  typedef ImplSetT::const_iterator                                     const_iterator;         // const_iterator for iteration over intervals 
+
+  enum @1 { fineness =  1 };
+
+  // construct/copy/destruct
+  interval_set();
+  interval_set(const interval_set &);
+  template<typename SubType> 
+    interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+  interval_set(const domain_type &);
+  interval_set(const interval_type &);
+  template<typename SubType> 
+    interval_set& 
+    operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+  template<typename SubType> 
+    void assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+
+  // private member functions
+  iterator handle_inserted(iterator);
+  iterator add_over(const interval_type &, iterator);
+  iterator add_over(const interval_type &);
+};
+
+

Description

+
+

+interval_set + public + construct/copy/destruct

+
    +
  1. +
    interval_set();
    Default constructor for the empty object.
  2. +
  3. +
    interval_set(const interval_set & src);
    Copy constructor.
  4. +
  5. +
    template<typename SubType> 
    +  interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Copy constructor for base_type.
  6. +
  7. +
    interval_set(const domain_type & value);
    Constructor for a single element.
  8. +
  9. +
    interval_set(const interval_type & itv);
    Constructor for a single interval.
  10. +
  11. +
    template<typename SubType> 
    +  interval_set& 
    +  operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Assignment operator.
  12. +
+
+
+

+interval_set public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the set.
  2. +
  3. +
    typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
    Comparison functor for domain values.
  4. +
  5. +
    template<typename SubType> 
    +  void assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Assignment from a base interval_set.
  6. +
+
+
+

+interval_set private member functions

+
    +
  1. iterator handle_inserted(iterator it_);
  2. +
  3. iterator add_over(const interval_type & addend, iterator last_);
  4. +
  5. iterator add_over(const interval_type & addend);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits.html b/doc/html/boost/icl/interval_traits.html new file mode 100644 index 0000000..cccdf0d --- /dev/null +++ b/doc/html/boost/icl/interval_traits.html @@ -0,0 +1,71 @@ + + + +Struct template interval_traits + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits

+

boost::icl::interval_traits

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct interval_traits {
+  // types
+  typedef interval_traits              type;       
+  typedef domain_type_of< Type >::type domain_type;
+
+  // public static functions
+  static Type construct(const domain_type &, const domain_type &);
+  static domain_type upper(const Type &);
+  static domain_type lower(const Type &);
+};
+
+

Description

+
+

+interval_traits public static functions

+
    +
  1. static Type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type upper(const Type & inter_val);
  4. +
  5. static domain_type lower(const Type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_clo_id485306.html b/doc/html/boost/icl/interval_traits_icl_clo_id485306.html new file mode 100644 index 0000000..45bc044 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_clo_id485306.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::closed_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::closed_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                  domain_type;  
+  typedef icl::closed_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_clo_id493857.html b/doc/html/boost/icl/interval_traits_icl_clo_id493857.html new file mode 100644 index 0000000..56c3d20 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_clo_id493857.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::closed_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::closed_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                  domain_type;  
+  typedef icl::closed_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_clo_id498348.html b/doc/html/boost/icl/interval_traits_icl_clo_id498348.html new file mode 100644 index 0000000..a50a3e2 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_clo_id498348.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::closed_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::closed_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                  domain_type;  
+  typedef icl::closed_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_clo_id504792.html b/doc/html/boost/icl/interval_traits_icl_clo_id504792.html new file mode 100644 index 0000000..b689391 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_clo_id504792.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::closed_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::closed_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                  domain_type;  
+  typedef icl::closed_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_clo_id504920.html b/doc/html/boost/icl/interval_traits_icl_clo_id504920.html new file mode 100644 index 0000000..fa25c64 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_clo_id504920.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::closed_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::closed_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                  domain_type;  
+  typedef icl::closed_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_clo_id505886.html b/doc/html/boost/icl/interval_traits_icl_clo_id505886.html new file mode 100644 index 0000000..4392536 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_clo_id505886.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::closed_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::closed_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                  domain_type;  
+  typedef icl::closed_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_con_id485714.html b/doc/html/boost/icl/interval_traits_icl_con_id485714.html new file mode 100644 index 0000000..ec463f1 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_con_id485714.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                              type;         
+  typedef DomainT                                      domain_type;  
+  typedef icl::continuous_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_con_id494265.html b/doc/html/boost/icl/interval_traits_icl_con_id494265.html new file mode 100644 index 0000000..9987c0b --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_con_id494265.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                              type;         
+  typedef DomainT                                      domain_type;  
+  typedef icl::continuous_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_con_id498756.html b/doc/html/boost/icl/interval_traits_icl_con_id498756.html new file mode 100644 index 0000000..22cbb44 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_con_id498756.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                              type;         
+  typedef DomainT                                      domain_type;  
+  typedef icl::continuous_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_con_id505200.html b/doc/html/boost/icl/interval_traits_icl_con_id505200.html new file mode 100644 index 0000000..cfe37e6 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_con_id505200.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                              type;         
+  typedef DomainT                                      domain_type;  
+  typedef icl::continuous_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_con_id505328.html b/doc/html/boost/icl/interval_traits_icl_con_id505328.html new file mode 100644 index 0000000..bdfaecb --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_con_id505328.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                              type;         
+  typedef DomainT                                      domain_type;  
+  typedef icl::continuous_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_con_id506294.html b/doc/html/boost/icl/interval_traits_icl_con_id506294.html new file mode 100644 index 0000000..c213f40 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_con_id506294.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::continuous_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                              type;         
+  typedef DomainT                                      domain_type;  
+  typedef icl::continuous_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_dis_id486284.html b/doc/html/boost/icl/interval_traits_icl_dis_id486284.html new file mode 100644 index 0000000..a206180 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_dis_id486284.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                            type;         
+  typedef DomainT                                    domain_type;  
+  typedef icl::discrete_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_dis_id494835.html b/doc/html/boost/icl/interval_traits_icl_dis_id494835.html new file mode 100644 index 0000000..3e9b20a --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_dis_id494835.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                            type;         
+  typedef DomainT                                    domain_type;  
+  typedef icl::discrete_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_dis_id499326.html b/doc/html/boost/icl/interval_traits_icl_dis_id499326.html new file mode 100644 index 0000000..5f0acbc --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_dis_id499326.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                            type;         
+  typedef DomainT                                    domain_type;  
+  typedef icl::discrete_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_dis_id505770.html b/doc/html/boost/icl/interval_traits_icl_dis_id505770.html new file mode 100644 index 0000000..6f3305e --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_dis_id505770.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                            type;         
+  typedef DomainT                                    domain_type;  
+  typedef icl::discrete_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_dis_id505899.html b/doc/html/boost/icl/interval_traits_icl_dis_id505899.html new file mode 100644 index 0000000..a0ad123 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_dis_id505899.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                            type;         
+  typedef DomainT                                    domain_type;  
+  typedef icl::discrete_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_dis_id506864.html b/doc/html/boost/icl/interval_traits_icl_dis_id506864.html new file mode 100644 index 0000000..7f873a3 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_dis_id506864.html @@ -0,0 +1,80 @@ + + + +Struct template interval_traits<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::discrete_interval< DomainT, Compare >> {
+  // types
+  typedef interval_traits                            type;         
+  typedef DomainT                                    domain_type;  
+  typedef icl::discrete_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_lef_id497677.html b/doc/html/boost/icl/interval_traits_icl_lef_id497677.html new file mode 100644 index 0000000..b959494 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_lef_id497677.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::left_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                     domain_type;  
+  typedef icl::left_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_lef_id506228.html b/doc/html/boost/icl/interval_traits_icl_lef_id506228.html new file mode 100644 index 0000000..cc236a7 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_lef_id506228.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::left_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                     domain_type;  
+  typedef icl::left_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_lef_id510718.html b/doc/html/boost/icl/interval_traits_icl_lef_id510718.html new file mode 100644 index 0000000..23bd344 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_lef_id510718.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::left_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                     domain_type;  
+  typedef icl::left_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_lef_id517145.html b/doc/html/boost/icl/interval_traits_icl_lef_id517145.html new file mode 100644 index 0000000..0139cd5 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_lef_id517145.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::left_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                     domain_type;  
+  typedef icl::left_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_lef_id517291.html b/doc/html/boost/icl/interval_traits_icl_lef_id517291.html new file mode 100644 index 0000000..9388b91 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_lef_id517291.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::left_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                     domain_type;  
+  typedef icl::left_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_lef_id518239.html b/doc/html/boost/icl/interval_traits_icl_lef_id518239.html new file mode 100644 index 0000000..045c2cb --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_lef_id518239.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::left_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                     domain_type;  
+  typedef icl::left_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_ope_id500886.html b/doc/html/boost/icl/interval_traits_icl_ope_id500886.html new file mode 100644 index 0000000..16626c7 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_ope_id500886.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                domain_type;  
+  typedef icl::open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_ope_id508344.html b/doc/html/boost/icl/interval_traits_icl_ope_id508344.html new file mode 100644 index 0000000..a997353 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_ope_id508344.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                domain_type;  
+  typedef icl::open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_ope_id513928.html b/doc/html/boost/icl/interval_traits_icl_ope_id513928.html new file mode 100644 index 0000000..7417ca8 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_ope_id513928.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                domain_type;  
+  typedef icl::open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_ope_id519262.html b/doc/html/boost/icl/interval_traits_icl_ope_id519262.html new file mode 100644 index 0000000..231f589 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_ope_id519262.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                domain_type;  
+  typedef icl::open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_ope_id520356.html b/doc/html/boost/icl/interval_traits_icl_ope_id520356.html new file mode 100644 index 0000000..17cc9de --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_ope_id520356.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                domain_type;  
+  typedef icl::open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_ope_id520501.html b/doc/html/boost/icl/interval_traits_icl_ope_id520501.html new file mode 100644 index 0000000..b571d86 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_ope_id520501.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                domain_type;  
+  typedef icl::open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_rig_id501559.html b/doc/html/boost/icl/interval_traits_icl_rig_id501559.html new file mode 100644 index 0000000..5f0e0d4 --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_rig_id501559.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::right_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                      domain_type;  
+  typedef icl::right_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_rig_id510110.html b/doc/html/boost/icl/interval_traits_icl_rig_id510110.html new file mode 100644 index 0000000..d3163cd --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_rig_id510110.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::right_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                      domain_type;  
+  typedef icl::right_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_rig_id514601.html b/doc/html/boost/icl/interval_traits_icl_rig_id514601.html new file mode 100644 index 0000000..95c891e --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_rig_id514601.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::right_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                      domain_type;  
+  typedef icl::right_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_rig_id521028.html b/doc/html/boost/icl/interval_traits_icl_rig_id521028.html new file mode 100644 index 0000000..911510a --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_rig_id521028.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::right_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                      domain_type;  
+  typedef icl::right_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_rig_id521174.html b/doc/html/boost/icl/interval_traits_icl_rig_id521174.html new file mode 100644 index 0000000..f06baed --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_rig_id521174.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::right_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                      domain_type;  
+  typedef icl::right_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/interval_traits_icl_rig_id522122.html b/doc/html/boost/icl/interval_traits_icl_rig_id522122.html new file mode 100644 index 0000000..1f686fb --- /dev/null +++ b/doc/html/boost/icl/interval_traits_icl_rig_id522122.html @@ -0,0 +1,79 @@ + + + +Struct template interval_traits<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template interval_traits<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::interval_traits<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct interval_traits<icl::right_open_interval< DomainT, Compare >> {
+  // types
+  typedef DomainT                                      domain_type;  
+  typedef icl::right_open_interval< DomainT, Compare > interval_type;
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+  // public static functions
+  static interval_type construct(const domain_type &, const domain_type &);
+  static domain_type lower(const interval_type &);
+  static domain_type upper(const interval_type &);
+};
+
+

Description

+
+

+interval_traits public member functions

+
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+
+
+

+interval_traits public static functions

+
    +
  1. static interval_type construct(const domain_type & lo, const domain_type & up);
  2. +
  3. static domain_type lower(const interval_type & inter_val);
  4. +
  5. static domain_type upper(const interval_type & inter_val);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id487538.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id487538.html new file mode 100644 index 0000000..6f85bc6 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id487538.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_add< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_add< Type >>

+

boost::icl::inverse<icl::inplace_bit_add< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_add< Type >> {
+  // types
+  typedef icl::inplace_bit_subtract< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id487558.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id487558.html new file mode 100644 index 0000000..74a6e44 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id487558.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_subtract< Type >>

+

boost::icl::inverse<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef icl::inplace_bit_add< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id487615.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id487615.html new file mode 100644 index 0000000..4e17fac --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id487615.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_and< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_and< Type >>

+

boost::icl::inverse<icl::inplace_bit_and< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_and< Type >> {
+  // types
+  typedef icl::inplace_bit_xor< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id487634.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id487634.html new file mode 100644 index 0000000..e1c1507 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id487634.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_xor< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_xor< Type >>

+

boost::icl::inverse<icl::inplace_bit_xor< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_xor< Type >> {
+  // types
+  typedef icl::inplace_bit_and< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id496089.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id496089.html new file mode 100644 index 0000000..7f12d8d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id496089.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_add< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_add< Type >>

+

boost::icl::inverse<icl::inplace_bit_add< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_add< Type >> {
+  // types
+  typedef icl::inplace_bit_subtract< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id496109.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id496109.html new file mode 100644 index 0000000..79cb05f --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id496109.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_subtract< Type >>

+

boost::icl::inverse<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef icl::inplace_bit_add< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id496166.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id496166.html new file mode 100644 index 0000000..0d88c84 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id496166.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_and< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_and< Type >>

+

boost::icl::inverse<icl::inplace_bit_and< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_and< Type >> {
+  // types
+  typedef icl::inplace_bit_xor< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id496185.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id496185.html new file mode 100644 index 0000000..4635834 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id496185.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_xor< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_xor< Type >>

+

boost::icl::inverse<icl::inplace_bit_xor< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_xor< Type >> {
+  // types
+  typedef icl::inplace_bit_and< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id500580.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id500580.html new file mode 100644 index 0000000..5c2786f --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id500580.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_add< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_add< Type >>

+

boost::icl::inverse<icl::inplace_bit_add< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_add< Type >> {
+  // types
+  typedef icl::inplace_bit_subtract< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id500599.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id500599.html new file mode 100644 index 0000000..931111d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id500599.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_subtract< Type >>

+

boost::icl::inverse<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef icl::inplace_bit_add< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id500657.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id500657.html new file mode 100644 index 0000000..8769057 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id500657.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_and< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_and< Type >>

+

boost::icl::inverse<icl::inplace_bit_and< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_and< Type >> {
+  // types
+  typedef icl::inplace_bit_xor< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id500676.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id500676.html new file mode 100644 index 0000000..fc3a75d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id500676.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_xor< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_xor< Type >>

+

boost::icl::inverse<icl::inplace_bit_xor< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_xor< Type >> {
+  // types
+  typedef icl::inplace_bit_and< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507024.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507024.html new file mode 100644 index 0000000..62a6e6f --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507024.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_add< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_add< Type >>

+

boost::icl::inverse<icl::inplace_bit_add< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_add< Type >> {
+  // types
+  typedef icl::inplace_bit_subtract< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507043.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507043.html new file mode 100644 index 0000000..64313f7 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507043.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_subtract< Type >>

+

boost::icl::inverse<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef icl::inplace_bit_add< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507101.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507101.html new file mode 100644 index 0000000..efb1e13 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507101.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_and< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_and< Type >>

+

boost::icl::inverse<icl::inplace_bit_and< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_and< Type >> {
+  // types
+  typedef icl::inplace_bit_xor< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507120.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507120.html new file mode 100644 index 0000000..223faa1 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507120.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_xor< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_xor< Type >>

+

boost::icl::inverse<icl::inplace_bit_xor< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_xor< Type >> {
+  // types
+  typedef icl::inplace_bit_and< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507153.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507153.html new file mode 100644 index 0000000..e7c97cc --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507153.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_add< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_add< Type >>

+

boost::icl::inverse<icl::inplace_bit_add< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_add< Type >> {
+  // types
+  typedef icl::inplace_bit_subtract< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507172.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507172.html new file mode 100644 index 0000000..3fed266 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507172.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_subtract< Type >>

+

boost::icl::inverse<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef icl::inplace_bit_add< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507230.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507230.html new file mode 100644 index 0000000..efd7c2a --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507230.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_and< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_and< Type >>

+

boost::icl::inverse<icl::inplace_bit_and< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_and< Type >> {
+  // types
+  typedef icl::inplace_bit_xor< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id507249.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id507249.html new file mode 100644 index 0000000..b9ac459 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id507249.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_xor< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_xor< Type >>

+

boost::icl::inverse<icl::inplace_bit_xor< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_xor< Type >> {
+  // types
+  typedef icl::inplace_bit_and< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id508118.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id508118.html new file mode 100644 index 0000000..33321b6 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id508118.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_add< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_add< Type >>

+

boost::icl::inverse<icl::inplace_bit_add< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_add< Type >> {
+  // types
+  typedef icl::inplace_bit_subtract< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id508137.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id508137.html new file mode 100644 index 0000000..cd00261 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id508137.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_subtract< Type >>

+

boost::icl::inverse<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef icl::inplace_bit_add< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id508195.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id508195.html new file mode 100644 index 0000000..93f0eb8 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id508195.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_and< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_and< Type >>

+

boost::icl::inverse<icl::inplace_bit_and< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_and< Type >> {
+  // types
+  typedef icl::inplace_bit_xor< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_bit_id508214.html b/doc/html/boost/icl/inverse_icl_inplace_bit_id508214.html new file mode 100644 index 0000000..cdc99fb --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_bit_id508214.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_bit_xor< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_bit_xor< Type >>

+

boost::icl::inverse<icl::inplace_bit_xor< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_bit_xor< Type >> {
+  // types
+  typedef icl::inplace_bit_and< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_car_id487596.html b/doc/html/boost/icl/inverse_icl_inplace_car_id487596.html new file mode 100644 index 0000000..ce49d36 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_car_id487596.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_caret< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_caret< Type >>

+

boost::icl::inverse<icl::inplace_caret< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_caret< Type >> {
+  // types
+  typedef icl::inplace_et< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_car_id496147.html b/doc/html/boost/icl/inverse_icl_inplace_car_id496147.html new file mode 100644 index 0000000..63c27e2 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_car_id496147.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_caret< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_caret< Type >>

+

boost::icl::inverse<icl::inplace_caret< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_caret< Type >> {
+  // types
+  typedef icl::inplace_et< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_car_id500638.html b/doc/html/boost/icl/inverse_icl_inplace_car_id500638.html new file mode 100644 index 0000000..abd4e91 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_car_id500638.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_caret< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_caret< Type >>

+

boost::icl::inverse<icl::inplace_caret< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_caret< Type >> {
+  // types
+  typedef icl::inplace_et< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_car_id507082.html b/doc/html/boost/icl/inverse_icl_inplace_car_id507082.html new file mode 100644 index 0000000..1a70f8e --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_car_id507082.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_caret< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_caret< Type >>

+

boost::icl::inverse<icl::inplace_caret< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_caret< Type >> {
+  // types
+  typedef icl::inplace_et< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_car_id507210.html b/doc/html/boost/icl/inverse_icl_inplace_car_id507210.html new file mode 100644 index 0000000..deaf44f --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_car_id507210.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_caret< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_caret< Type >>

+

boost::icl::inverse<icl::inplace_caret< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_caret< Type >> {
+  // types
+  typedef icl::inplace_et< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_car_id508176.html b/doc/html/boost/icl/inverse_icl_inplace_car_id508176.html new file mode 100644 index 0000000..a160b5c --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_car_id508176.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_caret< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_caret< Type >>

+

boost::icl::inverse<icl::inplace_caret< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_caret< Type >> {
+  // types
+  typedef icl::inplace_et< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_et__id487577.html b/doc/html/boost/icl/inverse_icl_inplace_et__id487577.html new file mode 100644 index 0000000..7cd7573 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_et__id487577.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_et< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_et< Type >>

+

boost::icl::inverse<icl::inplace_et< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_et< Type >> {
+  // types
+  typedef icl::inplace_caret< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_et__id496128.html b/doc/html/boost/icl/inverse_icl_inplace_et__id496128.html new file mode 100644 index 0000000..9843777 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_et__id496128.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_et< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_et< Type >>

+

boost::icl::inverse<icl::inplace_et< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_et< Type >> {
+  // types
+  typedef icl::inplace_caret< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_et__id500618.html b/doc/html/boost/icl/inverse_icl_inplace_et__id500618.html new file mode 100644 index 0000000..8196770 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_et__id500618.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_et< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_et< Type >>

+

boost::icl::inverse<icl::inplace_et< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_et< Type >> {
+  // types
+  typedef icl::inplace_caret< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_et__id507063.html b/doc/html/boost/icl/inverse_icl_inplace_et__id507063.html new file mode 100644 index 0000000..30844a3 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_et__id507063.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_et< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_et< Type >>

+

boost::icl::inverse<icl::inplace_et< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_et< Type >> {
+  // types
+  typedef icl::inplace_caret< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_et__id507191.html b/doc/html/boost/icl/inverse_icl_inplace_et__id507191.html new file mode 100644 index 0000000..7ee00b7 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_et__id507191.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_et< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_et< Type >>

+

boost::icl::inverse<icl::inplace_et< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_et< Type >> {
+  // types
+  typedef icl::inplace_caret< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_et__id508157.html b/doc/html/boost/icl/inverse_icl_inplace_et__id508157.html new file mode 100644 index 0000000..b68c81a --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_et__id508157.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_et< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_et< Type >>

+

boost::icl::inverse<icl::inplace_et< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_et< Type >> {
+  // types
+  typedef icl::inplace_caret< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_max_id487692.html b/doc/html/boost/icl/inverse_icl_inplace_max_id487692.html new file mode 100644 index 0000000..334462e --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_max_id487692.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_max< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_max< Type >>

+

boost::icl::inverse<icl::inplace_max< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_max< Type >> {
+  // types
+  typedef icl::inplace_min< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_max_id496243.html b/doc/html/boost/icl/inverse_icl_inplace_max_id496243.html new file mode 100644 index 0000000..1863c32 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_max_id496243.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_max< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_max< Type >>

+

boost::icl::inverse<icl::inplace_max< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_max< Type >> {
+  // types
+  typedef icl::inplace_min< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_max_id500734.html b/doc/html/boost/icl/inverse_icl_inplace_max_id500734.html new file mode 100644 index 0000000..98417d6 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_max_id500734.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_max< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_max< Type >>

+

boost::icl::inverse<icl::inplace_max< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_max< Type >> {
+  // types
+  typedef icl::inplace_min< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_max_id507178.html b/doc/html/boost/icl/inverse_icl_inplace_max_id507178.html new file mode 100644 index 0000000..1b1de84 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_max_id507178.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_max< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_max< Type >>

+

boost::icl::inverse<icl::inplace_max< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_max< Type >> {
+  // types
+  typedef icl::inplace_min< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_max_id507306.html b/doc/html/boost/icl/inverse_icl_inplace_max_id507306.html new file mode 100644 index 0000000..cc88a2f --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_max_id507306.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_max< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_max< Type >>

+

boost::icl::inverse<icl::inplace_max< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_max< Type >> {
+  // types
+  typedef icl::inplace_min< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_max_id508272.html b/doc/html/boost/icl/inverse_icl_inplace_max_id508272.html new file mode 100644 index 0000000..3e1197e --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_max_id508272.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_max< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_max< Type >>

+

boost::icl::inverse<icl::inplace_max< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_max< Type >> {
+  // types
+  typedef icl::inplace_min< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id487519.html b/doc/html/boost/icl/inverse_icl_inplace_min_id487519.html new file mode 100644 index 0000000..0519497 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id487519.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_minus< Type >>

+

boost::icl::inverse<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_minus< Type >> {
+  // types
+  typedef icl::inplace_plus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id487711.html b/doc/html/boost/icl/inverse_icl_inplace_min_id487711.html new file mode 100644 index 0000000..e20318d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id487711.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_min< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_min< Type >>

+

boost::icl::inverse<icl::inplace_min< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_min< Type >> {
+  // types
+  typedef icl::inplace_max< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id496070.html b/doc/html/boost/icl/inverse_icl_inplace_min_id496070.html new file mode 100644 index 0000000..4274b4d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id496070.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_minus< Type >>

+

boost::icl::inverse<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_minus< Type >> {
+  // types
+  typedef icl::inplace_plus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id496262.html b/doc/html/boost/icl/inverse_icl_inplace_min_id496262.html new file mode 100644 index 0000000..c57789d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id496262.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_min< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_min< Type >>

+

boost::icl::inverse<icl::inplace_min< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_min< Type >> {
+  // types
+  typedef icl::inplace_max< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id500561.html b/doc/html/boost/icl/inverse_icl_inplace_min_id500561.html new file mode 100644 index 0000000..36e47bb --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id500561.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_minus< Type >>

+

boost::icl::inverse<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_minus< Type >> {
+  // types
+  typedef icl::inplace_plus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id500753.html b/doc/html/boost/icl/inverse_icl_inplace_min_id500753.html new file mode 100644 index 0000000..8b8028f --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id500753.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_min< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_min< Type >>

+

boost::icl::inverse<icl::inplace_min< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_min< Type >> {
+  // types
+  typedef icl::inplace_max< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id507005.html b/doc/html/boost/icl/inverse_icl_inplace_min_id507005.html new file mode 100644 index 0000000..45b2be4 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id507005.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_minus< Type >>

+

boost::icl::inverse<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_minus< Type >> {
+  // types
+  typedef icl::inplace_plus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id507134.html b/doc/html/boost/icl/inverse_icl_inplace_min_id507134.html new file mode 100644 index 0000000..3c2bb30 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id507134.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_minus< Type >>

+

boost::icl::inverse<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_minus< Type >> {
+  // types
+  typedef icl::inplace_plus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id507197.html b/doc/html/boost/icl/inverse_icl_inplace_min_id507197.html new file mode 100644 index 0000000..3f93c44 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id507197.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_min< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_min< Type >>

+

boost::icl::inverse<icl::inplace_min< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_min< Type >> {
+  // types
+  typedef icl::inplace_max< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id507326.html b/doc/html/boost/icl/inverse_icl_inplace_min_id507326.html new file mode 100644 index 0000000..f5b12fc --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id507326.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_min< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_min< Type >>

+

boost::icl::inverse<icl::inplace_min< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_min< Type >> {
+  // types
+  typedef icl::inplace_max< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id508099.html b/doc/html/boost/icl/inverse_icl_inplace_min_id508099.html new file mode 100644 index 0000000..2c30b38 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id508099.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_minus< Type >>

+

boost::icl::inverse<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_minus< Type >> {
+  // types
+  typedef icl::inplace_plus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_min_id508291.html b/doc/html/boost/icl/inverse_icl_inplace_min_id508291.html new file mode 100644 index 0000000..2154d8d --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_min_id508291.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_min< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_min< Type >>

+

boost::icl::inverse<icl::inplace_min< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_min< Type >> {
+  // types
+  typedef icl::inplace_max< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_plu_id487500.html b/doc/html/boost/icl/inverse_icl_inplace_plu_id487500.html new file mode 100644 index 0000000..c747da3 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_plu_id487500.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_plus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_plus< Type >>

+

boost::icl::inverse<icl::inplace_plus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_plus< Type >> {
+  // types
+  typedef icl::inplace_minus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_plu_id496051.html b/doc/html/boost/icl/inverse_icl_inplace_plu_id496051.html new file mode 100644 index 0000000..99bfc71 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_plu_id496051.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_plus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_plus< Type >>

+

boost::icl::inverse<icl::inplace_plus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_plus< Type >> {
+  // types
+  typedef icl::inplace_minus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_plu_id500542.html b/doc/html/boost/icl/inverse_icl_inplace_plu_id500542.html new file mode 100644 index 0000000..6c5da57 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_plu_id500542.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_plus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_plus< Type >>

+

boost::icl::inverse<icl::inplace_plus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_plus< Type >> {
+  // types
+  typedef icl::inplace_minus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_plu_id506986.html b/doc/html/boost/icl/inverse_icl_inplace_plu_id506986.html new file mode 100644 index 0000000..4360db0 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_plu_id506986.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_plus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_plus< Type >>

+

boost::icl::inverse<icl::inplace_plus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_plus< Type >> {
+  // types
+  typedef icl::inplace_minus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_plu_id507114.html b/doc/html/boost/icl/inverse_icl_inplace_plu_id507114.html new file mode 100644 index 0000000..d523e35 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_plu_id507114.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_plus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_plus< Type >>

+

boost::icl::inverse<icl::inplace_plus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_plus< Type >> {
+  // types
+  typedef icl::inplace_minus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_plu_id508080.html b/doc/html/boost/icl/inverse_icl_inplace_plu_id508080.html new file mode 100644 index 0000000..664acd4 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_plu_id508080.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_plus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_plus< Type >>

+

boost::icl::inverse<icl::inplace_plus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_plus< Type >> {
+  // types
+  typedef icl::inplace_minus< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sla_id487673.html b/doc/html/boost/icl/inverse_icl_inplace_sla_id487673.html new file mode 100644 index 0000000..8562489 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sla_id487673.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_slash< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_slash< Type >>

+

boost::icl::inverse<icl::inplace_slash< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_slash< Type >> {
+  // types
+  typedef icl::inplace_star< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sla_id496224.html b/doc/html/boost/icl/inverse_icl_inplace_sla_id496224.html new file mode 100644 index 0000000..4a025c1 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sla_id496224.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_slash< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_slash< Type >>

+

boost::icl::inverse<icl::inplace_slash< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_slash< Type >> {
+  // types
+  typedef icl::inplace_star< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sla_id500714.html b/doc/html/boost/icl/inverse_icl_inplace_sla_id500714.html new file mode 100644 index 0000000..a9b0cfe --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sla_id500714.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_slash< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_slash< Type >>

+

boost::icl::inverse<icl::inplace_slash< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_slash< Type >> {
+  // types
+  typedef icl::inplace_star< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sla_id507159.html b/doc/html/boost/icl/inverse_icl_inplace_sla_id507159.html new file mode 100644 index 0000000..9415feb --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sla_id507159.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_slash< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_slash< Type >>

+

boost::icl::inverse<icl::inplace_slash< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_slash< Type >> {
+  // types
+  typedef icl::inplace_star< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sla_id507287.html b/doc/html/boost/icl/inverse_icl_inplace_sla_id507287.html new file mode 100644 index 0000000..3b1ce44 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sla_id507287.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_slash< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_slash< Type >>

+

boost::icl::inverse<icl::inplace_slash< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_slash< Type >> {
+  // types
+  typedef icl::inplace_star< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sla_id508253.html b/doc/html/boost/icl/inverse_icl_inplace_sla_id508253.html new file mode 100644 index 0000000..8371c02 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sla_id508253.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_slash< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_slash< Type >>

+

boost::icl::inverse<icl::inplace_slash< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_slash< Type >> {
+  // types
+  typedef icl::inplace_star< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sta_id487654.html b/doc/html/boost/icl/inverse_icl_inplace_sta_id487654.html new file mode 100644 index 0000000..3cd0d71 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sta_id487654.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_star< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_star< Type >>

+

boost::icl::inverse<icl::inplace_star< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_star< Type >> {
+  // types
+  typedef icl::inplace_slash< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sta_id496205.html b/doc/html/boost/icl/inverse_icl_inplace_sta_id496205.html new file mode 100644 index 0000000..9efda68 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sta_id496205.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_star< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_star< Type >>

+

boost::icl::inverse<icl::inplace_star< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_star< Type >> {
+  // types
+  typedef icl::inplace_slash< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sta_id500695.html b/doc/html/boost/icl/inverse_icl_inplace_sta_id500695.html new file mode 100644 index 0000000..0623c67 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sta_id500695.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_star< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_star< Type >>

+

boost::icl::inverse<icl::inplace_star< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_star< Type >> {
+  // types
+  typedef icl::inplace_slash< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sta_id507139.html b/doc/html/boost/icl/inverse_icl_inplace_sta_id507139.html new file mode 100644 index 0000000..99008a6 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sta_id507139.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_star< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_star< Type >>

+

boost::icl::inverse<icl::inplace_star< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_star< Type >> {
+  // types
+  typedef icl::inplace_slash< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sta_id507268.html b/doc/html/boost/icl/inverse_icl_inplace_sta_id507268.html new file mode 100644 index 0000000..ae17c79 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sta_id507268.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_star< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_star< Type >>

+

boost::icl::inverse<icl::inplace_star< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_star< Type >> {
+  // types
+  typedef icl::inplace_slash< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inplace_sta_id508233.html b/doc/html/boost/icl/inverse_icl_inplace_sta_id508233.html new file mode 100644 index 0000000..22b5cd4 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inplace_sta_id508233.html @@ -0,0 +1,53 @@ + + + +Struct template inverse<icl::inplace_star< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inplace_star< Type >>

+

boost::icl::inverse<icl::inplace_star< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inplace_star< Type >> {
+  // types
+  typedef icl::inplace_slash< Type > type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inter_secti_id487730.html b/doc/html/boost/icl/inverse_icl_inter_secti_id487730.html new file mode 100644 index 0000000..ca3d778 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inter_secti_id487730.html @@ -0,0 +1,64 @@ + + + +Struct template inverse<icl::inter_section< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inter_section< Type >>

+

boost::icl::inverse<icl::inter_section< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inter_section< Type >> : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_caret< Type >, icl::inplace_minus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inverse public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inter_secti_id496281.html b/doc/html/boost/icl/inverse_icl_inter_secti_id496281.html new file mode 100644 index 0000000..53e67bc --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inter_secti_id496281.html @@ -0,0 +1,64 @@ + + + +Struct template inverse<icl::inter_section< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inter_section< Type >>

+

boost::icl::inverse<icl::inter_section< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inter_section< Type >> : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_caret< Type >, icl::inplace_minus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inverse public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inter_secti_id500772.html b/doc/html/boost/icl/inverse_icl_inter_secti_id500772.html new file mode 100644 index 0000000..b979ce7 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inter_secti_id500772.html @@ -0,0 +1,64 @@ + + + +Struct template inverse<icl::inter_section< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inter_section< Type >>

+

boost::icl::inverse<icl::inter_section< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inter_section< Type >> : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_caret< Type >, icl::inplace_minus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inverse public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inter_secti_id507216.html b/doc/html/boost/icl/inverse_icl_inter_secti_id507216.html new file mode 100644 index 0000000..f46e415 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inter_secti_id507216.html @@ -0,0 +1,64 @@ + + + +Struct template inverse<icl::inter_section< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inter_section< Type >>

+

boost::icl::inverse<icl::inter_section< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inter_section< Type >> : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_caret< Type >, icl::inplace_minus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inverse public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inter_secti_id507345.html b/doc/html/boost/icl/inverse_icl_inter_secti_id507345.html new file mode 100644 index 0000000..82afc6e --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inter_secti_id507345.html @@ -0,0 +1,64 @@ + + + +Struct template inverse<icl::inter_section< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inter_section< Type >>

+

boost::icl::inverse<icl::inter_section< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inter_section< Type >> : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_caret< Type >, icl::inplace_minus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inverse public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/inverse_icl_inter_secti_id508310.html b/doc/html/boost/icl/inverse_icl_inter_secti_id508310.html new file mode 100644 index 0000000..1c05bd4 --- /dev/null +++ b/doc/html/boost/icl/inverse_icl_inter_secti_id508310.html @@ -0,0 +1,64 @@ + + + +Struct template inverse<icl::inter_section< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template inverse<icl::inter_section< Type >>

+

boost::icl::inverse<icl::inter_section< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct inverse<icl::inter_section< Type >> : public boost::icl::identity_based_inplace_combine< Type > {
+  // types
+  typedef boost::mpl::if_< has_set_semantics< Type >, icl::inplace_caret< Type >, icl::inplace_minus< Type > >::type type;
+
+  // public member functions
+  void operator()(Type &, const Type &) const;
+};
+
+

Description

+
+

+inverse public member functions

+
  1. void operator()(Type & object, const Type & operand) const;
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_boost_rat_id501354.html b/doc/html/boost/icl/is_continuous_boost_rat_id501354.html new file mode 100644 index 0000000..3d9df69 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_boost_rat_id501354.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous<boost::rational< Integral >>

+

boost::icl::is_continuous<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_continuous<boost::rational< Integral >> {
+  // types
+  typedef is_continuous type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_boost_rat_id509905.html b/doc/html/boost/icl/is_continuous_boost_rat_id509905.html new file mode 100644 index 0000000..97d4e19 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_boost_rat_id509905.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous<boost::rational< Integral >>

+

boost::icl::is_continuous<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_continuous<boost::rational< Integral >> {
+  // types
+  typedef is_continuous type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_boost_rat_id514396.html b/doc/html/boost/icl/is_continuous_boost_rat_id514396.html new file mode 100644 index 0000000..fda8a01 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_boost_rat_id514396.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous<boost::rational< Integral >>

+

boost::icl::is_continuous<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_continuous<boost::rational< Integral >> {
+  // types
+  typedef is_continuous type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_boost_rat_id520823.html b/doc/html/boost/icl/is_continuous_boost_rat_id520823.html new file mode 100644 index 0000000..637128a --- /dev/null +++ b/doc/html/boost/icl/is_continuous_boost_rat_id520823.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous<boost::rational< Integral >>

+

boost::icl::is_continuous<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_continuous<boost::rational< Integral >> {
+  // types
+  typedef is_continuous type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_boost_rat_id520969.html b/doc/html/boost/icl/is_continuous_boost_rat_id520969.html new file mode 100644 index 0000000..bec88be --- /dev/null +++ b/doc/html/boost/icl/is_continuous_boost_rat_id520969.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous<boost::rational< Integral >>

+

boost::icl::is_continuous<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_continuous<boost::rational< Integral >> {
+  // types
+  typedef is_continuous type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_boost_rat_id521917.html b/doc/html/boost/icl/is_continuous_boost_rat_id521917.html new file mode 100644 index 0000000..5a95060 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_boost_rat_id521917.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous<boost::rational< Integral >>

+

boost::icl::is_continuous<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_continuous<boost::rational< Integral >> {
+  // types
+  typedef is_continuous type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_interval__id485972.html b/doc/html/boost/icl/is_continuous_interval__id485972.html new file mode 100644 index 0000000..4556d82 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_interval__id485972.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous_interval<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous_interval<continuous_interval< DomainT, Compare >>

+

boost::icl::is_continuous_interval<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_continuous_interval<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef is_continuous_interval< continuous_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_interval__id494523.html b/doc/html/boost/icl/is_continuous_interval__id494523.html new file mode 100644 index 0000000..d4da8a2 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_interval__id494523.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous_interval<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous_interval<continuous_interval< DomainT, Compare >>

+

boost::icl::is_continuous_interval<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_continuous_interval<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef is_continuous_interval< continuous_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_interval__id499014.html b/doc/html/boost/icl/is_continuous_interval__id499014.html new file mode 100644 index 0000000..c6c23a5 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_interval__id499014.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous_interval<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous_interval<continuous_interval< DomainT, Compare >>

+

boost::icl::is_continuous_interval<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_continuous_interval<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef is_continuous_interval< continuous_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_interval__id505458.html b/doc/html/boost/icl/is_continuous_interval__id505458.html new file mode 100644 index 0000000..3820552 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_interval__id505458.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous_interval<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous_interval<continuous_interval< DomainT, Compare >>

+

boost::icl::is_continuous_interval<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_continuous_interval<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef is_continuous_interval< continuous_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_interval__id505586.html b/doc/html/boost/icl/is_continuous_interval__id505586.html new file mode 100644 index 0000000..4438891 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_interval__id505586.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous_interval<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous_interval<continuous_interval< DomainT, Compare >>

+

boost::icl::is_continuous_interval<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_continuous_interval<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef is_continuous_interval< continuous_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_continuous_interval__id506552.html b/doc/html/boost/icl/is_continuous_interval__id506552.html new file mode 100644 index 0000000..9a89997 --- /dev/null +++ b/doc/html/boost/icl/is_continuous_interval__id506552.html @@ -0,0 +1,64 @@ + + + +Struct template is_continuous_interval<continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_continuous_interval<continuous_interval< DomainT, Compare >>

+

boost::icl::is_continuous_interval<continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_continuous_interval<continuous_interval< DomainT, Compare >> {
+  // types
+  typedef is_continuous_interval< continuous_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_continuous_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id489832.html b/doc/html/boost/icl/is_discrete_boost_grego_id489832.html new file mode 100644 index 0000000..3f7a132 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id489832.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date>

+

boost::icl::is_discrete<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id489940.html b/doc/html/boost/icl/is_discrete_boost_grego_id489940.html new file mode 100644 index 0000000..bbb2e99 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id489940.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date_duration>

+

boost::icl::is_discrete<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id496745.html b/doc/html/boost/icl/is_discrete_boost_grego_id496745.html new file mode 100644 index 0000000..c8b2a2a --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id496745.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date>

+

boost::icl::is_discrete<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id496853.html b/doc/html/boost/icl/is_discrete_boost_grego_id496853.html new file mode 100644 index 0000000..5d34a68 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id496853.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date_duration>

+

boost::icl::is_discrete<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id501235.html b/doc/html/boost/icl/is_discrete_boost_grego_id501235.html new file mode 100644 index 0000000..23ddd48 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id501235.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date>

+

boost::icl::is_discrete<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id502982.html b/doc/html/boost/icl/is_discrete_boost_grego_id502982.html new file mode 100644 index 0000000..713e80b --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id502982.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date_duration>

+

boost::icl::is_discrete<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id507679.html b/doc/html/boost/icl/is_discrete_boost_grego_id507679.html new file mode 100644 index 0000000..3fb533e --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id507679.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date>

+

boost::icl::is_discrete<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id507787.html b/doc/html/boost/icl/is_discrete_boost_grego_id507787.html new file mode 100644 index 0000000..4d008c7 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id507787.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date_duration>

+

boost::icl::is_discrete<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id507808.html b/doc/html/boost/icl/is_discrete_boost_grego_id507808.html new file mode 100644 index 0000000..217709a --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id507808.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date>

+

boost::icl::is_discrete<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id508773.html b/doc/html/boost/icl/is_discrete_boost_grego_id508773.html new file mode 100644 index 0000000..ee479a6 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id508773.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date>

+

boost::icl::is_discrete<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id508881.html b/doc/html/boost/icl/is_discrete_boost_grego_id508881.html new file mode 100644 index 0000000..dfff1f0 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id508881.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date_duration>

+

boost::icl::is_discrete<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_grego_id509555.html b/doc/html/boost/icl/is_discrete_boost_grego_id509555.html new file mode 100644 index 0000000..456854d --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_grego_id509555.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::gregorian::date_duration>

+

boost::icl::is_discrete<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct is_discrete<boost::gregorian::date_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id501103.html b/doc/html/boost/icl/is_discrete_boost_posix_id501103.html new file mode 100644 index 0000000..0d13da8 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id501103.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::ptime>

+

boost::icl::is_discrete<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::ptime> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id501195.html b/doc/html/boost/icl/is_discrete_boost_posix_id501195.html new file mode 100644 index 0000000..8d17a45 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id501195.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::time_duration>

+

boost::icl::is_discrete<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::time_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id509654.html b/doc/html/boost/icl/is_discrete_boost_posix_id509654.html new file mode 100644 index 0000000..676fbf9 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id509654.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::ptime>

+

boost::icl::is_discrete<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::ptime> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id509746.html b/doc/html/boost/icl/is_discrete_boost_posix_id509746.html new file mode 100644 index 0000000..beb2d81 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id509746.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::time_duration>

+

boost::icl::is_discrete<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::time_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id514145.html b/doc/html/boost/icl/is_discrete_boost_posix_id514145.html new file mode 100644 index 0000000..1901ca6 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id514145.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::ptime>

+

boost::icl::is_discrete<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::ptime> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id514236.html b/doc/html/boost/icl/is_discrete_boost_posix_id514236.html new file mode 100644 index 0000000..e07a42b --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id514236.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::time_duration>

+

boost::icl::is_discrete<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::time_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id520572.html b/doc/html/boost/icl/is_discrete_boost_posix_id520572.html new file mode 100644 index 0000000..851b812 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id520572.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::ptime>

+

boost::icl::is_discrete<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::ptime> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id520663.html b/doc/html/boost/icl/is_discrete_boost_posix_id520663.html new file mode 100644 index 0000000..891d3a4 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id520663.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::time_duration>

+

boost::icl::is_discrete<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::time_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id520718.html b/doc/html/boost/icl/is_discrete_boost_posix_id520718.html new file mode 100644 index 0000000..bab5387 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id520718.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::ptime>

+

boost::icl::is_discrete<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::ptime> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id520809.html b/doc/html/boost/icl/is_discrete_boost_posix_id520809.html new file mode 100644 index 0000000..5d9e1f2 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id520809.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::time_duration>

+

boost::icl::is_discrete<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::time_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id521666.html b/doc/html/boost/icl/is_discrete_boost_posix_id521666.html new file mode 100644 index 0000000..bfdca98 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id521666.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::ptime>

+

boost::icl::is_discrete<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::ptime> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_posix_id521757.html b/doc/html/boost/icl/is_discrete_boost_posix_id521757.html new file mode 100644 index 0000000..d8f06f5 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_posix_id521757.html @@ -0,0 +1,64 @@ + + + +Struct is_discrete<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct is_discrete<boost::posix_time::time_duration>

+

boost::icl::is_discrete<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct is_discrete<boost::posix_time::time_duration> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_ratio_id501390.html b/doc/html/boost/icl/is_discrete_boost_ratio_id501390.html new file mode 100644 index 0000000..f98183c --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_ratio_id501390.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete<boost::rational< Integral >>

+

boost::icl::is_discrete<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_discrete<boost::rational< Integral >> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_ratio_id509941.html b/doc/html/boost/icl/is_discrete_boost_ratio_id509941.html new file mode 100644 index 0000000..b43a48b --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_ratio_id509941.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete<boost::rational< Integral >>

+

boost::icl::is_discrete<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_discrete<boost::rational< Integral >> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_ratio_id514432.html b/doc/html/boost/icl/is_discrete_boost_ratio_id514432.html new file mode 100644 index 0000000..b623563 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_ratio_id514432.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete<boost::rational< Integral >>

+

boost::icl::is_discrete<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_discrete<boost::rational< Integral >> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_ratio_id520859.html b/doc/html/boost/icl/is_discrete_boost_ratio_id520859.html new file mode 100644 index 0000000..a857fff --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_ratio_id520859.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete<boost::rational< Integral >>

+

boost::icl::is_discrete<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_discrete<boost::rational< Integral >> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_ratio_id521005.html b/doc/html/boost/icl/is_discrete_boost_ratio_id521005.html new file mode 100644 index 0000000..99b12ef --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_ratio_id521005.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete<boost::rational< Integral >>

+

boost::icl::is_discrete<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_discrete<boost::rational< Integral >> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_boost_ratio_id521953.html b/doc/html/boost/icl/is_discrete_boost_ratio_id521953.html new file mode 100644 index 0000000..42deb8d --- /dev/null +++ b/doc/html/boost/icl/is_discrete_boost_ratio_id521953.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete<boost::rational< Integral >>

+

boost::icl::is_discrete<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_discrete<boost::rational< Integral >> {
+  // types
+  typedef is_discrete type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_discrete public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_interval_di_id486542.html b/doc/html/boost/icl/is_discrete_interval_di_id486542.html new file mode 100644 index 0000000..1f7e823 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_interval_di_id486542.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete_interval<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete_interval<discrete_interval< DomainT, Compare >>

+

boost::icl::is_discrete_interval<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_discrete_interval<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef is_discrete_interval< discrete_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+};
+
+

Description

+
+

+is_discrete_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_interval_di_id495093.html b/doc/html/boost/icl/is_discrete_interval_di_id495093.html new file mode 100644 index 0000000..7e202b1 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_interval_di_id495093.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete_interval<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete_interval<discrete_interval< DomainT, Compare >>

+

boost::icl::is_discrete_interval<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_discrete_interval<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef is_discrete_interval< discrete_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+};
+
+

Description

+
+

+is_discrete_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_interval_di_id499584.html b/doc/html/boost/icl/is_discrete_interval_di_id499584.html new file mode 100644 index 0000000..d0846f9 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_interval_di_id499584.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete_interval<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete_interval<discrete_interval< DomainT, Compare >>

+

boost::icl::is_discrete_interval<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_discrete_interval<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef is_discrete_interval< discrete_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+};
+
+

Description

+
+

+is_discrete_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_interval_di_id506028.html b/doc/html/boost/icl/is_discrete_interval_di_id506028.html new file mode 100644 index 0000000..6cf9b7d --- /dev/null +++ b/doc/html/boost/icl/is_discrete_interval_di_id506028.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete_interval<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete_interval<discrete_interval< DomainT, Compare >>

+

boost::icl::is_discrete_interval<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_discrete_interval<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef is_discrete_interval< discrete_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+};
+
+

Description

+
+

+is_discrete_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_interval_di_id506157.html b/doc/html/boost/icl/is_discrete_interval_di_id506157.html new file mode 100644 index 0000000..e599c85 --- /dev/null +++ b/doc/html/boost/icl/is_discrete_interval_di_id506157.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete_interval<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete_interval<discrete_interval< DomainT, Compare >>

+

boost::icl::is_discrete_interval<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_discrete_interval<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef is_discrete_interval< discrete_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+};
+
+

Description

+
+

+is_discrete_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_discrete_interval_di_id507122.html b/doc/html/boost/icl/is_discrete_interval_di_id507122.html new file mode 100644 index 0000000..ea28a4c --- /dev/null +++ b/doc/html/boost/icl/is_discrete_interval_di_id507122.html @@ -0,0 +1,64 @@ + + + +Struct template is_discrete_interval<discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_discrete_interval<discrete_interval< DomainT, Compare >>

+

boost::icl::is_discrete_interval<discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct is_discrete_interval<discrete_interval< DomainT, Compare >> {
+  // types
+  typedef is_discrete_interval< discrete_interval< DomainT, Compare > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+};
+
+

Description

+
+

+is_discrete_interval public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = is_discrete< DomainT >::value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id492562.html b/doc/html/boost/icl/is_interval_container_i_id492562.html new file mode 100644 index 0000000..ec6e6df --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id492562.html @@ -0,0 +1,67 @@ + + + +Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id493914.html b/doc/html/boost/icl/is_interval_container_i_id493914.html new file mode 100644 index 0000000..668dc8d --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id493914.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id495127.html b/doc/html/boost/icl/is_interval_container_i_id495127.html new file mode 100644 index 0000000..fed899b --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id495127.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id495925.html b/doc/html/boost/icl/is_interval_container_i_id495925.html new file mode 100644 index 0000000..dbe6518 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id495925.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id501113.html b/doc/html/boost/icl/is_interval_container_i_id501113.html new file mode 100644 index 0000000..db52589 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id501113.html @@ -0,0 +1,67 @@ + + + +Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id502211.html b/doc/html/boost/icl/is_interval_container_i_id502211.html new file mode 100644 index 0000000..037bff1 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id502211.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id502465.html b/doc/html/boost/icl/is_interval_container_i_id502465.html new file mode 100644 index 0000000..283da3c --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id502465.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id503583.html b/doc/html/boost/icl/is_interval_container_i_id503583.html new file mode 100644 index 0000000..ce21eca --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id503583.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id503678.html b/doc/html/boost/icl/is_interval_container_i_id503678.html new file mode 100644 index 0000000..3c5d7c2 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id503678.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id504474.html b/doc/html/boost/icl/is_interval_container_i_id504474.html new file mode 100644 index 0000000..b261519 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id504474.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id504476.html b/doc/html/boost/icl/is_interval_container_i_id504476.html new file mode 100644 index 0000000..b202ce1 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id504476.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id505604.html b/doc/html/boost/icl/is_interval_container_i_id505604.html new file mode 100644 index 0000000..d6b123f --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id505604.html @@ -0,0 +1,67 @@ + + + +Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id506956.html b/doc/html/boost/icl/is_interval_container_i_id506956.html new file mode 100644 index 0000000..eddf187 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id506956.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id508168.html b/doc/html/boost/icl/is_interval_container_i_id508168.html new file mode 100644 index 0000000..48202a9 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id508168.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id508966.html b/doc/html/boost/icl/is_interval_container_i_id508966.html new file mode 100644 index 0000000..038c2c7 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id508966.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id510762.html b/doc/html/boost/icl/is_interval_container_i_id510762.html new file mode 100644 index 0000000..b0b2dea --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id510762.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id511588.html b/doc/html/boost/icl/is_interval_container_i_id511588.html new file mode 100644 index 0000000..5234189 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id511588.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id512048.html b/doc/html/boost/icl/is_interval_container_i_id512048.html new file mode 100644 index 0000000..829f6b3 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id512048.html @@ -0,0 +1,67 @@ + + + +Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id512176.html b/doc/html/boost/icl/is_interval_container_i_id512176.html new file mode 100644 index 0000000..8aebbe4 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id512176.html @@ -0,0 +1,67 @@ + + + +Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id513025.html b/doc/html/boost/icl/is_interval_container_i_id513025.html new file mode 100644 index 0000000..9fc508e --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id513025.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id513142.html b/doc/html/boost/icl/is_interval_container_i_id513142.html new file mode 100644 index 0000000..5e85fd1 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id513142.html @@ -0,0 +1,67 @@ + + + +Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id513400.html b/doc/html/boost/icl/is_interval_container_i_id513400.html new file mode 100644 index 0000000..23c14f5 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id513400.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id513529.html b/doc/html/boost/icl/is_interval_container_i_id513529.html new file mode 100644 index 0000000..a188b32 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id513529.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id514494.html b/doc/html/boost/icl/is_interval_container_i_id514494.html new file mode 100644 index 0000000..dc0eb87 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id514494.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id514613.html b/doc/html/boost/icl/is_interval_container_i_id514613.html new file mode 100644 index 0000000..c8fba53 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id514613.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id514741.html b/doc/html/boost/icl/is_interval_container_i_id514741.html new file mode 100644 index 0000000..acf2c76 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id514741.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id515253.html b/doc/html/boost/icl/is_interval_container_i_id515253.html new file mode 100644 index 0000000..2641b1b --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id515253.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id515411.html b/doc/html/boost/icl/is_interval_container_i_id515411.html new file mode 100644 index 0000000..0b36e2d --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id515411.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id515539.html b/doc/html/boost/icl/is_interval_container_i_id515539.html new file mode 100644 index 0000000..fd14042 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id515539.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id515707.html b/doc/html/boost/icl/is_interval_container_i_id515707.html new file mode 100644 index 0000000..b91e777 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id515707.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id516505.html b/doc/html/boost/icl/is_interval_container_i_id516505.html new file mode 100644 index 0000000..ec9fc49 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id516505.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id516625.html b/doc/html/boost/icl/is_interval_container_i_id516625.html new file mode 100644 index 0000000..f93ae43 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id516625.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id517515.html b/doc/html/boost/icl/is_interval_container_i_id517515.html new file mode 100644 index 0000000..8d8a9f0 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id517515.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id521680.html b/doc/html/boost/icl/is_interval_container_i_id521680.html new file mode 100644 index 0000000..a4d2a2b --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id521680.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id521826.html b/doc/html/boost/icl/is_interval_container_i_id521826.html new file mode 100644 index 0000000..2d0bc69 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id521826.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id522505.html b/doc/html/boost/icl/is_interval_container_i_id522505.html new file mode 100644 index 0000000..0b80200 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id522505.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id522774.html b/doc/html/boost/icl/is_interval_container_i_id522774.html new file mode 100644 index 0000000..ca80219 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id522774.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id523198.html b/doc/html/boost/icl/is_interval_container_i_id523198.html new file mode 100644 index 0000000..da35a95 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id523198.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id523599.html b/doc/html/boost/icl/is_interval_container_i_id523599.html new file mode 100644 index 0000000..5b4680f --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id523599.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id523942.html b/doc/html/boost/icl/is_interval_container_i_id523942.html new file mode 100644 index 0000000..e94eb37 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id523942.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id524088.html b/doc/html/boost/icl/is_interval_container_i_id524088.html new file mode 100644 index 0000000..7db9372 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id524088.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_container_i_id525036.html b/doc/html/boost/icl/is_interval_container_i_id525036.html new file mode 100644 index 0000000..d1a79e9 --- /dev/null +++ b/doc/html/boost/icl/is_interval_container_i_id525036.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_container< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_container public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_joiner_icl__id495990.html b/doc/html/boost/icl/is_interval_joiner_icl__id495990.html new file mode 100644 index 0000000..a0a880e --- /dev/null +++ b/doc/html/boost/icl/is_interval_joiner_icl__id495990.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_joiner< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_joiner public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_joiner_icl__id504541.html b/doc/html/boost/icl/is_interval_joiner_icl__id504541.html new file mode 100644 index 0000000..8f36041 --- /dev/null +++ b/doc/html/boost/icl/is_interval_joiner_icl__id504541.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_joiner< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_joiner public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_joiner_icl__id509031.html b/doc/html/boost/icl/is_interval_joiner_icl__id509031.html new file mode 100644 index 0000000..173c5ab --- /dev/null +++ b/doc/html/boost/icl/is_interval_joiner_icl__id509031.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_joiner< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_joiner public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_joiner_icl__id515475.html b/doc/html/boost/icl/is_interval_joiner_icl__id515475.html new file mode 100644 index 0000000..fbb9772 --- /dev/null +++ b/doc/html/boost/icl/is_interval_joiner_icl__id515475.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_joiner< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_joiner public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_joiner_icl__id515604.html b/doc/html/boost/icl/is_interval_joiner_icl__id515604.html new file mode 100644 index 0000000..a3ffc51 --- /dev/null +++ b/doc/html/boost/icl/is_interval_joiner_icl__id515604.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_joiner< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_joiner public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_joiner_icl__id516569.html b/doc/html/boost/icl/is_interval_joiner_icl__id516569.html new file mode 100644 index 0000000..35ede8e --- /dev/null +++ b/doc/html/boost/icl/is_interval_joiner_icl__id516569.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_joiner< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_joiner public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_separator_i_id502276.html b/doc/html/boost/icl/is_interval_separator_i_id502276.html new file mode 100644 index 0000000..05b9871 --- /dev/null +++ b/doc/html/boost/icl/is_interval_separator_i_id502276.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_separator< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_separator public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_separator_i_id510827.html b/doc/html/boost/icl/is_interval_separator_i_id510827.html new file mode 100644 index 0000000..7fc22c0 --- /dev/null +++ b/doc/html/boost/icl/is_interval_separator_i_id510827.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_separator< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_separator public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_separator_i_id515318.html b/doc/html/boost/icl/is_interval_separator_i_id515318.html new file mode 100644 index 0000000..ea7117d --- /dev/null +++ b/doc/html/boost/icl/is_interval_separator_i_id515318.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_separator< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_separator public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_separator_i_id521745.html b/doc/html/boost/icl/is_interval_separator_i_id521745.html new file mode 100644 index 0000000..b7a1d7f --- /dev/null +++ b/doc/html/boost/icl/is_interval_separator_i_id521745.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_separator< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_separator public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_separator_i_id521890.html b/doc/html/boost/icl/is_interval_separator_i_id521890.html new file mode 100644 index 0000000..1813219 --- /dev/null +++ b/doc/html/boost/icl/is_interval_separator_i_id521890.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_separator< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_separator public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_separator_i_id522839.html b/doc/html/boost/icl/is_interval_separator_i_id522839.html new file mode 100644 index 0000000..7c8fa1d --- /dev/null +++ b/doc/html/boost/icl/is_interval_separator_i_id522839.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_separator< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_separator public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id503677.html b/doc/html/boost/icl/is_interval_splitter_ic_id503677.html new file mode 100644 index 0000000..864cf7e --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id503677.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id504538.html b/doc/html/boost/icl/is_interval_splitter_ic_id504538.html new file mode 100644 index 0000000..33a9006 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id504538.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id512228.html b/doc/html/boost/icl/is_interval_splitter_ic_id512228.html new file mode 100644 index 0000000..04b50d6 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id512228.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id513090.html b/doc/html/boost/icl/is_interval_splitter_ic_id513090.html new file mode 100644 index 0000000..f515959 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id513090.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id516719.html b/doc/html/boost/icl/is_interval_splitter_ic_id516719.html new file mode 100644 index 0000000..c3bb141 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id516719.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id517580.html b/doc/html/boost/icl/is_interval_splitter_ic_id517580.html new file mode 100644 index 0000000..ed7bc4f --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id517580.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id523146.html b/doc/html/boost/icl/is_interval_splitter_ic_id523146.html new file mode 100644 index 0000000..d87e51b --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id523146.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id523291.html b/doc/html/boost/icl/is_interval_splitter_ic_id523291.html new file mode 100644 index 0000000..489cf78 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id523291.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id524007.html b/doc/html/boost/icl/is_interval_splitter_ic_id524007.html new file mode 100644 index 0000000..3593d4d --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id524007.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id524153.html b/doc/html/boost/icl/is_interval_splitter_ic_id524153.html new file mode 100644 index 0000000..bbf2be9 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id524153.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id524240.html b/doc/html/boost/icl/is_interval_splitter_ic_id524240.html new file mode 100644 index 0000000..04a3674 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id524240.html @@ -0,0 +1,66 @@ + + + +Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_interval_splitter_ic_id525101.html b/doc/html/boost/icl/is_interval_splitter_ic_id525101.html new file mode 100644 index 0000000..87db057 --- /dev/null +++ b/doc/html/boost/icl/is_interval_splitter_ic_id525101.html @@ -0,0 +1,65 @@ + + + +Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_interval_splitter< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_interval_splitter public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_bas_id492363.html b/doc/html/boost/icl/is_map_icl_interval_bas_id492363.html new file mode 100644 index 0000000..bbcae1f --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_bas_id492363.html @@ -0,0 +1,67 @@ + + + +Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_bas_id500914.html b/doc/html/boost/icl/is_map_icl_interval_bas_id500914.html new file mode 100644 index 0000000..b0836ce --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_bas_id500914.html @@ -0,0 +1,67 @@ + + + +Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_bas_id505404.html b/doc/html/boost/icl/is_map_icl_interval_bas_id505404.html new file mode 100644 index 0000000..d90e904 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_bas_id505404.html @@ -0,0 +1,67 @@ + + + +Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_bas_id511848.html b/doc/html/boost/icl/is_map_icl_interval_bas_id511848.html new file mode 100644 index 0000000..fa92392 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_bas_id511848.html @@ -0,0 +1,67 @@ + + + +Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_bas_id511977.html b/doc/html/boost/icl/is_map_icl_interval_bas_id511977.html new file mode 100644 index 0000000..f6a40dc --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_bas_id511977.html @@ -0,0 +1,67 @@ + + + +Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_bas_id512942.html b/doc/html/boost/icl/is_map_icl_interval_bas_id512942.html new file mode 100644 index 0000000..41cc67f --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_bas_id512942.html @@ -0,0 +1,67 @@ + + + +Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_map_id494940.html b/doc/html/boost/icl/is_map_icl_interval_map_id494940.html new file mode 100644 index 0000000..e6afca1 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_map_id494940.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_map_id503491.html b/doc/html/boost/icl/is_map_icl_interval_map_id503491.html new file mode 100644 index 0000000..d22841f --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_map_id503491.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_map_id507981.html b/doc/html/boost/icl/is_map_icl_interval_map_id507981.html new file mode 100644 index 0000000..b148e18 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_map_id507981.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_map_id514425.html b/doc/html/boost/icl/is_map_icl_interval_map_id514425.html new file mode 100644 index 0000000..b752542 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_map_id514425.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_map_id514554.html b/doc/html/boost/icl/is_map_icl_interval_map_id514554.html new file mode 100644 index 0000000..c49f1ea --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_map_id514554.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_interval_map_id515519.html b/doc/html/boost/icl/is_map_icl_interval_map_id515519.html new file mode 100644 index 0000000..b7a8153 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_interval_map_id515519.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_map_DomainT__id499297.html b/doc/html/boost/icl/is_map_icl_map_DomainT__id499297.html new file mode 100644 index 0000000..31e36f3 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_map_DomainT__id499297.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_map< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_map_DomainT__id507848.html b/doc/html/boost/icl/is_map_icl_map_DomainT__id507848.html new file mode 100644 index 0000000..763925b --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_map_DomainT__id507848.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_map< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_map_DomainT__id512338.html b/doc/html/boost/icl/is_map_icl_map_DomainT__id512338.html new file mode 100644 index 0000000..6e834be --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_map_DomainT__id512338.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_map< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_map_DomainT__id518765.html b/doc/html/boost/icl/is_map_icl_map_DomainT__id518765.html new file mode 100644 index 0000000..86ddd2f --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_map_DomainT__id518765.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_map< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_map_DomainT__id518911.html b/doc/html/boost/icl/is_map_icl_map_DomainT__id518911.html new file mode 100644 index 0000000..13fae78 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_map_DomainT__id518911.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_map< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_map_DomainT__id519859.html b/doc/html/boost/icl/is_map_icl_map_DomainT__id519859.html new file mode 100644 index 0000000..64d936b --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_map_DomainT__id519859.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_map< icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_split_interv_id502849.html b/doc/html/boost/icl/is_map_icl_split_interv_id502849.html new file mode 100644 index 0000000..a2db0a5 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_split_interv_id502849.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_split_interv_id511400.html b/doc/html/boost/icl/is_map_icl_split_interv_id511400.html new file mode 100644 index 0000000..bd9db12 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_split_interv_id511400.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_split_interv_id515891.html b/doc/html/boost/icl/is_map_icl_split_interv_id515891.html new file mode 100644 index 0000000..f05046b --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_split_interv_id515891.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_split_interv_id522318.html b/doc/html/boost/icl/is_map_icl_split_interv_id522318.html new file mode 100644 index 0000000..c86f0d5 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_split_interv_id522318.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_split_interv_id522464.html b/doc/html/boost/icl/is_map_icl_split_interv_id522464.html new file mode 100644 index 0000000..53f92e6 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_split_interv_id522464.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_map_icl_split_interv_id523412.html b/doc/html/boost/icl/is_map_icl_split_interv_id523412.html new file mode 100644 index 0000000..12d65b3 --- /dev/null +++ b/doc/html/boost/icl/is_map_icl_split_interv_id523412.html @@ -0,0 +1,66 @@ + + + +Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_map< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_map public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative.html b/doc/html/boost/icl/is_negative.html new file mode 100644 index 0000000..88750ef --- /dev/null +++ b/doc/html/boost/icl/is_negative.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative

+

boost::icl::is_negative

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Functor> 
+struct is_negative {
+  // types
+  typedef is_negative< Functor > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = false);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = false);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id487811.html b/doc/html/boost/icl/is_negative_icl_inplace_id487811.html new file mode 100644 index 0000000..04a124d --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id487811.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_minus< Type >>

+

boost::icl::is_negative<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_minus< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id487848.html b/doc/html/boost/icl/is_negative_icl_inplace_id487848.html new file mode 100644 index 0000000..541ed25 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id487848.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_bit_subtract< Type >>

+

boost::icl::is_negative<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id496362.html b/doc/html/boost/icl/is_negative_icl_inplace_id496362.html new file mode 100644 index 0000000..aaf949b --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id496362.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_minus< Type >>

+

boost::icl::is_negative<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_minus< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id496399.html b/doc/html/boost/icl/is_negative_icl_inplace_id496399.html new file mode 100644 index 0000000..7af21c1 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id496399.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_bit_subtract< Type >>

+

boost::icl::is_negative<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id500852.html b/doc/html/boost/icl/is_negative_icl_inplace_id500852.html new file mode 100644 index 0000000..8a52e46 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id500852.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_minus< Type >>

+

boost::icl::is_negative<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_minus< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id500890.html b/doc/html/boost/icl/is_negative_icl_inplace_id500890.html new file mode 100644 index 0000000..932a9c6 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id500890.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_bit_subtract< Type >>

+

boost::icl::is_negative<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id507297.html b/doc/html/boost/icl/is_negative_icl_inplace_id507297.html new file mode 100644 index 0000000..8061889 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id507297.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_minus< Type >>

+

boost::icl::is_negative<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_minus< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id507334.html b/doc/html/boost/icl/is_negative_icl_inplace_id507334.html new file mode 100644 index 0000000..ef706d1 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id507334.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_bit_subtract< Type >>

+

boost::icl::is_negative<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id507425.html b/doc/html/boost/icl/is_negative_icl_inplace_id507425.html new file mode 100644 index 0000000..4b088ae --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id507425.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_minus< Type >>

+

boost::icl::is_negative<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_minus< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id507462.html b/doc/html/boost/icl/is_negative_icl_inplace_id507462.html new file mode 100644 index 0000000..8ef5e55 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id507462.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_bit_subtract< Type >>

+

boost::icl::is_negative<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id508391.html b/doc/html/boost/icl/is_negative_icl_inplace_id508391.html new file mode 100644 index 0000000..083f3ea --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id508391.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_minus< Type >>

+

boost::icl::is_negative<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_minus< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_negative_icl_inplace_id508428.html b/doc/html/boost/icl/is_negative_icl_inplace_id508428.html new file mode 100644 index 0000000..76b5231 --- /dev/null +++ b/doc/html/boost/icl/is_negative_icl_inplace_id508428.html @@ -0,0 +1,64 @@ + + + +Struct template is_negative<icl::inplace_bit_subtract< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_negative<icl::inplace_bit_subtract< Type >>

+

boost::icl::is_negative<icl::inplace_bit_subtract< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct is_negative<icl::inplace_bit_subtract< Type >> {
+  // types
+  typedef is_negative type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_negative public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_numeric_boost_ration_id501318.html b/doc/html/boost/icl/is_numeric_boost_ration_id501318.html new file mode 100644 index 0000000..1821e42 --- /dev/null +++ b/doc/html/boost/icl/is_numeric_boost_ration_id501318.html @@ -0,0 +1,64 @@ + + + +Struct template is_numeric<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_numeric<boost::rational< Integral >>

+

boost::icl::is_numeric<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_numeric<boost::rational< Integral >> {
+  // types
+  typedef is_numeric type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_numeric public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_numeric_boost_ration_id509869.html b/doc/html/boost/icl/is_numeric_boost_ration_id509869.html new file mode 100644 index 0000000..03e3c84 --- /dev/null +++ b/doc/html/boost/icl/is_numeric_boost_ration_id509869.html @@ -0,0 +1,64 @@ + + + +Struct template is_numeric<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_numeric<boost::rational< Integral >>

+

boost::icl::is_numeric<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_numeric<boost::rational< Integral >> {
+  // types
+  typedef is_numeric type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_numeric public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_numeric_boost_ration_id514360.html b/doc/html/boost/icl/is_numeric_boost_ration_id514360.html new file mode 100644 index 0000000..c19ef73 --- /dev/null +++ b/doc/html/boost/icl/is_numeric_boost_ration_id514360.html @@ -0,0 +1,64 @@ + + + +Struct template is_numeric<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_numeric<boost::rational< Integral >>

+

boost::icl::is_numeric<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_numeric<boost::rational< Integral >> {
+  // types
+  typedef is_numeric type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_numeric public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_numeric_boost_ration_id520787.html b/doc/html/boost/icl/is_numeric_boost_ration_id520787.html new file mode 100644 index 0000000..3deccbb --- /dev/null +++ b/doc/html/boost/icl/is_numeric_boost_ration_id520787.html @@ -0,0 +1,64 @@ + + + +Struct template is_numeric<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_numeric<boost::rational< Integral >>

+

boost::icl::is_numeric<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_numeric<boost::rational< Integral >> {
+  // types
+  typedef is_numeric type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_numeric public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_numeric_boost_ration_id520933.html b/doc/html/boost/icl/is_numeric_boost_ration_id520933.html new file mode 100644 index 0000000..62d41c3 --- /dev/null +++ b/doc/html/boost/icl/is_numeric_boost_ration_id520933.html @@ -0,0 +1,64 @@ + + + +Struct template is_numeric<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_numeric<boost::rational< Integral >>

+

boost::icl::is_numeric<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_numeric<boost::rational< Integral >> {
+  // types
+  typedef is_numeric type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_numeric public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_numeric_boost_ration_id521881.html b/doc/html/boost/icl/is_numeric_boost_ration_id521881.html new file mode 100644 index 0000000..b1c84cd --- /dev/null +++ b/doc/html/boost/icl/is_numeric_boost_ration_id521881.html @@ -0,0 +1,64 @@ + + + +Struct template is_numeric<boost::rational< Integral >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_numeric<boost::rational< Integral >>

+

boost::icl::is_numeric<boost::rational< Integral >>

+
+

Synopsis

+
// In header: <boost/icl/rational.hpp>
+
+template<typename Integral> 
+struct is_numeric<boost::rational< Integral >> {
+  // types
+  typedef is_numeric type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_numeric public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_bas_id493843.html b/doc/html/boost/icl/is_set_icl_interval_bas_id493843.html new file mode 100644 index 0000000..5f7988a --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_bas_id493843.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_bas_id502394.html b/doc/html/boost/icl/is_set_icl_interval_bas_id502394.html new file mode 100644 index 0000000..c341ac4 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_bas_id502394.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_bas_id506885.html b/doc/html/boost/icl/is_set_icl_interval_bas_id506885.html new file mode 100644 index 0000000..13143c1 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_bas_id506885.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_bas_id513329.html b/doc/html/boost/icl/is_set_icl_interval_bas_id513329.html new file mode 100644 index 0000000..9b9c2e8 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_bas_id513329.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_bas_id513458.html b/doc/html/boost/icl/is_set_icl_interval_bas_id513458.html new file mode 100644 index 0000000..f6eb5a0 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_bas_id513458.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_bas_id514423.html b/doc/html/boost/icl/is_set_icl_interval_bas_id514423.html new file mode 100644 index 0000000..a9d87b9 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_bas_id514423.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_set.hpp>
+
+template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_set_id495860.html b/doc/html/boost/icl/is_set_icl_interval_set_id495860.html new file mode 100644 index 0000000..6050a25 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_set_id495860.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_set_id504411.html b/doc/html/boost/icl/is_set_icl_interval_set_id504411.html new file mode 100644 index 0000000..9d6be47 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_set_id504411.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_set_id508902.html b/doc/html/boost/icl/is_set_icl_interval_set_id508902.html new file mode 100644 index 0000000..56aaeaa --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_set_id508902.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_set_id515346.html b/doc/html/boost/icl/is_set_icl_interval_set_id515346.html new file mode 100644 index 0000000..b80263a --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_set_id515346.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_set_id515474.html b/doc/html/boost/icl/is_set_icl_interval_set_id515474.html new file mode 100644 index 0000000..391a388 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_set_id515474.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_interval_set_id516440.html b/doc/html/boost/icl/is_set_icl_interval_set_id516440.html new file mode 100644 index 0000000..fe2d70a --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_interval_set_id516440.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_separate_int_id502146.html b/doc/html/boost/icl/is_set_icl_separate_int_id502146.html new file mode 100644 index 0000000..429c976 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_separate_int_id502146.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_separate_int_id510697.html b/doc/html/boost/icl/is_set_icl_separate_int_id510697.html new file mode 100644 index 0000000..08320bf --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_separate_int_id510697.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_separate_int_id515188.html b/doc/html/boost/icl/is_set_icl_separate_int_id515188.html new file mode 100644 index 0000000..c199a88 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_separate_int_id515188.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_separate_int_id521615.html b/doc/html/boost/icl/is_set_icl_separate_int_id521615.html new file mode 100644 index 0000000..5cc0286 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_separate_int_id521615.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_separate_int_id521761.html b/doc/html/boost/icl/is_set_icl_separate_int_id521761.html new file mode 100644 index 0000000..8a467b3 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_separate_int_id521761.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_separate_int_id522709.html b/doc/html/boost/icl/is_set_icl_separate_int_id522709.html new file mode 100644 index 0000000..c21bafe --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_separate_int_id522709.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::separate_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_split_interv_id504409.html b/doc/html/boost/icl/is_set_icl_split_interv_id504409.html new file mode 100644 index 0000000..a65474a --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_split_interv_id504409.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_split_interv_id512960.html b/doc/html/boost/icl/is_set_icl_split_interv_id512960.html new file mode 100644 index 0000000..8a31ec1 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_split_interv_id512960.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_split_interv_id517451.html b/doc/html/boost/icl/is_set_icl_split_interv_id517451.html new file mode 100644 index 0000000..a14b569 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_split_interv_id517451.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_split_interv_id523878.html b/doc/html/boost/icl/is_set_icl_split_interv_id523878.html new file mode 100644 index 0000000..da1cd0b --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_split_interv_id523878.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_split_interv_id524023.html b/doc/html/boost/icl/is_set_icl_split_interv_id524023.html new file mode 100644 index 0000000..cdf9ba2 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_split_interv_id524023.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_set_icl_split_interv_id524972.html b/doc/html/boost/icl/is_set_icl_split_interv_id524972.html new file mode 100644 index 0000000..43a8f87 --- /dev/null +++ b/doc/html/boost/icl/is_set_icl_split_interv_id524972.html @@ -0,0 +1,65 @@ + + + +Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+  // types
+  typedef is_set< icl::split_interval_set< DomainT, Compare, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = true);
+};
+
+

Description

+
+

+is_set public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = true);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_b_id492761.html b/doc/html/boost/icl/is_total_icl_interval_b_id492761.html new file mode 100644 index 0000000..cb3cefc --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_b_id492761.html @@ -0,0 +1,67 @@ + + + +Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_b_id501312.html b/doc/html/boost/icl/is_total_icl_interval_b_id501312.html new file mode 100644 index 0000000..2ac063c --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_b_id501312.html @@ -0,0 +1,67 @@ + + + +Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_b_id505803.html b/doc/html/boost/icl/is_total_icl_interval_b_id505803.html new file mode 100644 index 0000000..4759837 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_b_id505803.html @@ -0,0 +1,67 @@ + + + +Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_b_id512247.html b/doc/html/boost/icl/is_total_icl_interval_b_id512247.html new file mode 100644 index 0000000..64b096a --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_b_id512247.html @@ -0,0 +1,67 @@ + + + +Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_b_id512376.html b/doc/html/boost/icl/is_total_icl_interval_b_id512376.html new file mode 100644 index 0000000..7dd550d --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_b_id512376.html @@ -0,0 +1,67 @@ + + + +Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_b_id513341.html b/doc/html/boost/icl/is_total_icl_interval_b_id513341.html new file mode 100644 index 0000000..93a63f8 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_b_id513341.html @@ -0,0 +1,67 @@ + + + +Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename SubType, typename DomainT, typename CodomainT, 
+         typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+         ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_m_id495314.html b/doc/html/boost/icl/is_total_icl_interval_m_id495314.html new file mode 100644 index 0000000..4795db2 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_m_id495314.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_m_id503865.html b/doc/html/boost/icl/is_total_icl_interval_m_id503865.html new file mode 100644 index 0000000..c296d0a --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_m_id503865.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_m_id508356.html b/doc/html/boost/icl/is_total_icl_interval_m_id508356.html new file mode 100644 index 0000000..ab76aff --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_m_id508356.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_m_id514800.html b/doc/html/boost/icl/is_total_icl_interval_m_id514800.html new file mode 100644 index 0000000..ae352ec --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_m_id514800.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_m_id514928.html b/doc/html/boost/icl/is_total_icl_interval_m_id514928.html new file mode 100644 index 0000000..712795b --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_m_id514928.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_interval_m_id515894.html b/doc/html/boost/icl/is_total_icl_interval_m_id515894.html new file mode 100644 index 0000000..f400bcc --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_interval_m_id515894.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_map_Domain_id499549.html b/doc/html/boost/icl/is_total_icl_map_Domain_id499549.html new file mode 100644 index 0000000..dbb49da --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_map_Domain_id499549.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_total type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_map_Domain_id508100.html b/doc/html/boost/icl/is_total_icl_map_Domain_id508100.html new file mode 100644 index 0000000..97606b5 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_map_Domain_id508100.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_total type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_map_Domain_id512590.html b/doc/html/boost/icl/is_total_icl_map_Domain_id512590.html new file mode 100644 index 0000000..0118cc3 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_map_Domain_id512590.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_total type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_map_Domain_id519017.html b/doc/html/boost/icl/is_total_icl_map_Domain_id519017.html new file mode 100644 index 0000000..7fd0548 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_map_Domain_id519017.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_total type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_map_Domain_id519163.html b/doc/html/boost/icl/is_total_icl_map_Domain_id519163.html new file mode 100644 index 0000000..cd5014a --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_map_Domain_id519163.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_total type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_map_Domain_id520111.html b/doc/html/boost/icl/is_total_icl_map_Domain_id520111.html new file mode 100644 index 0000000..03d6772 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_map_Domain_id520111.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+  // types
+  typedef is_total type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(int, value = Traits::is_total);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_split_inte_id503864.html b/doc/html/boost/icl/is_total_icl_split_inte_id503864.html new file mode 100644 index 0000000..0f861eb --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_split_inte_id503864.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_split_inte_id512415.html b/doc/html/boost/icl/is_total_icl_split_inte_id512415.html new file mode 100644 index 0000000..076ccdb --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_split_inte_id512415.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_split_inte_id516906.html b/doc/html/boost/icl/is_total_icl_split_inte_id516906.html new file mode 100644 index 0000000..e5f33f8 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_split_inte_id516906.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_split_inte_id523333.html b/doc/html/boost/icl/is_total_icl_split_inte_id523333.html new file mode 100644 index 0000000..16fec67 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_split_inte_id523333.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_split_inte_id523479.html b/doc/html/boost/icl/is_total_icl_split_inte_id523479.html new file mode 100644 index 0000000..a14196f --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_split_inte_id523479.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/is_total_icl_split_inte_id524427.html b/doc/html/boost/icl/is_total_icl_split_inte_id524427.html new file mode 100644 index 0000000..d8360d3 --- /dev/null +++ b/doc/html/boost/icl/is_total_icl_split_inte_id524427.html @@ -0,0 +1,66 @@ + + + +Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+  // types
+  typedef is_total< icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > > type;
+
+  // public member functions
+   BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+};
+
+

Description

+
+

+is_total public member functions

+
  1.  BOOST_STATIC_CONSTANT(bool, value = (Traits::is_total));
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/left_open_interval.html b/doc/html/boost/icl/left_open_interval.html new file mode 100644 index 0000000..8f28788 --- /dev/null +++ b/doc/html/boost/icl/left_open_interval.html @@ -0,0 +1,96 @@ + + + +Class template left_open_interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template left_open_interval

+

boost::icl::left_open_interval

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+class left_open_interval {
+public:
+  // types
+  typedef left_open_interval< DomainT, Compare > type;       
+  typedef DomainT                                domain_type;
+
+  // construct/copy/destruct
+  left_open_interval();
+  left_open_interval(const DomainT &);
+  left_open_interval(const DomainT &, const DomainT &);
+
+  // public member functions
+  DomainT lower() const;
+  DomainT upper() const;
+};
+
+

Description

+
+

+left_open_interval + public + construct/copy/destruct

+
    +
  1. +
    left_open_interval();
    +

    Default constructor; yields an empty interval (0,0].

    +
  2. +
  3. +
    left_open_interval(const DomainT & val);
    +

    Constructor for a left-open singleton interval (val-1,val]

    +
  4. +
  5. +
    left_open_interval(const DomainT & low, const DomainT & up);
    +

    Interval from low to up with bounds bounds

    +
  6. +
+
+
+

+left_open_interval public member functions

+
    +
  1. DomainT lower() const;
  2. +
  3. DomainT upper() const;
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map.html b/doc/html/boost/icl/map.html new file mode 100644 index 0000000..a61936c --- /dev/null +++ b/doc/html/boost/icl/map.html @@ -0,0 +1,323 @@ + + + +Class template map + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template map

+

boost::icl::map — Addable, subractable and intersectable maps.

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, 
+         typename Traits = icl::partial_absorber, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+         ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+         ICL_ALLOC Alloc = std::allocator> 
+class map {
+public:
+  // types
+  typedef Alloc< typename std::pair< const DomainT, CodomainT > >                                                          allocator_type;            
+  typedef icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >                                         type;                      
+  typedef ICL_IMPL_SPACE::map< DomainT, CodomainT, ICL_COMPARE_DOMAIN(Compare, DomainT), allocator_type >                  base_type;                 
+  typedef Traits                                                                                                           traits;                    
+  typedef DomainT                                                                                                          domain_type;               
+  typedef boost::call_traits< DomainT >::param_type                                                                        domain_param;              
+  typedef DomainT                                                                                                          key_type;                  
+  typedef CodomainT                                                                                                        codomain_type;             
+  typedef CodomainT                                                                                                        mapped_type;               
+  typedef CodomainT                                                                                                        data_type;                 
+  typedef std::pair< const DomainT, CodomainT >                                                                            element_type;              
+  typedef std::pair< const DomainT, CodomainT >                                                                            value_type;                
+  typedef domain_compare                                                                                                   key_compare;               
+  typedef inverse< codomain_combine >::type                                                                                inverse_codomain_combine;  
+  typedef mpl::if_< has_set_semantics< codomain_type >, ICL_SECTION_CODOMAIN(Section, CodomainT), codomain_combine >::type codomain_intersect;        
+  typedef inverse< codomain_intersect >::type                                                                              inverse_codomain_intersect;
+  typedef base_type::value_compare                                                                                         value_compare;             
+  typedef ICL_IMPL_SPACE::set< DomainT, domain_compare, Alloc< DomainT > >                                                 set_type;                  
+  typedef set_type                                                                                                         key_object_type;           
+  typedef on_absorbtion< type, codomain_combine, Traits::absorbs_identities >                                              on_identity_absorbtion;    
+  typedef base_type::pointer                                                                                               pointer;                   
+  typedef base_type::const_pointer                                                                                         const_pointer;             
+  typedef base_type::reference                                                                                             reference;                 
+  typedef base_type::const_reference                                                                                       const_reference;           
+  typedef base_type::iterator                                                                                              iterator;                  
+  typedef base_type::const_iterator                                                                                        const_iterator;            
+  typedef base_type::size_type                                                                                             size_type;                 
+  typedef base_type::difference_type                                                                                       difference_type;           
+  typedef base_type::reverse_iterator                                                                                      reverse_iterator;          
+  typedef base_type::const_reverse_iterator                                                                                const_reverse_iterator;    
+
+  // member classes/structs/unions
+  template<typename Type> 
+  struct on_codomain_model<Type, false, false> {
+
+    // public static functions
+    static void subtract(Type &, typename Type::iterator, 
+                         const typename Type::codomain_type &);
+  };
+  template<typename Type> 
+  struct on_codomain_model<Type, false, true> {
+
+    // public static functions
+    static void subtract(Type &, typename Type::iterator, 
+                         const typename Type::codomain_type &);
+  };
+  template<typename Type> 
+  struct on_codomain_model<Type, true, false> {
+    // types
+    typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+    // public static functions
+    static void subtract(Type &, typename Type::iterator, 
+                         const typename Type::codomain_type &);
+  };
+  template<typename Type> 
+  struct on_codomain_model<Type, true, true> {
+    // types
+    typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+    // public static functions
+    static void subtract(Type &, typename Type::iterator, 
+                         const typename Type::codomain_type &);
+  };
+  template<typename Type> 
+  struct on_definedness<Type, false> {
+
+    // public static functions
+    static void add_intersection(Type &, const Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_definedness<Type, true> {
+
+    // public static functions
+    static void add_intersection(Type &, const Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_invertible<Type, false> {
+    // types
+    typedef Type::element_type             element_type;            
+    typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+    // public static functions
+    static void subtract(Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_invertible<Type, true> {
+    // types
+    typedef Type::element_type             element_type;            
+    typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+    // public static functions
+    static void subtract(Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_total_absorbable<Type, false, false> {
+    // types
+    typedef Type::element_type               element_type;              
+    typedef Type::codomain_type              codomain_type;             
+    typedef Type::iterator                   iterator;                  
+    typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+    // public static functions
+    static void flip(Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_total_absorbable<Type, false, true> {
+    // types
+    typedef Type::element_type               element_type;              
+    typedef Type::codomain_type              codomain_type;             
+    typedef Type::iterator                   iterator;                  
+    typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+    // public static functions
+    static void flip(Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_total_absorbable<Type, true, false> {
+    // types
+    typedef Type::element_type  element_type; 
+    typedef Type::codomain_type codomain_type;
+
+    // public static functions
+    static void flip(Type &, const element_type &);
+  };
+  template<typename Type> 
+  struct on_total_absorbable<Type, true, true> {
+    // types
+    typedef Type::element_type element_type;
+
+    // public static functions
+    static void flip(Type &, const typename Type::element_type &);
+  };
+
+  // construct/copy/destruct
+  map();
+  map(const key_compare &);
+  template<typename InputIterator> map(InputIterator, InputIterator);
+  template<typename InputIterator> 
+    map(InputIterator, InputIterator, const key_compare &);
+  map(const map &);
+  map(const element_type &);
+  map& operator=(const map &);
+
+  // public member functions
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+  typedef ICL_COMBINE_CODOMAIN(Combine, CodomainT);
+  typedef ICL_COMPARE_DOMAIN(Compare, element_type);
+   BOOST_STATIC_CONSTANT(bool, _total = (Traits::is_total));
+   BOOST_STATIC_CONSTANT(bool, _absorbs = (Traits::absorbs_identities));
+   BOOST_STATIC_CONSTANT(bool, 
+                         total_invertible = (mpl::and_< is_total< type >, has_inverse< codomain_type > >::value));
+   BOOST_STATIC_CONSTANT(bool, 
+                         is_total_invertible = (Traits::is_total &&has_inverse< codomain_type >::value));
+   BOOST_STATIC_CONSTANT(int, fineness = 4);
+  void swap(map &);
+  template<typename SubObject> bool contains(const SubObject &) const;
+  bool within(const map &) const;
+  std::size_t iterative_size() const;
+  codomain_type operator()(const domain_type &) const;
+  map & add(const value_type &);
+  iterator add(iterator, const value_type &);
+  map & subtract(const element_type &);
+  map & subtract(const domain_type &);
+  std::pair< iterator, bool > insert(const value_type &);
+  iterator insert(iterator, const value_type &);
+  map & set(const element_type &);
+  size_type erase(const element_type &);
+  void add_intersection(map &, const element_type &) const;
+  map & flip(const element_type &);
+
+  // private member functions
+  template<typename Combiner> map & _add(const element_type &);
+  template<typename Combiner> iterator _add(iterator, const element_type &);
+  template<typename Combiner> map & _subtract(const element_type &);
+  template<typename FragmentT> 
+    void total_add_intersection(type &, const FragmentT &) const;
+  void partial_add_intersection(type &, const element_type &) const;
+};
+
+

Description

+
+

+map + public + construct/copy/destruct

+
    +
  1. map();
  2. +
  3. map(const key_compare & comp);
  4. +
  5. template<typename InputIterator> map(InputIterator first, InputIterator past);
  6. +
  7. template<typename InputIterator> 
    +  map(InputIterator first, InputIterator past, const key_compare & comp);
  8. +
  9. map(const map & src);
  10. +
  11. map(const element_type & key_value_pair);
  12. +
  13. map& operator=(const map & src);
  14. +
+
+
+

+map public member functions

+
    +
  1. typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
  2. +
  3. typedef ICL_COMBINE_CODOMAIN(Combine, CodomainT);
  4. +
  5. typedef ICL_COMPARE_DOMAIN(Compare, element_type);
  6. +
  7.  BOOST_STATIC_CONSTANT(bool, _total = (Traits::is_total));
  8. +
  9.  BOOST_STATIC_CONSTANT(bool, _absorbs = (Traits::absorbs_identities));
  10. +
  11.  BOOST_STATIC_CONSTANT(bool, 
    +                       total_invertible = (mpl::and_< is_total< type >, has_inverse< codomain_type > >::value));
  12. +
  13.  BOOST_STATIC_CONSTANT(bool, 
    +                       is_total_invertible = (Traits::is_total &&has_inverse< codomain_type >::value));
  14. +
  15.  BOOST_STATIC_CONSTANT(int, fineness = 4);
  16. +
  17. void swap(map & src);
  18. +
  19. template<typename SubObject> bool contains(const SubObject & sub) const;
  20. +
  21. bool within(const map & super) const;
  22. +
  23. +
    std::size_t iterative_size() const;
    +

    iterative_size() yields the number of elements that is visited throu complete iteration. For interval sets iterative_size() is different from size().

    +
  24. +
  25. +
    codomain_type operator()(const domain_type & key) const;
    +

    Total select function.

    +
  26. +
  27. +
    map & add(const value_type & value_pair);
    +

    add inserts value_pair into the map if it's key does not exist in the map. If value_pairs's key value exists in the map, it's data value is added to the data value already found in the map.

    +
  28. +
  29. +
    iterator add(iterator prior, const value_type & value_pair);
    +

    add add value_pair into the map using prior as a hint to insert value_pair after the position prior is pointing to.

    +
  30. +
  31. +
    map & subtract(const element_type & value_pair);
    +

    If the value_pair's key value is in the map, it's data value is subtraced from the data value stored in the map.

    +
  32. +
  33. map & subtract(const domain_type & key);
  34. +
  35. std::pair< iterator, bool > insert(const value_type & value_pair);
  36. +
  37. iterator insert(iterator prior, const value_type & value_pair);
  38. +
  39. +
    map & set(const element_type & key_value_pair);
    +

    With key_value_pair = (k,v) set value v for key k

    +
  40. +
  41. +
    size_type erase(const element_type & key_value_pair);
    +

    erase key_value_pair from the map. Erase only if, the exact value content val is stored for the given key.

    +
  42. +
  43. +
    void add_intersection(map & section, const element_type & key_value_pair) const;
    +

    The intersection of key_value_pair and *this map is added to section.

    +
  44. +
  45. map & flip(const element_type & operand);
  46. +
+
+
+

+map private member functions

+
    +
  1. template<typename Combiner> map & _add(const element_type & value_pair);
  2. +
  3. template<typename Combiner> 
    +  iterator _add(iterator prior, const element_type & value_pair);
  4. +
  5. template<typename Combiner> map & _subtract(const element_type & value_pair);
  6. +
  7. template<typename FragmentT> 
    +  void total_add_intersection(type & section, const FragmentT & fragment) const;
  8. +
  9. void partial_add_intersection(type & section, const element_type & operand) const;
  10. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id498015.html b/doc/html/boost/icl/map/on_codomain_model_Type__id498015.html new file mode 100644 index 0000000..aa1786f --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id498015.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, false>

+

boost::icl::map::on_codomain_model<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, false> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id498055.html b/doc/html/boost/icl/map/on_codomain_model_Type__id498055.html new file mode 100644 index 0000000..938454b --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id498055.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, true>

+

boost::icl::map::on_codomain_model<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, true> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id498094.html b/doc/html/boost/icl/map/on_codomain_model_Type__id498094.html new file mode 100644 index 0000000..274e8fc --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id498094.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, false>

+

boost::icl::map::on_codomain_model<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, false> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id498139.html b/doc/html/boost/icl/map/on_codomain_model_Type__id498139.html new file mode 100644 index 0000000..386cf6a --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id498139.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, true>

+

boost::icl::map::on_codomain_model<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, true> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id506566.html b/doc/html/boost/icl/map/on_codomain_model_Type__id506566.html new file mode 100644 index 0000000..12e9c3c --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id506566.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, false>

+

boost::icl::map::on_codomain_model<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, false> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id506606.html b/doc/html/boost/icl/map/on_codomain_model_Type__id506606.html new file mode 100644 index 0000000..ffe28d7 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id506606.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, true>

+

boost::icl::map::on_codomain_model<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, true> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id506645.html b/doc/html/boost/icl/map/on_codomain_model_Type__id506645.html new file mode 100644 index 0000000..98946d2 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id506645.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, false>

+

boost::icl::map::on_codomain_model<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, false> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id506690.html b/doc/html/boost/icl/map/on_codomain_model_Type__id506690.html new file mode 100644 index 0000000..8577faa --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id506690.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, true>

+

boost::icl::map::on_codomain_model<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, true> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id511057.html b/doc/html/boost/icl/map/on_codomain_model_Type__id511057.html new file mode 100644 index 0000000..546f534 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id511057.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, false>

+

boost::icl::map::on_codomain_model<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, false> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id511096.html b/doc/html/boost/icl/map/on_codomain_model_Type__id511096.html new file mode 100644 index 0000000..4cbcd02 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id511096.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, true>

+

boost::icl::map::on_codomain_model<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, true> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id511136.html b/doc/html/boost/icl/map/on_codomain_model_Type__id511136.html new file mode 100644 index 0000000..a0e9925 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id511136.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, false>

+

boost::icl::map::on_codomain_model<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, false> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id511180.html b/doc/html/boost/icl/map/on_codomain_model_Type__id511180.html new file mode 100644 index 0000000..76c6556 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id511180.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, true>

+

boost::icl::map::on_codomain_model<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, true> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517484.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517484.html new file mode 100644 index 0000000..a919ee5 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517484.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, false>

+

boost::icl::map::on_codomain_model<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, false> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517523.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517523.html new file mode 100644 index 0000000..cb4744c --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517523.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, true>

+

boost::icl::map::on_codomain_model<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, true> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517563.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517563.html new file mode 100644 index 0000000..417fd77 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517563.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, false>

+

boost::icl::map::on_codomain_model<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, false> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517607.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517607.html new file mode 100644 index 0000000..0f7d8c7 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517607.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, true>

+

boost::icl::map::on_codomain_model<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, true> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517630.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517630.html new file mode 100644 index 0000000..50b46a6 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517630.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, false>

+

boost::icl::map::on_codomain_model<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, false> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517669.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517669.html new file mode 100644 index 0000000..5c40f68 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517669.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, true>

+

boost::icl::map::on_codomain_model<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, true> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517709.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517709.html new file mode 100644 index 0000000..3940d3e --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517709.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, false>

+

boost::icl::map::on_codomain_model<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, false> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id517753.html b/doc/html/boost/icl/map/on_codomain_model_Type__id517753.html new file mode 100644 index 0000000..aeea7da --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id517753.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, true>

+

boost::icl::map::on_codomain_model<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, true> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id518578.html b/doc/html/boost/icl/map/on_codomain_model_Type__id518578.html new file mode 100644 index 0000000..bc99b3f --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id518578.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, false>

+

boost::icl::map::on_codomain_model<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, false> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id518617.html b/doc/html/boost/icl/map/on_codomain_model_Type__id518617.html new file mode 100644 index 0000000..6663645 --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id518617.html @@ -0,0 +1,65 @@ + + + +Struct template on_codomain_model<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, false, true>

+

boost::icl::map::on_codomain_model<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, false, true> {
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id518657.html b/doc/html/boost/icl/map/on_codomain_model_Type__id518657.html new file mode 100644 index 0000000..ab05e5e --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id518657.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, false>

+

boost::icl::map::on_codomain_model<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, false> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type &, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_codomain_model_Type__id518701.html b/doc/html/boost/icl/map/on_codomain_model_Type__id518701.html new file mode 100644 index 0000000..697ce5c --- /dev/null +++ b/doc/html/boost/icl/map/on_codomain_model_Type__id518701.html @@ -0,0 +1,67 @@ + + + +Struct template on_codomain_model<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_codomain_model<Type, true, true>

+

boost::icl::map::on_codomain_model<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_codomain_model<Type, true, true> {
+  // types
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void subtract(Type &, typename Type::iterator, 
+                       const typename Type::codomain_type &);
+};
+
+

Description

+
+

+on_codomain_model public static functions

+
  1. static void subtract(Type & object, typename Type::iterator it_, 
    +                     const typename Type::codomain_type & co_value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__fa_id498183.html b/doc/html/boost/icl/map/on_definedness_Type__fa_id498183.html new file mode 100644 index 0000000..b107100 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__fa_id498183.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__fa_id506734.html b/doc/html/boost/icl/map/on_definedness_Type__fa_id506734.html new file mode 100644 index 0000000..1109449 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__fa_id506734.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__fa_id511225.html b/doc/html/boost/icl/map/on_definedness_Type__fa_id511225.html new file mode 100644 index 0000000..3791601 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__fa_id511225.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__fa_id517652.html b/doc/html/boost/icl/map/on_definedness_Type__fa_id517652.html new file mode 100644 index 0000000..8a9f2a0 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__fa_id517652.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__fa_id517798.html b/doc/html/boost/icl/map/on_definedness_Type__fa_id517798.html new file mode 100644 index 0000000..91c625d --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__fa_id517798.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__fa_id518746.html b/doc/html/boost/icl/map/on_definedness_Type__fa_id518746.html new file mode 100644 index 0000000..241b908 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__fa_id518746.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, false>

+

boost::icl::map::on_definedness<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, false> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__tr_id498220.html b/doc/html/boost/icl/map/on_definedness_Type__tr_id498220.html new file mode 100644 index 0000000..08bfbaf --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__tr_id498220.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__tr_id506771.html b/doc/html/boost/icl/map/on_definedness_Type__tr_id506771.html new file mode 100644 index 0000000..681cefe --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__tr_id506771.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__tr_id511262.html b/doc/html/boost/icl/map/on_definedness_Type__tr_id511262.html new file mode 100644 index 0000000..dd0e63b --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__tr_id511262.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__tr_id517689.html b/doc/html/boost/icl/map/on_definedness_Type__tr_id517689.html new file mode 100644 index 0000000..f9c2bc2 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__tr_id517689.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__tr_id517835.html b/doc/html/boost/icl/map/on_definedness_Type__tr_id517835.html new file mode 100644 index 0000000..0e4d2b3 --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__tr_id517835.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_definedness_Type__tr_id518783.html b/doc/html/boost/icl/map/on_definedness_Type__tr_id518783.html new file mode 100644 index 0000000..b00592b --- /dev/null +++ b/doc/html/boost/icl/map/on_definedness_Type__tr_id518783.html @@ -0,0 +1,64 @@ + + + +Struct template on_definedness<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_definedness<Type, true>

+

boost::icl::map::on_definedness<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_definedness<Type, true> {
+
+  // public static functions
+  static void add_intersection(Type &, const Type &, const element_type &);
+};
+
+

Description

+
+

+on_definedness public static functions

+
  1. static void add_intersection(Type & section, const Type & object, 
    +                             const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__fal_id498257.html b/doc/html/boost/icl/map/on_invertible_Type__fal_id498257.html new file mode 100644 index 0000000..f8e9e02 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__fal_id498257.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__fal_id506808.html b/doc/html/boost/icl/map/on_invertible_Type__fal_id506808.html new file mode 100644 index 0000000..9e47438 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__fal_id506808.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__fal_id511299.html b/doc/html/boost/icl/map/on_invertible_Type__fal_id511299.html new file mode 100644 index 0000000..80cb93a --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__fal_id511299.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__fal_id517726.html b/doc/html/boost/icl/map/on_invertible_Type__fal_id517726.html new file mode 100644 index 0000000..23df72d --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__fal_id517726.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__fal_id517872.html b/doc/html/boost/icl/map/on_invertible_Type__fal_id517872.html new file mode 100644 index 0000000..ba37ccd --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__fal_id517872.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__fal_id518820.html b/doc/html/boost/icl/map/on_invertible_Type__fal_id518820.html new file mode 100644 index 0000000..a94d744 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__fal_id518820.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, false>

+

boost::icl::map::on_invertible<Type, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, false> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__tru_id498299.html b/doc/html/boost/icl/map/on_invertible_Type__tru_id498299.html new file mode 100644 index 0000000..7861082 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__tru_id498299.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__tru_id506850.html b/doc/html/boost/icl/map/on_invertible_Type__tru_id506850.html new file mode 100644 index 0000000..1ecbd31 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__tru_id506850.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__tru_id511341.html b/doc/html/boost/icl/map/on_invertible_Type__tru_id511341.html new file mode 100644 index 0000000..d497ce5 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__tru_id511341.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__tru_id517768.html b/doc/html/boost/icl/map/on_invertible_Type__tru_id517768.html new file mode 100644 index 0000000..260fa5b --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__tru_id517768.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__tru_id517914.html b/doc/html/boost/icl/map/on_invertible_Type__tru_id517914.html new file mode 100644 index 0000000..46a4e01 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__tru_id517914.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_invertible_Type__tru_id518862.html b/doc/html/boost/icl/map/on_invertible_Type__tru_id518862.html new file mode 100644 index 0000000..52e7c92 --- /dev/null +++ b/doc/html/boost/icl/map/on_invertible_Type__tru_id518862.html @@ -0,0 +1,66 @@ + + + +Struct template on_invertible<Type, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_invertible<Type, true>

+

boost::icl::map::on_invertible<Type, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_invertible<Type, true> {
+  // types
+  typedef Type::element_type             element_type;            
+  typedef Type::inverse_codomain_combine inverse_codomain_combine;
+
+  // public static functions
+  static void subtract(Type &, const element_type &);
+};
+
+

Description

+
+

+on_invertible public static functions

+
  1. static void subtract(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id498341.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498341.html new file mode 100644 index 0000000..b58ebaa --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498341.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, false>

+

boost::icl::map::on_total_absorbable<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, false> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id498395.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498395.html new file mode 100644 index 0000000..065e1d9 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498395.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, true>

+

boost::icl::map::on_total_absorbable<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, true> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id498449.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498449.html new file mode 100644 index 0000000..f3b6aa1 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498449.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::element_type  element_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id498494.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498494.html new file mode 100644 index 0000000..c32a504 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id498494.html @@ -0,0 +1,65 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+  // types
+  typedef Type::element_type element_type;
+
+  // public static functions
+  static void flip(Type &, const typename Type::element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::element_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id506892.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id506892.html new file mode 100644 index 0000000..9f332a6 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id506892.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, false>

+

boost::icl::map::on_total_absorbable<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, false> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id506946.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id506946.html new file mode 100644 index 0000000..bed5150 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id506946.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, true>

+

boost::icl::map::on_total_absorbable<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, true> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id507000.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id507000.html new file mode 100644 index 0000000..3fbb61d --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id507000.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::element_type  element_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id507045.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id507045.html new file mode 100644 index 0000000..1bd1959 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id507045.html @@ -0,0 +1,65 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+  // types
+  typedef Type::element_type element_type;
+
+  // public static functions
+  static void flip(Type &, const typename Type::element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::element_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id511383.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511383.html new file mode 100644 index 0000000..362656e --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511383.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, false>

+

boost::icl::map::on_total_absorbable<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, false> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id511437.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511437.html new file mode 100644 index 0000000..12eeb61 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511437.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, true>

+

boost::icl::map::on_total_absorbable<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, true> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id511491.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511491.html new file mode 100644 index 0000000..abaf952 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511491.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::element_type  element_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id511536.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511536.html new file mode 100644 index 0000000..f6584b6 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id511536.html @@ -0,0 +1,65 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+  // types
+  typedef Type::element_type element_type;
+
+  // public static functions
+  static void flip(Type &, const typename Type::element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::element_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id517810.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517810.html new file mode 100644 index 0000000..ecf296d --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517810.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, false>

+

boost::icl::map::on_total_absorbable<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, false> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id517864.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517864.html new file mode 100644 index 0000000..45cb8ee --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517864.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, true>

+

boost::icl::map::on_total_absorbable<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, true> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id517918.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517918.html new file mode 100644 index 0000000..cdc8092 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517918.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::element_type  element_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id517956.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517956.html new file mode 100644 index 0000000..3d8961f --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517956.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, false>

+

boost::icl::map::on_total_absorbable<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, false> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id517963.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517963.html new file mode 100644 index 0000000..40fa8a5 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id517963.html @@ -0,0 +1,65 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+  // types
+  typedef Type::element_type element_type;
+
+  // public static functions
+  static void flip(Type &, const typename Type::element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::element_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id518010.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518010.html new file mode 100644 index 0000000..d3db64c --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518010.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, true>

+

boost::icl::map::on_total_absorbable<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, true> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id518064.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518064.html new file mode 100644 index 0000000..acfc871 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518064.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::element_type  element_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id518108.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518108.html new file mode 100644 index 0000000..9ea366d --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518108.html @@ -0,0 +1,65 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+  // types
+  typedef Type::element_type element_type;
+
+  // public static functions
+  static void flip(Type &, const typename Type::element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::element_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id518904.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518904.html new file mode 100644 index 0000000..43611ac --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518904.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, false>

+

boost::icl::map::on_total_absorbable<Type, false, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, false> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id518958.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518958.html new file mode 100644 index 0000000..e6404fa --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id518958.html @@ -0,0 +1,68 @@ + + + +Struct template on_total_absorbable<Type, false, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, false, true>

+

boost::icl::map::on_total_absorbable<Type, false, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, false, true> {
+  // types
+  typedef Type::element_type               element_type;              
+  typedef Type::codomain_type              codomain_type;             
+  typedef Type::iterator                   iterator;                  
+  typedef Type::inverse_codomain_intersect inverse_codomain_intersect;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id519012.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id519012.html new file mode 100644 index 0000000..3e7ee60 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id519012.html @@ -0,0 +1,66 @@ + + + +Struct template on_total_absorbable<Type, true, false> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, false>

+

boost::icl::map::on_total_absorbable<Type, true, false>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, false> {
+  // types
+  typedef Type::element_type  element_type; 
+  typedef Type::codomain_type codomain_type;
+
+  // public static functions
+  static void flip(Type &, const element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const element_type & operand);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/map/on_total_absorbable_Typ_id519057.html b/doc/html/boost/icl/map/on_total_absorbable_Typ_id519057.html new file mode 100644 index 0000000..0c34e88 --- /dev/null +++ b/doc/html/boost/icl/map/on_total_absorbable_Typ_id519057.html @@ -0,0 +1,65 @@ + + + +Struct template on_total_absorbable<Type, true, true> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template on_total_absorbable<Type, true, true>

+

boost::icl::map::on_total_absorbable<Type, true, true>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+template<typename Type> 
+struct on_total_absorbable<Type, true, true> {
+  // types
+  typedef Type::element_type element_type;
+
+  // public static functions
+  static void flip(Type &, const typename Type::element_type &);
+};
+
+

Description

+
+

+on_total_absorbable public static functions

+
  1. static void flip(Type & object, const typename Type::element_type &);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/mapping_pair.html b/doc/html/boost/icl/mapping_pair.html new file mode 100644 index 0000000..1dd221c --- /dev/null +++ b/doc/html/boost/icl/mapping_pair.html @@ -0,0 +1,71 @@ + + + +Struct template mapping_pair + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template mapping_pair

+

boost::icl::mapping_pair

+
+

Synopsis

+
// In header: <boost/icl/interval_base_map.hpp>
+
+template<typename DomainT, typename CodomainT> 
+struct mapping_pair {
+  // construct/copy/destruct
+  mapping_pair();
+  mapping_pair(const DomainT &, const CodomainT &);
+  mapping_pair(const std::pair< DomainT, CodomainT > &);
+  DomainT key;
+  CodomainT data;
+};
+
+

Description

+
+

+mapping_pair + public + construct/copy/destruct

+
    +
  1. mapping_pair();
  2. +
  3. mapping_pair(const DomainT & key_value, const CodomainT & data_value);
  4. +
  5. mapping_pair(const std::pair< DomainT, CodomainT > & std_pair);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/open_interval.html b/doc/html/boost/icl/open_interval.html new file mode 100644 index 0000000..8cf83c5 --- /dev/null +++ b/doc/html/boost/icl/open_interval.html @@ -0,0 +1,96 @@ + + + +Class template open_interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template open_interval

+

boost::icl::open_interval

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+class open_interval {
+public:
+  // types
+  typedef open_interval< DomainT, Compare > type;       
+  typedef DomainT                           domain_type;
+
+  // construct/copy/destruct
+  open_interval();
+  open_interval(const DomainT &);
+  open_interval(const DomainT &, const DomainT &);
+
+  // public member functions
+  DomainT lower() const;
+  DomainT upper() const;
+};
+
+

Description

+
+

+open_interval + public + construct/copy/destruct

+
    +
  1. +
    open_interval();
    +

    Default constructor; yields an empty interval (0,0).

    +
  2. +
  3. +
    open_interval(const DomainT & val);
    +

    Constructor for an open singleton interval (val-1,val+1)

    +
  4. +
  5. +
    open_interval(const DomainT & low, const DomainT & up);
    +

    Interval from low to up with bounds bounds

    +
  6. +
+
+
+

+open_interval public member functions

+
    +
  1. DomainT lower() const;
  2. +
  3. DomainT upper() const;
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/partial_absorber.html b/doc/html/boost/icl/partial_absorber.html new file mode 100644 index 0000000..80ec234 --- /dev/null +++ b/doc/html/boost/icl/partial_absorber.html @@ -0,0 +1,55 @@ + + + +Struct partial_absorber + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct partial_absorber

+

boost::icl::partial_absorber

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+struct partial_absorber {
+
+  enum @2 { absorbs_identities =  true };
+
+  enum @3 { is_total =  false };
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/partial_enricher.html b/doc/html/boost/icl/partial_enricher.html new file mode 100644 index 0000000..7032724 --- /dev/null +++ b/doc/html/boost/icl/partial_enricher.html @@ -0,0 +1,55 @@ + + + +Struct partial_enricher + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct partial_enricher

+

boost::icl::partial_enricher

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+struct partial_enricher {
+
+  enum @4 { absorbs_identities =  false };
+
+  enum @5 { is_total =  false };
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/right_open_interval.html b/doc/html/boost/icl/right_open_interval.html new file mode 100644 index 0000000..07e4c99 --- /dev/null +++ b/doc/html/boost/icl/right_open_interval.html @@ -0,0 +1,96 @@ + + + +Class template right_open_interval + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template right_open_interval

+

boost::icl::right_open_interval

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+class right_open_interval {
+public:
+  // types
+  typedef right_open_interval< DomainT, Compare > type;       
+  typedef DomainT                                 domain_type;
+
+  // construct/copy/destruct
+  right_open_interval();
+  right_open_interval(const DomainT &);
+  right_open_interval(const DomainT &, const DomainT &);
+
+  // public member functions
+  domain_type lower() const;
+  domain_type upper() const;
+};
+
+

Description

+
+

+right_open_interval + public + construct/copy/destruct

+
    +
  1. +
    right_open_interval();
    +

    Default constructor; yields an empty interval [0,0).

    +
  2. +
  3. +
    right_open_interval(const DomainT & val);
    +

    Constructor for a singleton interval [val,val+1)

    +
  4. +
  5. +
    right_open_interval(const DomainT & low, const DomainT & up);
    +

    Interval from low to up with bounds bounds

    +
  6. +
+
+
+

+right_open_interval public member functions

+
    +
  1. domain_type lower() const;
  2. +
  3. domain_type upper() const;
  4. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/separate_interval_set.html b/doc/html/boost/icl/separate_interval_set.html new file mode 100644 index 0000000..acc80e3 --- /dev/null +++ b/doc/html/boost/icl/separate_interval_set.html @@ -0,0 +1,149 @@ + + + +Class template separate_interval_set + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template separate_interval_set

+

boost::icl::separate_interval_set — Implements a set as a set of intervals - leaving adjoining intervals separate.

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class separate_interval_set : public boost::icl::interval_base_set< separate_interval_set< DomainT, Compare, Interval, Alloc >, DomainT, Compare, Interval, Alloc >
+{
+public:
+  // types
+  typedef separate_interval_set< DomainT, Compare, Interval, Alloc >   type;                 
+  typedef interval_base_set< type, DomainT, Compare, Interval, Alloc > base_type;            
+  typedef type                                                         overloadable_type;      // Auxilliary type for overloadresolution. 
+  typedef type                                                         key_object_type;      
+  typedef interval_set< DomainT, Compare, Interval, Alloc >            joint_type;           
+  typedef DomainT                                                      domain_type;            // The domain type of the set. 
+  typedef DomainT                                                      codomain_type;          // The codomaintype is the same as domain_type. 
+  typedef DomainT                                                      element_type;           // The element type of the set. 
+  typedef interval_type                                                segment_type;           // The segment type of the set. 
+  typedef exclusive_less_than< interval_type >                         interval_compare;       // Comparison functor for intervals. 
+  typedef exclusive_less_than< interval_type >                         key_compare;            // Comparison functor for keys. 
+  typedef Alloc< interval_type >                                       allocator_type;         // The allocator type of the set. 
+  typedef Alloc< DomainT >                                             domain_allocator_type;  // allocator type of the corresponding element set 
+  typedef base_type::atomized_type                                     atomized_type;          // The corresponding atomized type representing this interval container of elements. 
+  typedef base_type::ImplSetT                                          ImplSetT;               // Container type for the implementation. 
+  typedef ImplSetT::key_type                                           key_type;               // key type of the implementing container 
+  typedef ImplSetT::value_type                                         data_type;              // data type of the implementing container 
+  typedef ImplSetT::value_type                                         value_type;             // value type of the implementing container 
+  typedef ImplSetT::iterator                                           iterator;               // iterator for iteration over intervals 
+  typedef ImplSetT::const_iterator                                     const_iterator;         // const_iterator for iteration over intervals 
+
+  enum @10 { fineness =  2 };
+
+  // construct/copy/destruct
+  separate_interval_set();
+  separate_interval_set(const separate_interval_set &);
+  template<typename SubType> 
+    separate_interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+  separate_interval_set(const domain_type &);
+  separate_interval_set(const interval_type &);
+  template<typename SubType> 
+    separate_interval_set& 
+    operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+  template<typename SubType> 
+    void assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+
+  // private member functions
+  iterator handle_inserted(iterator);
+  iterator add_over(const interval_type &, iterator);
+  iterator add_over(const interval_type &);
+};
+
+

Description

+
+

+separate_interval_set + public + construct/copy/destruct

+
    +
  1. +
    separate_interval_set();
    Default constructor for the empty object.
  2. +
  3. +
    separate_interval_set(const separate_interval_set & src);
    Copy constructor.
  4. +
  5. +
    template<typename SubType> 
    +  separate_interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Copy constructor for base_type.
  6. +
  7. +
    separate_interval_set(const domain_type & elem);
    Constructor for a single element.
  8. +
  9. +
    separate_interval_set(const interval_type & itv);
    Constructor for a single interval.
  10. +
  11. +
    template<typename SubType> 
    +  separate_interval_set& 
    +  operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Assignment operator.
  12. +
+
+
+

+separate_interval_set public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the set.
  2. +
  3. +
    typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
    Comparison functor for domain values.
  4. +
  5. +
    template<typename SubType> 
    +  void assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Assignment from a base interval_set.
  6. +
+
+
+

+separate_interval_set private member functions

+
    +
  1. iterator handle_inserted(iterator inserted_);
  2. +
  3. iterator add_over(const interval_type & addend, iterator last_);
  4. +
  5. iterator add_over(const interval_type & addend);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id489927.html b/doc/html/boost/icl/size_type_of_boost_greg_id489927.html new file mode 100644 index 0000000..71a6be3 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id489927.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date>

+

boost::icl::size_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id490005.html b/doc/html/boost/icl/size_type_of_boost_greg_id490005.html new file mode 100644 index 0000000..8a60646 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id490005.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date_duration>

+

boost::icl::size_type_of<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date_duration> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id496839.html b/doc/html/boost/icl/size_type_of_boost_greg_id496839.html new file mode 100644 index 0000000..4959009 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id496839.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date>

+

boost::icl::size_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id498556.html b/doc/html/boost/icl/size_type_of_boost_greg_id498556.html new file mode 100644 index 0000000..8ad4a0d --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id498556.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date_duration>

+

boost::icl::size_type_of<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date_duration> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id502969.html b/doc/html/boost/icl/size_type_of_boost_greg_id502969.html new file mode 100644 index 0000000..4db86c1 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id502969.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date>

+

boost::icl::size_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id503047.html b/doc/html/boost/icl/size_type_of_boost_greg_id503047.html new file mode 100644 index 0000000..4811652 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id503047.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date_duration>

+

boost::icl::size_type_of<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date_duration> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id507774.html b/doc/html/boost/icl/size_type_of_boost_greg_id507774.html new file mode 100644 index 0000000..fa738ec --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id507774.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date>

+

boost::icl::size_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id508868.html b/doc/html/boost/icl/size_type_of_boost_greg_id508868.html new file mode 100644 index 0000000..3b0f023 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id508868.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date>

+

boost::icl::size_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id509491.html b/doc/html/boost/icl/size_type_of_boost_greg_id509491.html new file mode 100644 index 0000000..3b502c2 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id509491.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date_duration>

+

boost::icl::size_type_of<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date_duration> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id509542.html b/doc/html/boost/icl/size_type_of_boost_greg_id509542.html new file mode 100644 index 0000000..6323b57 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id509542.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date>

+

boost::icl::size_type_of<boost::gregorian::date>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id509620.html b/doc/html/boost/icl/size_type_of_boost_greg_id509620.html new file mode 100644 index 0000000..0338d41 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id509620.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date_duration>

+

boost::icl::size_type_of<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date_duration> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_greg_id510585.html b/doc/html/boost/icl/size_type_of_boost_greg_id510585.html new file mode 100644 index 0000000..41ccdd8 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_greg_id510585.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::gregorian::date_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::gregorian::date_duration>

+

boost::icl::size_type_of<boost::gregorian::date_duration>

+
+

Synopsis

+
// In header: <boost/icl/gregorian.hpp>
+
+
+struct size_type_of<boost::gregorian::date_duration> {
+  // types
+  typedef boost::gregorian::date_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id501181.html b/doc/html/boost/icl/size_type_of_boost_posi_id501181.html new file mode 100644 index 0000000..ccaeba2 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id501181.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::ptime>

+

boost::icl::size_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id501259.html b/doc/html/boost/icl/size_type_of_boost_posi_id501259.html new file mode 100644 index 0000000..e7e155a --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id501259.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::time_duration>

+

boost::icl::size_type_of<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::time_duration> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id509732.html b/doc/html/boost/icl/size_type_of_boost_posi_id509732.html new file mode 100644 index 0000000..ca23fc9 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id509732.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::ptime>

+

boost::icl::size_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id509810.html b/doc/html/boost/icl/size_type_of_boost_posi_id509810.html new file mode 100644 index 0000000..d811211 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id509810.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::time_duration>

+

boost::icl::size_type_of<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::time_duration> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id514223.html b/doc/html/boost/icl/size_type_of_boost_posi_id514223.html new file mode 100644 index 0000000..29414ff --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id514223.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::ptime>

+

boost::icl::size_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id514301.html b/doc/html/boost/icl/size_type_of_boost_posi_id514301.html new file mode 100644 index 0000000..24ceca3 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id514301.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::time_duration>

+

boost::icl::size_type_of<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::time_duration> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id520650.html b/doc/html/boost/icl/size_type_of_boost_posi_id520650.html new file mode 100644 index 0000000..68e65f3 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id520650.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::ptime>

+

boost::icl::size_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id520728.html b/doc/html/boost/icl/size_type_of_boost_posi_id520728.html new file mode 100644 index 0000000..d2baa01 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id520728.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::time_duration>

+

boost::icl::size_type_of<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::time_duration> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id520796.html b/doc/html/boost/icl/size_type_of_boost_posi_id520796.html new file mode 100644 index 0000000..a70a56c --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id520796.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::ptime>

+

boost::icl::size_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id520874.html b/doc/html/boost/icl/size_type_of_boost_posi_id520874.html new file mode 100644 index 0000000..a5973d4 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id520874.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::time_duration>

+

boost::icl::size_type_of<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::time_duration> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id521744.html b/doc/html/boost/icl/size_type_of_boost_posi_id521744.html new file mode 100644 index 0000000..df76559 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id521744.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::ptime> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::ptime>

+

boost::icl::size_type_of<boost::posix_time::ptime>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::ptime> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_boost_posi_id521822.html b/doc/html/boost/icl/size_type_of_boost_posi_id521822.html new file mode 100644 index 0000000..15b32ec --- /dev/null +++ b/doc/html/boost/icl/size_type_of_boost_posi_id521822.html @@ -0,0 +1,53 @@ + + + +Struct size_type_of<boost::posix_time::time_duration> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct size_type_of<boost::posix_time::time_duration>

+

boost::icl::size_type_of<boost::posix_time::time_duration>

+
+

Synopsis

+
// In header: <boost/icl/ptime.hpp>
+
+
+struct size_type_of<boost::posix_time::time_duration> {
+  // types
+  typedef boost::posix_time::time_duration type;
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_interval_t_id496212.html b/doc/html/boost/icl/size_type_of_interval_t_id496212.html new file mode 100644 index 0000000..131fd48 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_interval_t_id496212.html @@ -0,0 +1,54 @@ + + + +Struct template size_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template size_type_of<interval_traits< Type >>

+

boost::icl::size_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct size_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type domain_type;
+  typedef size_type_of< domain_type >::type    type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_interval_t_id504763.html b/doc/html/boost/icl/size_type_of_interval_t_id504763.html new file mode 100644 index 0000000..15b775c --- /dev/null +++ b/doc/html/boost/icl/size_type_of_interval_t_id504763.html @@ -0,0 +1,54 @@ + + + +Struct template size_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template size_type_of<interval_traits< Type >>

+

boost::icl::size_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct size_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type domain_type;
+  typedef size_type_of< domain_type >::type    type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_interval_t_id509253.html b/doc/html/boost/icl/size_type_of_interval_t_id509253.html new file mode 100644 index 0000000..7c57f06 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_interval_t_id509253.html @@ -0,0 +1,54 @@ + + + +Struct template size_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template size_type_of<interval_traits< Type >>

+

boost::icl::size_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct size_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type domain_type;
+  typedef size_type_of< domain_type >::type    type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_interval_t_id515697.html b/doc/html/boost/icl/size_type_of_interval_t_id515697.html new file mode 100644 index 0000000..9de9283 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_interval_t_id515697.html @@ -0,0 +1,54 @@ + + + +Struct template size_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template size_type_of<interval_traits< Type >>

+

boost::icl::size_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct size_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type domain_type;
+  typedef size_type_of< domain_type >::type    type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_interval_t_id515826.html b/doc/html/boost/icl/size_type_of_interval_t_id515826.html new file mode 100644 index 0000000..4beb641 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_interval_t_id515826.html @@ -0,0 +1,54 @@ + + + +Struct template size_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template size_type_of<interval_traits< Type >>

+

boost::icl::size_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct size_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type domain_type;
+  typedef size_type_of< domain_type >::type    type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/size_type_of_interval_t_id516791.html b/doc/html/boost/icl/size_type_of_interval_t_id516791.html new file mode 100644 index 0000000..876cf75 --- /dev/null +++ b/doc/html/boost/icl/size_type_of_interval_t_id516791.html @@ -0,0 +1,54 @@ + + + +Struct template size_type_of<interval_traits< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template size_type_of<interval_traits< Type >>

+

boost::icl::size_type_of<interval_traits< Type >>

+
+

Synopsis

+
// In header: <boost/icl/interval_traits.hpp>
+
+template<typename Type> 
+struct size_type_of<interval_traits< Type >> {
+  // types
+  typedef interval_traits< Type >::domain_type domain_type;
+  typedef size_type_of< domain_type >::type    type;       
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/split_interval_map.html b/doc/html/boost/icl/split_interval_map.html new file mode 100644 index 0000000..3c44c26 --- /dev/null +++ b/doc/html/boost/icl/split_interval_map.html @@ -0,0 +1,159 @@ + + + +Class template split_interval_map + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template split_interval_map

+

boost::icl::split_interval_map — implements a map as a map of intervals - on insertion overlapping intervals are split and associated values are combined.

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, 
+         typename Traits = icl::partial_absorber, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+         ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class split_interval_map : public boost::icl::interval_base_map< split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >
+{
+public:
+  // types
+  typedef Traits                                                                                            traits;                 // Traits of an itl map. 
+  typedef split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >      type;                 
+  typedef interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >            joint_type;           
+  typedef type                                                                                              overloadable_type;      // Auxilliary type for overloadresolution. 
+  typedef interval_base_map< type, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > base_type;            
+  typedef DomainT                                                                                           domain_type;            // Domain type (type of the keys) of the map. 
+  typedef CodomainT                                                                                         codomain_type;          // Domain type (type of the keys) of the map. 
+  typedef base_type::iterator                                                                               iterator;               // iterator for iteration over intervals 
+  typedef base_type::value_type                                                                             value_type;             // value type of the implementing container 
+  typedef base_type::element_type                                                                           element_type;           // Conceptual is a map a set of elements of type element_type. 
+  typedef base_type::segment_type                                                                           segment_type;           // Type of an interval containers segment, that is spanned by an interval. 
+  typedef base_type::domain_mapping_type                                                                    domain_mapping_type;    // Auxiliary type to help the compiler resolve ambiguities when using std::make_pair. 
+  typedef base_type::interval_mapping_type                                                                  interval_mapping_type;  // Auxiliary type for overload resolution. 
+  typedef base_type::ImplMapT                                                                               ImplMapT;               // Container type for the implementation. 
+  typedef base_type::codomain_combine                                                                       codomain_combine;     
+  typedef interval_set< DomainT, Compare, Interval, Alloc >                                                 interval_set_type;    
+  typedef interval_set_type                                                                                 set_type;             
+  typedef set_type                                                                                          key_object_type;      
+
+  enum @11 { fineness =  3 };
+
+  // construct/copy/destruct
+  split_interval_map();
+  split_interval_map(const split_interval_map &);
+  split_interval_map(domain_mapping_type &);
+  split_interval_map(const value_type &);
+  template<typename SubType> 
+    split_interval_map& 
+    operator=(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  template<typename SubType> 
+    void assign(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > &);
+
+  // private member functions
+  iterator handle_inserted(iterator) const;
+  void handle_inserted(iterator, iterator) const;
+  template<typename Combiner> void handle_left_combined(iterator);
+  template<typename Combiner> void handle_combined(iterator);
+  template<typename Combiner> 
+    void handle_preceeded_combined(iterator, iterator &);
+  template<typename Combiner> 
+    void handle_succeeded_combined(iterator, iterator);
+  void handle_reinserted(iterator);
+  template<typename Combiner> 
+    void gap_insert_at(iterator &, iterator, const interval_type &, 
+                       const codomain_type &);
+};
+
+

Description

+
+

+split_interval_map + public + construct/copy/destruct

+
    +
  1. +
    split_interval_map();
    Default constructor for the empty object.
  2. +
  3. +
    split_interval_map(const split_interval_map & src);
    Copy constructor.
  4. +
  5. split_interval_map(domain_mapping_type & base_pair);
  6. +
  7. split_interval_map(const value_type & value_pair);
  8. +
  9. +
    template<typename SubType> 
    +  split_interval_map& 
    +  operator=(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > & src);
    Assignment operator.
  10. +
+
+
+

+split_interval_map public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the map.
  2. +
  3. +
    template<typename SubType> 
    +  void assign(const interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc > & src);
    Assignment from a base interval_map.
  4. +
+
+
+

+split_interval_map private member functions

+
    +
  1. iterator handle_inserted(iterator it_) const;
  2. +
  3. void handle_inserted(iterator, iterator) const;
  4. +
  5. template<typename Combiner> void handle_left_combined(iterator it_);
  6. +
  7. template<typename Combiner> void handle_combined(iterator it_);
  8. +
  9. template<typename Combiner> 
    +  void handle_preceeded_combined(iterator prior_, iterator & it_);
  10. +
  11. template<typename Combiner> 
    +  void handle_succeeded_combined(iterator it_, iterator);
  12. +
  13. void handle_reinserted(iterator);
  14. +
  15. template<typename Combiner> 
    +  void gap_insert_at(iterator & it_, iterator prior_, 
    +                     const interval_type & end_gap, 
    +                     const codomain_type & co_val);
  16. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/split_interval_set.html b/doc/html/boost/icl/split_interval_set.html new file mode 100644 index 0000000..00aa53c --- /dev/null +++ b/doc/html/boost/icl/split_interval_set.html @@ -0,0 +1,149 @@ + + + +Class template split_interval_set + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Class template split_interval_set

+

boost::icl::split_interval_set — implements a set as a set of intervals - on insertion overlapping intervals are split

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, 
+         ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+         ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+         ICL_ALLOC Alloc = std::allocator> 
+class split_interval_set : public boost::icl::interval_base_set< split_interval_set< DomainT, Compare, Interval, Alloc >, DomainT, Compare, Interval, Alloc >
+{
+public:
+  // types
+  typedef split_interval_set< DomainT, Compare, Interval, Alloc >      type;                 
+  typedef interval_base_set< type, DomainT, Compare, Interval, Alloc > base_type;            
+  typedef interval_set< DomainT, Compare, Interval, Alloc >            joint_type;           
+  typedef type                                                         overloadable_type;      // Auxilliary type for overloadresolution. 
+  typedef type                                                         key_object_type;      
+  typedef DomainT                                                      domain_type;            // The domain type of the set. 
+  typedef DomainT                                                      codomain_type;          // The codomaintype is the same as domain_type. 
+  typedef DomainT                                                      element_type;           // The element type of the set. 
+  typedef interval_type                                                segment_type;           // The segment type of the set. 
+  typedef exclusive_less_than< interval_type >                         interval_compare;       // Comparison functor for intervals. 
+  typedef exclusive_less_than< interval_type >                         key_compare;            // Comparison functor for keys. 
+  typedef Alloc< interval_type >                                       allocator_type;         // The allocator type of the set. 
+  typedef Alloc< DomainT >                                             domain_allocator_type;  // allocator type of the corresponding element set 
+  typedef base_type::atomized_type                                     atomized_type;          // The corresponding atomized type representing this interval container of elements. 
+  typedef base_type::ImplSetT                                          ImplSetT;               // Container type for the implementation. 
+  typedef ImplSetT::key_type                                           key_type;               // key type of the implementing container 
+  typedef ImplSetT::value_type                                         data_type;              // data type of the implementing container 
+  typedef ImplSetT::value_type                                         value_type;             // value type of the implementing container 
+  typedef ImplSetT::iterator                                           iterator;               // iterator for iteration over intervals 
+  typedef ImplSetT::const_iterator                                     const_iterator;         // const_iterator for iteration over intervals 
+
+  enum @12 { fineness =  3 };
+
+  // construct/copy/destruct
+  split_interval_set();
+  split_interval_set(const split_interval_set &);
+  template<typename SubType> 
+    split_interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+  split_interval_set(const interval_type &);
+  split_interval_set(const domain_type &);
+  template<typename SubType> 
+    split_interval_set& 
+    operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+
+  // public member functions
+  typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
+  typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
+  template<typename SubType> 
+    void assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &);
+
+  // private member functions
+  iterator handle_inserted(iterator);
+  iterator add_over(const interval_type &, iterator);
+  iterator add_over(const interval_type &);
+};
+
+

Description

+
+

+split_interval_set + public + construct/copy/destruct

+
    +
  1. +
    split_interval_set();
    Default constructor for the empty object.
  2. +
  3. +
    split_interval_set(const split_interval_set & src);
    Copy constructor.
  4. +
  5. +
    template<typename SubType> 
    +  split_interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Copy constructor for base_type.
  6. +
  7. +
    split_interval_set(const interval_type & elem);
    Constructor for a single element.
  8. +
  9. +
    split_interval_set(const domain_type & itv);
    Constructor for a single interval.
  10. +
  11. +
    template<typename SubType> 
    +  split_interval_set& 
    +  operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Assignment operator.
  12. +
+
+
+

+split_interval_set public member functions

+
    +
  1. +
    typedef ICL_INTERVAL_TYPE(Interval, DomainT, Compare);
    The interval type of the set.
  2. +
  3. +
    typedef ICL_COMPARE_DOMAIN(Compare, DomainT);
    Comparison functor for domain values.
  4. +
  5. +
    template<typename SubType> 
    +  void assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > & src);
    Assignment from a base interval_set.
  6. +
+
+
+

+split_interval_set private member functions

+
    +
  1. iterator handle_inserted(iterator inserted_);
  2. +
  3. iterator add_over(const interval_type & addend, iterator last_);
  4. +
  5. iterator add_over(const interval_type & addend);
  6. +
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id490176.html b/doc/html/boost/icl/static_interval_Interva_id490176.html new file mode 100644 index 0000000..3ff6c62 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id490176.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id490232.html b/doc/html/boost/icl/static_interval_Interva_id490232.html new file mode 100644 index 0000000..62eaf02 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id490232.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id498727.html b/doc/html/boost/icl/static_interval_Interva_id498727.html new file mode 100644 index 0000000..2ad4f38 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id498727.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id498783.html b/doc/html/boost/icl/static_interval_Interva_id498783.html new file mode 100644 index 0000000..758c20c --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id498783.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id503217.html b/doc/html/boost/icl/static_interval_Interva_id503217.html new file mode 100644 index 0000000..5ce8ca5 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id503217.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id503274.html b/doc/html/boost/icl/static_interval_Interva_id503274.html new file mode 100644 index 0000000..90876e9 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id503274.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id509662.html b/doc/html/boost/icl/static_interval_Interva_id509662.html new file mode 100644 index 0000000..92e4a81 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id509662.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id509718.html b/doc/html/boost/icl/static_interval_Interva_id509718.html new file mode 100644 index 0000000..1eda081 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id509718.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id509790.html b/doc/html/boost/icl/static_interval_Interva_id509790.html new file mode 100644 index 0000000..55226b4 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id509790.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id509847.html b/doc/html/boost/icl/static_interval_Interva_id509847.html new file mode 100644 index 0000000..92de23d --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id509847.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id510756.html b/doc/html/boost/icl/static_interval_Interva_id510756.html new file mode 100644 index 0000000..55bd660 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id510756.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/static_interval_Interva_id510812.html b/doc/html/boost/icl/static_interval_Interva_id510812.html new file mode 100644 index 0000000..2acac83 --- /dev/null +++ b/doc/html/boost/icl/static_interval_Interva_id510812.html @@ -0,0 +1,65 @@ + + + +Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+

boost::icl::static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>

+
+

Synopsis

+
// In header: <boost/icl/interval.hpp>
+
+template<typename IntervalT, bound_type PretendedBounds, 
+         bound_type RepresentedBounds> 
+struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds> {
+  // types
+  typedef interval_traits< IntervalT >::domain_type domain_type;
+
+  // public static functions
+  static IntervalT construct(const domain_type &, const domain_type &);
+};
+
+

Description

+
+

+static_interval public static functions

+
  1. static IntervalT construct(const domain_type & low, const domain_type & up);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/total_absorber.html b/doc/html/boost/icl/total_absorber.html new file mode 100644 index 0000000..6882b3f --- /dev/null +++ b/doc/html/boost/icl/total_absorber.html @@ -0,0 +1,55 @@ + + + +Struct total_absorber + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct total_absorber

+

boost::icl::total_absorber

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+struct total_absorber {
+
+  enum @6 { absorbs_identities =  true };
+
+  enum @7 { is_total =  true };
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/total_enricher.html b/doc/html/boost/icl/total_enricher.html new file mode 100644 index 0000000..c023751 --- /dev/null +++ b/doc/html/boost/icl/total_enricher.html @@ -0,0 +1,55 @@ + + + +Struct total_enricher + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct total_enricher

+

boost::icl::total_enricher

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+
+struct total_enricher {
+
+  enum @8 { absorbs_identities =  false };
+
+  enum @9 { is_total =  true };
+};
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_clos_id485450.html b/doc/html/boost/icl/type_to_string_icl_clos_id485450.html new file mode 100644 index 0000000..40c0ea6 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_clos_id485450.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::closed_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::closed_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_clos_id494001.html b/doc/html/boost/icl/type_to_string_icl_clos_id494001.html new file mode 100644 index 0000000..806dd36 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_clos_id494001.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::closed_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::closed_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_clos_id498492.html b/doc/html/boost/icl/type_to_string_icl_clos_id498492.html new file mode 100644 index 0000000..077733e --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_clos_id498492.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::closed_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::closed_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_clos_id504936.html b/doc/html/boost/icl/type_to_string_icl_clos_id504936.html new file mode 100644 index 0000000..407cd9c --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_clos_id504936.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::closed_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::closed_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_clos_id505064.html b/doc/html/boost/icl/type_to_string_icl_clos_id505064.html new file mode 100644 index 0000000..a37a830 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_clos_id505064.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::closed_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::closed_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_clos_id506030.html b/doc/html/boost/icl/type_to_string_icl_clos_id506030.html new file mode 100644 index 0000000..1e01b10 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_clos_id506030.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::closed_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::closed_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::closed_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::closed_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_cont_id486020.html b/doc/html/boost/icl/type_to_string_icl_cont_id486020.html new file mode 100644 index 0000000..e8b8ec4 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_cont_id486020.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::continuous_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_cont_id494571.html b/doc/html/boost/icl/type_to_string_icl_cont_id494571.html new file mode 100644 index 0000000..71cc393 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_cont_id494571.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::continuous_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_cont_id499062.html b/doc/html/boost/icl/type_to_string_icl_cont_id499062.html new file mode 100644 index 0000000..f52e68b --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_cont_id499062.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::continuous_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_cont_id505506.html b/doc/html/boost/icl/type_to_string_icl_cont_id505506.html new file mode 100644 index 0000000..d3dc115 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_cont_id505506.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::continuous_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_cont_id505635.html b/doc/html/boost/icl/type_to_string_icl_cont_id505635.html new file mode 100644 index 0000000..28db302 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_cont_id505635.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::continuous_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_cont_id506600.html b/doc/html/boost/icl/type_to_string_icl_cont_id506600.html new file mode 100644 index 0000000..5d526d3 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_cont_id506600.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::continuous_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::continuous_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::continuous_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::continuous_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_disc_id486590.html b/doc/html/boost/icl/type_to_string_icl_disc_id486590.html new file mode 100644 index 0000000..6e96396 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_disc_id486590.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::discrete_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_disc_id495141.html b/doc/html/boost/icl/type_to_string_icl_disc_id495141.html new file mode 100644 index 0000000..afc51c9 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_disc_id495141.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::discrete_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_disc_id499632.html b/doc/html/boost/icl/type_to_string_icl_disc_id499632.html new file mode 100644 index 0000000..0d8c6c0 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_disc_id499632.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::discrete_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_disc_id506076.html b/doc/html/boost/icl/type_to_string_icl_disc_id506076.html new file mode 100644 index 0000000..6dceb38 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_disc_id506076.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::discrete_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_disc_id506205.html b/doc/html/boost/icl/type_to_string_icl_disc_id506205.html new file mode 100644 index 0000000..8cdafc0 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_disc_id506205.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::discrete_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_disc_id507170.html b/doc/html/boost/icl/type_to_string_icl_disc_id507170.html new file mode 100644 index 0000000..b346e80 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_disc_id507170.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::discrete_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::discrete_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::discrete_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::discrete_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id495408.html b/doc/html/boost/icl/type_to_string_icl_inte_id495408.html new file mode 100644 index 0000000..87f6671 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id495408.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id496054.html b/doc/html/boost/icl/type_to_string_icl_inte_id496054.html new file mode 100644 index 0000000..6c3293b --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id496054.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id503959.html b/doc/html/boost/icl/type_to_string_icl_inte_id503959.html new file mode 100644 index 0000000..8736360 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id503959.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id504605.html b/doc/html/boost/icl/type_to_string_icl_inte_id504605.html new file mode 100644 index 0000000..489a033 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id504605.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id508449.html b/doc/html/boost/icl/type_to_string_icl_inte_id508449.html new file mode 100644 index 0000000..7f8abcd --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id508449.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id509096.html b/doc/html/boost/icl/type_to_string_icl_inte_id509096.html new file mode 100644 index 0000000..1bbbcc8 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id509096.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id514893.html b/doc/html/boost/icl/type_to_string_icl_inte_id514893.html new file mode 100644 index 0000000..3b3ed7d --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id514893.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id515022.html b/doc/html/boost/icl/type_to_string_icl_inte_id515022.html new file mode 100644 index 0000000..122a4a2 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id515022.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id515540.html b/doc/html/boost/icl/type_to_string_icl_inte_id515540.html new file mode 100644 index 0000000..92f4de6 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id515540.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id515669.html b/doc/html/boost/icl/type_to_string_icl_inte_id515669.html new file mode 100644 index 0000000..f19d201 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id515669.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id515987.html b/doc/html/boost/icl/type_to_string_icl_inte_id515987.html new file mode 100644 index 0000000..c9210f7 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id515987.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_inte_id516634.html b/doc/html/boost/icl/type_to_string_icl_inte_id516634.html new file mode 100644 index 0000000..def969e --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_inte_id516634.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_left_id497821.html b/doc/html/boost/icl/type_to_string_icl_left_id497821.html new file mode 100644 index 0000000..1a602a2 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_left_id497821.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_left_id506372.html b/doc/html/boost/icl/type_to_string_icl_left_id506372.html new file mode 100644 index 0000000..825e4ed --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_left_id506372.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_left_id510862.html b/doc/html/boost/icl/type_to_string_icl_left_id510862.html new file mode 100644 index 0000000..372276b --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_left_id510862.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_left_id517289.html b/doc/html/boost/icl/type_to_string_icl_left_id517289.html new file mode 100644 index 0000000..95f7313 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_left_id517289.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_left_id517435.html b/doc/html/boost/icl/type_to_string_icl_left_id517435.html new file mode 100644 index 0000000..ebb99ce --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_left_id517435.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_left_id518383.html b/doc/html/boost/icl/type_to_string_icl_left_id518383.html new file mode 100644 index 0000000..1a3e1af --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_left_id518383.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_map__id499630.html b/doc/html/boost/icl/type_to_string_icl_map__id499630.html new file mode 100644 index 0000000..5a3f626 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_map__id499630.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_map__id508181.html b/doc/html/boost/icl/type_to_string_icl_map__id508181.html new file mode 100644 index 0000000..0749c01 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_map__id508181.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_map__id512672.html b/doc/html/boost/icl/type_to_string_icl_map__id512672.html new file mode 100644 index 0000000..d04bf16 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_map__id512672.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_map__id519099.html b/doc/html/boost/icl/type_to_string_icl_map__id519099.html new file mode 100644 index 0000000..25f6a57 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_map__id519099.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_map__id519245.html b/doc/html/boost/icl/type_to_string_icl_map__id519245.html new file mode 100644 index 0000000..f51f163 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_map__id519245.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_map__id520193.html b/doc/html/boost/icl/type_to_string_icl_map__id520193.html new file mode 100644 index 0000000..d057b49 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_map__id520193.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+

boost::icl::type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_ALLOC Alloc> 
+struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_open_id501030.html b/doc/html/boost/icl/type_to_string_icl_open_id501030.html new file mode 100644 index 0000000..e609cf4 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_open_id501030.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_open_id509581.html b/doc/html/boost/icl/type_to_string_icl_open_id509581.html new file mode 100644 index 0000000..cf5a5c2 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_open_id509581.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_open_id514072.html b/doc/html/boost/icl/type_to_string_icl_open_id514072.html new file mode 100644 index 0000000..4fbd131 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_open_id514072.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_open_id520499.html b/doc/html/boost/icl/type_to_string_icl_open_id520499.html new file mode 100644 index 0000000..ce40ba2 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_open_id520499.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_open_id520645.html b/doc/html/boost/icl/type_to_string_icl_open_id520645.html new file mode 100644 index 0000000..7eb5f56 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_open_id520645.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_open_id521593.html b/doc/html/boost/icl/type_to_string_icl_open_id521593.html new file mode 100644 index 0000000..45b9d55 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_open_id521593.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_righ_id501703.html b/doc/html/boost/icl/type_to_string_icl_righ_id501703.html new file mode 100644 index 0000000..77f4f90 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_righ_id501703.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_righ_id510254.html b/doc/html/boost/icl/type_to_string_icl_righ_id510254.html new file mode 100644 index 0000000..e2d31a8 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_righ_id510254.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_righ_id514745.html b/doc/html/boost/icl/type_to_string_icl_righ_id514745.html new file mode 100644 index 0000000..e11b794 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_righ_id514745.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_righ_id521172.html b/doc/html/boost/icl/type_to_string_icl_righ_id521172.html new file mode 100644 index 0000000..101421f --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_righ_id521172.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_righ_id521318.html b/doc/html/boost/icl/type_to_string_icl_righ_id521318.html new file mode 100644 index 0000000..5931439 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_righ_id521318.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_righ_id522266.html b/doc/html/boost/icl/type_to_string_icl_righ_id522266.html new file mode 100644 index 0000000..dfec174 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_righ_id522266.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::type_to_string<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct type_to_string<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_sepa_id502341.html b/doc/html/boost/icl/type_to_string_icl_sepa_id502341.html new file mode 100644 index 0000000..3675c7b --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_sepa_id502341.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_sepa_id510892.html b/doc/html/boost/icl/type_to_string_icl_sepa_id510892.html new file mode 100644 index 0000000..098cfa5 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_sepa_id510892.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_sepa_id515382.html b/doc/html/boost/icl/type_to_string_icl_sepa_id515382.html new file mode 100644 index 0000000..d07af5f --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_sepa_id515382.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_sepa_id521809.html b/doc/html/boost/icl/type_to_string_icl_sepa_id521809.html new file mode 100644 index 0000000..19bf3a1 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_sepa_id521809.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_sepa_id521955.html b/doc/html/boost/icl/type_to_string_icl_sepa_id521955.html new file mode 100644 index 0000000..73e18f8 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_sepa_id521955.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_sepa_id522903.html b/doc/html/boost/icl/type_to_string_icl_sepa_id522903.html new file mode 100644 index 0000000..0ba5041 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_sepa_id522903.html @@ -0,0 +1,63 @@ + + + +Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/separate_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id503958.html b/doc/html/boost/icl/type_to_string_icl_spli_id503958.html new file mode 100644 index 0000000..fa6912a --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id503958.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id504603.html b/doc/html/boost/icl/type_to_string_icl_spli_id504603.html new file mode 100644 index 0000000..0ab606a --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id504603.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHome +
+
+
+
+

Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHome +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id512509.html b/doc/html/boost/icl/type_to_string_icl_spli_id512509.html new file mode 100644 index 0000000..fd16f53 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id512509.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id513154.html b/doc/html/boost/icl/type_to_string_icl_spli_id513154.html new file mode 100644 index 0000000..a407717 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id513154.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHome +
+
+
+
+

Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHome +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id516999.html b/doc/html/boost/icl/type_to_string_icl_spli_id516999.html new file mode 100644 index 0000000..bb1f904 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id516999.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id517645.html b/doc/html/boost/icl/type_to_string_icl_spli_id517645.html new file mode 100644 index 0000000..7f67858 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id517645.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHome +
+
+
+
+

Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHome +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id523426.html b/doc/html/boost/icl/type_to_string_icl_spli_id523426.html new file mode 100644 index 0000000..17865d4 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id523426.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id523572.html b/doc/html/boost/icl/type_to_string_icl_spli_id523572.html new file mode 100644 index 0000000..6542f0b --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id523572.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id524072.html b/doc/html/boost/icl/type_to_string_icl_spli_id524072.html new file mode 100644 index 0000000..d788b2e --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id524072.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHome +
+
+
+
+

Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHome +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id524218.html b/doc/html/boost/icl/type_to_string_icl_spli_id524218.html new file mode 100644 index 0000000..def18f0 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id524218.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHome +
+
+
+
+

Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHome +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id524520.html b/doc/html/boost/icl/type_to_string_icl_spli_id524520.html new file mode 100644 index 0000000..164d9f6 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id524520.html @@ -0,0 +1,64 @@ + + + +Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_map.hpp>
+
+template<typename DomainT, typename CodomainT, typename Traits, 
+         ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/type_to_string_icl_spli_id525166.html b/doc/html/boost/icl/type_to_string_icl_spli_id525166.html new file mode 100644 index 0000000..e80c5d6 --- /dev/null +++ b/doc/html/boost/icl/type_to_string_icl_spli_id525166.html @@ -0,0 +1,62 @@ + + + +Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHome +
+
+
+
+

Struct template type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+

boost::icl::type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>

+
+

Synopsis

+
// In header: <boost/icl/split_interval_set.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare, 
+         ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >> {
+
+  // public static functions
+  static std::string apply();
+};
+
+

Description

+
+

+type_to_string public static functions

+
  1. static std::string apply();
+
+
+
+ + + +
+
+
+PrevUpHome +
+ + diff --git a/doc/html/boost/icl/unit_element_based_inpl_id486744.html b/doc/html/boost/icl/unit_element_based_inpl_id486744.html new file mode 100644 index 0000000..f820dfe --- /dev/null +++ b/doc/html/boost/icl/unit_element_based_inpl_id486744.html @@ -0,0 +1,62 @@ + + + +Struct template unit_element_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template unit_element_based_inplace_combine

+

boost::icl::unit_element_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct unit_element_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+unit_element_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/unit_element_based_inpl_id495295.html b/doc/html/boost/icl/unit_element_based_inpl_id495295.html new file mode 100644 index 0000000..dba4741 --- /dev/null +++ b/doc/html/boost/icl/unit_element_based_inpl_id495295.html @@ -0,0 +1,62 @@ + + + +Struct template unit_element_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template unit_element_based_inplace_combine

+

boost::icl::unit_element_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct unit_element_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+unit_element_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/unit_element_based_inpl_id499786.html b/doc/html/boost/icl/unit_element_based_inpl_id499786.html new file mode 100644 index 0000000..8cacbd9 --- /dev/null +++ b/doc/html/boost/icl/unit_element_based_inpl_id499786.html @@ -0,0 +1,62 @@ + + + +Struct template unit_element_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template unit_element_based_inplace_combine

+

boost::icl::unit_element_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct unit_element_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+unit_element_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/unit_element_based_inpl_id506230.html b/doc/html/boost/icl/unit_element_based_inpl_id506230.html new file mode 100644 index 0000000..13b44dc --- /dev/null +++ b/doc/html/boost/icl/unit_element_based_inpl_id506230.html @@ -0,0 +1,62 @@ + + + +Struct template unit_element_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template unit_element_based_inplace_combine

+

boost::icl::unit_element_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct unit_element_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+unit_element_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/unit_element_based_inpl_id506358.html b/doc/html/boost/icl/unit_element_based_inpl_id506358.html new file mode 100644 index 0000000..60c6420 --- /dev/null +++ b/doc/html/boost/icl/unit_element_based_inpl_id506358.html @@ -0,0 +1,62 @@ + + + +Struct template unit_element_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template unit_element_based_inplace_combine

+

boost::icl::unit_element_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct unit_element_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+unit_element_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/unit_element_based_inpl_id507324.html b/doc/html/boost/icl/unit_element_based_inpl_id507324.html new file mode 100644 index 0000000..208d3d3 --- /dev/null +++ b/doc/html/boost/icl/unit_element_based_inpl_id507324.html @@ -0,0 +1,62 @@ + + + +Struct template unit_element_based_inplace_combine + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template unit_element_based_inplace_combine

+

boost::icl::unit_element_based_inplace_combine

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct unit_element_based_inplace_combine {
+
+  // public static functions
+  static Type identity_element();
+};
+
+

Description

+
+

+unit_element_based_inplace_combine public static functions

+
  1. static Type identity_element();
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_closed_i_id485479.html b/doc/html/boost/icl/value_size_icl_closed_i_id485479.html new file mode 100644 index 0000000..b625010 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_closed_i_id485479.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::closed_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::closed_interval< DomainT >>

+

boost::icl::value_size<icl::closed_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::closed_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::closed_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::closed_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_closed_i_id494030.html b/doc/html/boost/icl/value_size_icl_closed_i_id494030.html new file mode 100644 index 0000000..636fb4a --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_closed_i_id494030.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::closed_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::closed_interval< DomainT >>

+

boost::icl::value_size<icl::closed_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::closed_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::closed_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::closed_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_closed_i_id498520.html b/doc/html/boost/icl/value_size_icl_closed_i_id498520.html new file mode 100644 index 0000000..07b9383 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_closed_i_id498520.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::closed_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::closed_interval< DomainT >>

+

boost::icl::value_size<icl::closed_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::closed_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::closed_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::closed_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_closed_i_id504964.html b/doc/html/boost/icl/value_size_icl_closed_i_id504964.html new file mode 100644 index 0000000..2c6531a --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_closed_i_id504964.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::closed_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::closed_interval< DomainT >>

+

boost::icl::value_size<icl::closed_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::closed_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::closed_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::closed_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_closed_i_id505093.html b/doc/html/boost/icl/value_size_icl_closed_i_id505093.html new file mode 100644 index 0000000..9aa6413 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_closed_i_id505093.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::closed_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::closed_interval< DomainT >>

+

boost::icl::value_size<icl::closed_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::closed_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::closed_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::closed_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_closed_i_id506058.html b/doc/html/boost/icl/value_size_icl_closed_i_id506058.html new file mode 100644 index 0000000..d55f9bf --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_closed_i_id506058.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::closed_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::closed_interval< DomainT >>

+

boost::icl::value_size<icl::closed_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/closed_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::closed_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::closed_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::closed_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_continuo_id486049.html b/doc/html/boost/icl/value_size_icl_continuo_id486049.html new file mode 100644 index 0000000..6be0197 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_continuo_id486049.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::continuous_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::continuous_interval< DomainT >>

+

boost::icl::value_size<icl::continuous_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::continuous_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::continuous_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::continuous_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_continuo_id494600.html b/doc/html/boost/icl/value_size_icl_continuo_id494600.html new file mode 100644 index 0000000..a0c56a1 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_continuo_id494600.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::continuous_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::continuous_interval< DomainT >>

+

boost::icl::value_size<icl::continuous_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::continuous_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::continuous_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::continuous_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_continuo_id499091.html b/doc/html/boost/icl/value_size_icl_continuo_id499091.html new file mode 100644 index 0000000..8d29c56 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_continuo_id499091.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::continuous_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::continuous_interval< DomainT >>

+

boost::icl::value_size<icl::continuous_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::continuous_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::continuous_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::continuous_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_continuo_id505534.html b/doc/html/boost/icl/value_size_icl_continuo_id505534.html new file mode 100644 index 0000000..425dc82 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_continuo_id505534.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::continuous_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::continuous_interval< DomainT >>

+

boost::icl::value_size<icl::continuous_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::continuous_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::continuous_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::continuous_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_continuo_id505664.html b/doc/html/boost/icl/value_size_icl_continuo_id505664.html new file mode 100644 index 0000000..7a2eee7 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_continuo_id505664.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::continuous_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::continuous_interval< DomainT >>

+

boost::icl::value_size<icl::continuous_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::continuous_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::continuous_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::continuous_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_continuo_id506628.html b/doc/html/boost/icl/value_size_icl_continuo_id506628.html new file mode 100644 index 0000000..b544a1f --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_continuo_id506628.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::continuous_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::continuous_interval< DomainT >>

+

boost::icl::value_size<icl::continuous_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/continuous_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::continuous_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::continuous_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::continuous_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_discrete_id486619.html b/doc/html/boost/icl/value_size_icl_discrete_id486619.html new file mode 100644 index 0000000..3aab1aa --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_discrete_id486619.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::discrete_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::discrete_interval< DomainT >>

+

boost::icl::value_size<icl::discrete_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::discrete_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::discrete_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::discrete_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_discrete_id495170.html b/doc/html/boost/icl/value_size_icl_discrete_id495170.html new file mode 100644 index 0000000..c35ddd3 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_discrete_id495170.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::discrete_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::discrete_interval< DomainT >>

+

boost::icl::value_size<icl::discrete_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::discrete_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::discrete_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::discrete_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_discrete_id499661.html b/doc/html/boost/icl/value_size_icl_discrete_id499661.html new file mode 100644 index 0000000..8982fb7 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_discrete_id499661.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::discrete_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::discrete_interval< DomainT >>

+

boost::icl::value_size<icl::discrete_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::discrete_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::discrete_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::discrete_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_discrete_id506105.html b/doc/html/boost/icl/value_size_icl_discrete_id506105.html new file mode 100644 index 0000000..100c6fe --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_discrete_id506105.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::discrete_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::discrete_interval< DomainT >>

+

boost::icl::value_size<icl::discrete_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::discrete_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::discrete_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::discrete_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_discrete_id506234.html b/doc/html/boost/icl/value_size_icl_discrete_id506234.html new file mode 100644 index 0000000..365a2e7 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_discrete_id506234.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::discrete_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::discrete_interval< DomainT >>

+

boost::icl::value_size<icl::discrete_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::discrete_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::discrete_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::discrete_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_discrete_id507199.html b/doc/html/boost/icl/value_size_icl_discrete_id507199.html new file mode 100644 index 0000000..ee82f6d --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_discrete_id507199.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::discrete_interval< DomainT >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::discrete_interval< DomainT >>

+

boost::icl::value_size<icl::discrete_interval< DomainT >>

+
+

Synopsis

+
// In header: <boost/icl/discrete_interval.hpp>
+
+template<typename DomainT> 
+struct value_size<icl::discrete_interval< DomainT >> {
+
+  // public static functions
+  static std::size_t apply(const icl::discrete_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::discrete_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_left_ope_id497849.html b/doc/html/boost/icl/value_size_icl_left_ope_id497849.html new file mode 100644 index 0000000..dd3e2f6 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_left_ope_id497849.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::left_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::left_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_left_ope_id506400.html b/doc/html/boost/icl/value_size_icl_left_ope_id506400.html new file mode 100644 index 0000000..1166361 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_left_ope_id506400.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::left_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::left_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_left_ope_id510891.html b/doc/html/boost/icl/value_size_icl_left_ope_id510891.html new file mode 100644 index 0000000..6d6e276 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_left_ope_id510891.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::left_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::left_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_left_ope_id517318.html b/doc/html/boost/icl/value_size_icl_left_ope_id517318.html new file mode 100644 index 0000000..8c435c7 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_left_ope_id517318.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::left_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::left_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_left_ope_id517464.html b/doc/html/boost/icl/value_size_icl_left_ope_id517464.html new file mode 100644 index 0000000..be3bb63 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_left_ope_id517464.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::left_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::left_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_left_ope_id518412.html b/doc/html/boost/icl/value_size_icl_left_ope_id518412.html new file mode 100644 index 0000000..105e8fc --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_left_ope_id518412.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::left_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::left_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::left_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/left_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::left_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::left_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::left_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_open_int_id501059.html b/doc/html/boost/icl/value_size_icl_open_int_id501059.html new file mode 100644 index 0000000..521d2b2 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_open_int_id501059.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_open_int_id509610.html b/doc/html/boost/icl/value_size_icl_open_int_id509610.html new file mode 100644 index 0000000..fc340c1 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_open_int_id509610.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_open_int_id514101.html b/doc/html/boost/icl/value_size_icl_open_int_id514101.html new file mode 100644 index 0000000..7a5646b --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_open_int_id514101.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_open_int_id520528.html b/doc/html/boost/icl/value_size_icl_open_int_id520528.html new file mode 100644 index 0000000..da02249 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_open_int_id520528.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_open_int_id520674.html b/doc/html/boost/icl/value_size_icl_open_int_id520674.html new file mode 100644 index 0000000..5203c8c --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_open_int_id520674.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_open_int_id521622.html b/doc/html/boost/icl/value_size_icl_open_int_id521622.html new file mode 100644 index 0000000..ab75042 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_open_int_id521622.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_right_op_id501732.html b/doc/html/boost/icl/value_size_icl_right_op_id501732.html new file mode 100644 index 0000000..115831c --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_right_op_id501732.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::right_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::right_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_right_op_id510283.html b/doc/html/boost/icl/value_size_icl_right_op_id510283.html new file mode 100644 index 0000000..dfa3ab3 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_right_op_id510283.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::right_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::right_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_right_op_id514774.html b/doc/html/boost/icl/value_size_icl_right_op_id514774.html new file mode 100644 index 0000000..f9e0ebc --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_right_op_id514774.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::right_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::right_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_right_op_id521201.html b/doc/html/boost/icl/value_size_icl_right_op_id521201.html new file mode 100644 index 0000000..90959d7 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_right_op_id521201.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::right_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::right_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_right_op_id521347.html b/doc/html/boost/icl/value_size_icl_right_op_id521347.html new file mode 100644 index 0000000..88d4750 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_right_op_id521347.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::right_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::right_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/value_size_icl_right_op_id522295.html b/doc/html/boost/icl/value_size_icl_right_op_id522295.html new file mode 100644 index 0000000..5251281 --- /dev/null +++ b/doc/html/boost/icl/value_size_icl_right_op_id522295.html @@ -0,0 +1,62 @@ + + + +Struct template value_size<icl::right_open_interval< DomainT, Compare >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template value_size<icl::right_open_interval< DomainT, Compare >>

+

boost::icl::value_size<icl::right_open_interval< DomainT, Compare >>

+
+

Synopsis

+
// In header: <boost/icl/right_open_interval.hpp>
+
+template<typename DomainT, ICL_COMPARE Compare> 
+struct value_size<icl::right_open_interval< DomainT, Compare >> {
+
+  // public static functions
+  static std::size_t apply(const icl::right_open_interval< DomainT > &);
+};
+
+

Description

+
+

+value_size public static functions

+
  1. static std::size_t apply(const icl::right_open_interval< DomainT > & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version.html b/doc/html/boost/icl/version.html new file mode 100644 index 0000000..8dc038f --- /dev/null +++ b/doc/html/boost/icl/version.html @@ -0,0 +1,66 @@ + + + +Struct template version + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version

+

boost::icl::version

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Combiner> 
+struct version : public boost::icl::conversion< Combiner > {
+  // types
+  typedef version< Combiner >      type;         
+  typedef conversion< Combiner >   base_type;    
+  typedef base_type::argument_type argument_type;
+
+  // public member functions
+  argument_type operator()(const argument_type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. argument_type operator()(const argument_type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id487980.html b/doc/html/boost/icl/version_icl_inplace_min_id487980.html new file mode 100644 index 0000000..cf7c7bb --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id487980.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< short >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< short >>

+

boost::icl::version<icl::inplace_minus< short >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< short >> {
+
+  // public member functions
+  short operator()(short);
+};
+
+

Description

+
+

+version public member functions

+
  1. short operator()(short val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488002.html b/doc/html/boost/icl/version_icl_inplace_min_id488002.html new file mode 100644 index 0000000..69c4eb1 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488002.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< int >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< int >>

+

boost::icl::version<icl::inplace_minus< int >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< int >> {
+
+  // public member functions
+  int operator()(int);
+};
+
+

Description

+
+

+version public member functions

+
  1. int operator()(int val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488023.html b/doc/html/boost/icl/version_icl_inplace_min_id488023.html new file mode 100644 index 0000000..58e848f --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488023.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long >>

+

boost::icl::version<icl::inplace_minus< long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long >> {
+
+  // public member functions
+  long operator()(long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long operator()(long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488045.html b/doc/html/boost/icl/version_icl_inplace_min_id488045.html new file mode 100644 index 0000000..ae1eac2 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488045.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long long >>

+

boost::icl::version<icl::inplace_minus< long long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long long >> {
+
+  // public member functions
+  long long operator()(long long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long long operator()(long long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488066.html b/doc/html/boost/icl/version_icl_inplace_min_id488066.html new file mode 100644 index 0000000..00cd124 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488066.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< float >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< float >>

+

boost::icl::version<icl::inplace_minus< float >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< float >> {
+
+  // public member functions
+  float operator()(float);
+};
+
+

Description

+
+

+version public member functions

+
  1. float operator()(float val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488088.html b/doc/html/boost/icl/version_icl_inplace_min_id488088.html new file mode 100644 index 0000000..6361f25 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488088.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< double >>

+

boost::icl::version<icl::inplace_minus< double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< double >> {
+
+  // public member functions
+  double operator()(double);
+};
+
+

Description

+
+

+version public member functions

+
  1. double operator()(double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488110.html b/doc/html/boost/icl/version_icl_inplace_min_id488110.html new file mode 100644 index 0000000..e279513 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488110.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long double >>

+

boost::icl::version<icl::inplace_minus< long double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long double >> {
+
+  // public member functions
+  long double operator()(long double);
+};
+
+

Description

+
+

+version public member functions

+
  1. long double operator()(long double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id488131.html b/doc/html/boost/icl/version_icl_inplace_min_id488131.html new file mode 100644 index 0000000..fd9d233 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id488131.html @@ -0,0 +1,66 @@ + + + +Struct template version<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version<icl::inplace_minus< Type >>

+

boost::icl::version<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct version<icl::inplace_minus< Type >> : public boost::icl::conversion< icl::inplace_minus< Type > > {
+  // types
+  typedef version< icl::inplace_minus< Type > >    type;         
+  typedef conversion< icl::inplace_minus< Type > > base_type;    
+  typedef base_type::argument_type                 argument_type;
+
+  // public member functions
+  Type operator()(const Type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. Type operator()(const Type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496531.html b/doc/html/boost/icl/version_icl_inplace_min_id496531.html new file mode 100644 index 0000000..71894cd --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496531.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< short >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< short >>

+

boost::icl::version<icl::inplace_minus< short >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< short >> {
+
+  // public member functions
+  short operator()(short);
+};
+
+

Description

+
+

+version public member functions

+
  1. short operator()(short val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496553.html b/doc/html/boost/icl/version_icl_inplace_min_id496553.html new file mode 100644 index 0000000..788597b --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496553.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< int >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< int >>

+

boost::icl::version<icl::inplace_minus< int >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< int >> {
+
+  // public member functions
+  int operator()(int);
+};
+
+

Description

+
+

+version public member functions

+
  1. int operator()(int val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496574.html b/doc/html/boost/icl/version_icl_inplace_min_id496574.html new file mode 100644 index 0000000..1cfed6c --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496574.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long >>

+

boost::icl::version<icl::inplace_minus< long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long >> {
+
+  // public member functions
+  long operator()(long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long operator()(long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496596.html b/doc/html/boost/icl/version_icl_inplace_min_id496596.html new file mode 100644 index 0000000..df0c901 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496596.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long long >>

+

boost::icl::version<icl::inplace_minus< long long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long long >> {
+
+  // public member functions
+  long long operator()(long long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long long operator()(long long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496617.html b/doc/html/boost/icl/version_icl_inplace_min_id496617.html new file mode 100644 index 0000000..92a2a7c --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496617.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< float >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< float >>

+

boost::icl::version<icl::inplace_minus< float >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< float >> {
+
+  // public member functions
+  float operator()(float);
+};
+
+

Description

+
+

+version public member functions

+
  1. float operator()(float val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496639.html b/doc/html/boost/icl/version_icl_inplace_min_id496639.html new file mode 100644 index 0000000..588aa68 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496639.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< double >>

+

boost::icl::version<icl::inplace_minus< double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< double >> {
+
+  // public member functions
+  double operator()(double);
+};
+
+

Description

+
+

+version public member functions

+
  1. double operator()(double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496661.html b/doc/html/boost/icl/version_icl_inplace_min_id496661.html new file mode 100644 index 0000000..82dceb5 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496661.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long double >>

+

boost::icl::version<icl::inplace_minus< long double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long double >> {
+
+  // public member functions
+  long double operator()(long double);
+};
+
+

Description

+
+

+version public member functions

+
  1. long double operator()(long double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id496682.html b/doc/html/boost/icl/version_icl_inplace_min_id496682.html new file mode 100644 index 0000000..05d291b --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id496682.html @@ -0,0 +1,66 @@ + + + +Struct template version<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version<icl::inplace_minus< Type >>

+

boost::icl::version<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct version<icl::inplace_minus< Type >> : public boost::icl::conversion< icl::inplace_minus< Type > > {
+  // types
+  typedef version< icl::inplace_minus< Type > >    type;         
+  typedef conversion< icl::inplace_minus< Type > > base_type;    
+  typedef base_type::argument_type                 argument_type;
+
+  // public member functions
+  Type operator()(const Type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. Type operator()(const Type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501022.html b/doc/html/boost/icl/version_icl_inplace_min_id501022.html new file mode 100644 index 0000000..749ce6a --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501022.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< short >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< short >>

+

boost::icl::version<icl::inplace_minus< short >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< short >> {
+
+  // public member functions
+  short operator()(short);
+};
+
+

Description

+
+

+version public member functions

+
  1. short operator()(short val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501043.html b/doc/html/boost/icl/version_icl_inplace_min_id501043.html new file mode 100644 index 0000000..674df3a --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501043.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< int >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< int >>

+

boost::icl::version<icl::inplace_minus< int >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< int >> {
+
+  // public member functions
+  int operator()(int);
+};
+
+

Description

+
+

+version public member functions

+
  1. int operator()(int val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501065.html b/doc/html/boost/icl/version_icl_inplace_min_id501065.html new file mode 100644 index 0000000..aad29b7 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501065.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long >>

+

boost::icl::version<icl::inplace_minus< long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long >> {
+
+  // public member functions
+  long operator()(long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long operator()(long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501086.html b/doc/html/boost/icl/version_icl_inplace_min_id501086.html new file mode 100644 index 0000000..97095db --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501086.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long long >>

+

boost::icl::version<icl::inplace_minus< long long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long long >> {
+
+  // public member functions
+  long long operator()(long long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long long operator()(long long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501108.html b/doc/html/boost/icl/version_icl_inplace_min_id501108.html new file mode 100644 index 0000000..3533b29 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501108.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< float >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< float >>

+

boost::icl::version<icl::inplace_minus< float >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< float >> {
+
+  // public member functions
+  float operator()(float);
+};
+
+

Description

+
+

+version public member functions

+
  1. float operator()(float val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501130.html b/doc/html/boost/icl/version_icl_inplace_min_id501130.html new file mode 100644 index 0000000..dc9e85f --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501130.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< double >>

+

boost::icl::version<icl::inplace_minus< double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< double >> {
+
+  // public member functions
+  double operator()(double);
+};
+
+

Description

+
+

+version public member functions

+
  1. double operator()(double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501151.html b/doc/html/boost/icl/version_icl_inplace_min_id501151.html new file mode 100644 index 0000000..af19132 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501151.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long double >>

+

boost::icl::version<icl::inplace_minus< long double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long double >> {
+
+  // public member functions
+  long double operator()(long double);
+};
+
+

Description

+
+

+version public member functions

+
  1. long double operator()(long double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id501173.html b/doc/html/boost/icl/version_icl_inplace_min_id501173.html new file mode 100644 index 0000000..143f57b --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id501173.html @@ -0,0 +1,66 @@ + + + +Struct template version<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version<icl::inplace_minus< Type >>

+

boost::icl::version<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct version<icl::inplace_minus< Type >> : public boost::icl::conversion< icl::inplace_minus< Type > > {
+  // types
+  typedef version< icl::inplace_minus< Type > >    type;         
+  typedef conversion< icl::inplace_minus< Type > > base_type;    
+  typedef base_type::argument_type                 argument_type;
+
+  // public member functions
+  Type operator()(const Type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. Type operator()(const Type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507466.html b/doc/html/boost/icl/version_icl_inplace_min_id507466.html new file mode 100644 index 0000000..4156bc5 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507466.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< short >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< short >>

+

boost::icl::version<icl::inplace_minus< short >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< short >> {
+
+  // public member functions
+  short operator()(short);
+};
+
+

Description

+
+

+version public member functions

+
  1. short operator()(short val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507487.html b/doc/html/boost/icl/version_icl_inplace_min_id507487.html new file mode 100644 index 0000000..aeb658f --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507487.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< int >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< int >>

+

boost::icl::version<icl::inplace_minus< int >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< int >> {
+
+  // public member functions
+  int operator()(int);
+};
+
+

Description

+
+

+version public member functions

+
  1. int operator()(int val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507509.html b/doc/html/boost/icl/version_icl_inplace_min_id507509.html new file mode 100644 index 0000000..b1dd6aa --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507509.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long >>

+

boost::icl::version<icl::inplace_minus< long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long >> {
+
+  // public member functions
+  long operator()(long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long operator()(long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507531.html b/doc/html/boost/icl/version_icl_inplace_min_id507531.html new file mode 100644 index 0000000..ac40ee7 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507531.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long long >>

+

boost::icl::version<icl::inplace_minus< long long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long long >> {
+
+  // public member functions
+  long long operator()(long long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long long operator()(long long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507552.html b/doc/html/boost/icl/version_icl_inplace_min_id507552.html new file mode 100644 index 0000000..655d39d --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507552.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< float >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< float >>

+

boost::icl::version<icl::inplace_minus< float >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< float >> {
+
+  // public member functions
+  float operator()(float);
+};
+
+

Description

+
+

+version public member functions

+
  1. float operator()(float val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507574.html b/doc/html/boost/icl/version_icl_inplace_min_id507574.html new file mode 100644 index 0000000..ea8ec33 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507574.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< double >>

+

boost::icl::version<icl::inplace_minus< double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< double >> {
+
+  // public member functions
+  double operator()(double);
+};
+
+

Description

+
+

+version public member functions

+
  1. double operator()(double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507594.html b/doc/html/boost/icl/version_icl_inplace_min_id507594.html new file mode 100644 index 0000000..016c203 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507594.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< short >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< short >>

+

boost::icl::version<icl::inplace_minus< short >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< short >> {
+
+  // public member functions
+  short operator()(short);
+};
+
+

Description

+
+

+version public member functions

+
  1. short operator()(short val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507595.html b/doc/html/boost/icl/version_icl_inplace_min_id507595.html new file mode 100644 index 0000000..f0ab588 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507595.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long double >>

+

boost::icl::version<icl::inplace_minus< long double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long double >> {
+
+  // public member functions
+  long double operator()(long double);
+};
+
+

Description

+
+

+version public member functions

+
  1. long double operator()(long double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507616.html b/doc/html/boost/icl/version_icl_inplace_min_id507616.html new file mode 100644 index 0000000..84a0e55 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507616.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< int >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< int >>

+

boost::icl::version<icl::inplace_minus< int >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< int >> {
+
+  // public member functions
+  int operator()(int);
+};
+
+

Description

+
+

+version public member functions

+
  1. int operator()(int val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507617.html b/doc/html/boost/icl/version_icl_inplace_min_id507617.html new file mode 100644 index 0000000..5c7e2f7 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507617.html @@ -0,0 +1,66 @@ + + + +Struct template version<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version<icl::inplace_minus< Type >>

+

boost::icl::version<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct version<icl::inplace_minus< Type >> : public boost::icl::conversion< icl::inplace_minus< Type > > {
+  // types
+  typedef version< icl::inplace_minus< Type > >    type;         
+  typedef conversion< icl::inplace_minus< Type > > base_type;    
+  typedef base_type::argument_type                 argument_type;
+
+  // public member functions
+  Type operator()(const Type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. Type operator()(const Type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507638.html b/doc/html/boost/icl/version_icl_inplace_min_id507638.html new file mode 100644 index 0000000..285f0ff --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507638.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long >>

+

boost::icl::version<icl::inplace_minus< long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long >> {
+
+  // public member functions
+  long operator()(long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long operator()(long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507659.html b/doc/html/boost/icl/version_icl_inplace_min_id507659.html new file mode 100644 index 0000000..d5e6acb --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507659.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long long >>

+

boost::icl::version<icl::inplace_minus< long long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long long >> {
+
+  // public member functions
+  long long operator()(long long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long long operator()(long long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507681.html b/doc/html/boost/icl/version_icl_inplace_min_id507681.html new file mode 100644 index 0000000..772bb1e --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507681.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< float >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< float >>

+

boost::icl::version<icl::inplace_minus< float >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< float >> {
+
+  // public member functions
+  float operator()(float);
+};
+
+

Description

+
+

+version public member functions

+
  1. float operator()(float val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507702.html b/doc/html/boost/icl/version_icl_inplace_min_id507702.html new file mode 100644 index 0000000..39854b7 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507702.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< double >>

+

boost::icl::version<icl::inplace_minus< double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< double >> {
+
+  // public member functions
+  double operator()(double);
+};
+
+

Description

+
+

+version public member functions

+
  1. double operator()(double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507724.html b/doc/html/boost/icl/version_icl_inplace_min_id507724.html new file mode 100644 index 0000000..964e3cb --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507724.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long double >>

+

boost::icl::version<icl::inplace_minus< long double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long double >> {
+
+  // public member functions
+  long double operator()(long double);
+};
+
+

Description

+
+

+version public member functions

+
  1. long double operator()(long double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id507746.html b/doc/html/boost/icl/version_icl_inplace_min_id507746.html new file mode 100644 index 0000000..8e29b62 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id507746.html @@ -0,0 +1,66 @@ + + + +Struct template version<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version<icl::inplace_minus< Type >>

+

boost::icl::version<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct version<icl::inplace_minus< Type >> : public boost::icl::conversion< icl::inplace_minus< Type > > {
+  // types
+  typedef version< icl::inplace_minus< Type > >    type;         
+  typedef conversion< icl::inplace_minus< Type > > base_type;    
+  typedef base_type::argument_type                 argument_type;
+
+  // public member functions
+  Type operator()(const Type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. Type operator()(const Type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508560.html b/doc/html/boost/icl/version_icl_inplace_min_id508560.html new file mode 100644 index 0000000..2b5ecef --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508560.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< short >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< short >>

+

boost::icl::version<icl::inplace_minus< short >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< short >> {
+
+  // public member functions
+  short operator()(short);
+};
+
+

Description

+
+

+version public member functions

+
  1. short operator()(short val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508581.html b/doc/html/boost/icl/version_icl_inplace_min_id508581.html new file mode 100644 index 0000000..78cdc01 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508581.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< int >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< int >>

+

boost::icl::version<icl::inplace_minus< int >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< int >> {
+
+  // public member functions
+  int operator()(int);
+};
+
+

Description

+
+

+version public member functions

+
  1. int operator()(int val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508603.html b/doc/html/boost/icl/version_icl_inplace_min_id508603.html new file mode 100644 index 0000000..c8962f7 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508603.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long >>

+

boost::icl::version<icl::inplace_minus< long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long >> {
+
+  // public member functions
+  long operator()(long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long operator()(long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508625.html b/doc/html/boost/icl/version_icl_inplace_min_id508625.html new file mode 100644 index 0000000..b942e8b --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508625.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long long >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long long >>

+

boost::icl::version<icl::inplace_minus< long long >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long long >> {
+
+  // public member functions
+  long long operator()(long long);
+};
+
+

Description

+
+

+version public member functions

+
  1. long long operator()(long long val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508646.html b/doc/html/boost/icl/version_icl_inplace_min_id508646.html new file mode 100644 index 0000000..86723f8 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508646.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< float >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< float >>

+

boost::icl::version<icl::inplace_minus< float >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< float >> {
+
+  // public member functions
+  float operator()(float);
+};
+
+

Description

+
+

+version public member functions

+
  1. float operator()(float val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508668.html b/doc/html/boost/icl/version_icl_inplace_min_id508668.html new file mode 100644 index 0000000..7924d65 --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508668.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< double >>

+

boost::icl::version<icl::inplace_minus< double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< double >> {
+
+  // public member functions
+  double operator()(double);
+};
+
+

Description

+
+

+version public member functions

+
  1. double operator()(double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508689.html b/doc/html/boost/icl/version_icl_inplace_min_id508689.html new file mode 100644 index 0000000..dddab3b --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508689.html @@ -0,0 +1,62 @@ + + + +Struct version<icl::inplace_minus< long double >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct version<icl::inplace_minus< long double >>

+

boost::icl::version<icl::inplace_minus< long double >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+
+struct version<icl::inplace_minus< long double >> {
+
+  // public member functions
+  long double operator()(long double);
+};
+
+

Description

+
+

+version public member functions

+
  1. long double operator()(long double val);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost/icl/version_icl_inplace_min_id508711.html b/doc/html/boost/icl/version_icl_inplace_min_id508711.html new file mode 100644 index 0000000..cb5931b --- /dev/null +++ b/doc/html/boost/icl/version_icl_inplace_min_id508711.html @@ -0,0 +1,66 @@ + + + +Struct template version<icl::inplace_minus< Type >> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+
+
+

Struct template version<icl::inplace_minus< Type >>

+

boost::icl::version<icl::inplace_minus< Type >>

+
+

Synopsis

+
// In header: <boost/icl/functors.hpp>
+
+template<typename Type> 
+struct version<icl::inplace_minus< Type >> : public boost::icl::conversion< icl::inplace_minus< Type > > {
+  // types
+  typedef version< icl::inplace_minus< Type > >    type;         
+  typedef conversion< icl::inplace_minus< Type > > base_type;    
+  typedef base_type::argument_type                 argument_type;
+
+  // public member functions
+  Type operator()(const Type &);
+};
+
+

Description

+
+

+version public member functions

+
  1. Type operator()(const Type & value);
+
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_icl/acknowledgments.html b/doc/html/boost_icl/acknowledgments.html index f7d1eb7..a7e6125 100644 --- a/doc/html/boost_icl/acknowledgments.html +++ b/doc/html/boost_icl/acknowledgments.html @@ -1,11 +1,11 @@ - + Acknowledgments - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -56,7 +56,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/concepts.html b/doc/html/boost_icl/concepts.html index 309e96e..d58dbad 100644 --- a/doc/html/boost_icl/concepts.html +++ b/doc/html/boost_icl/concepts.html @@ -1,11 +1,11 @@ - + Concepts - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext
@@ -168,7 +168,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/concepts/aggrovering.html b/doc/html/boost_icl/concepts/aggrovering.html new file mode 100644 index 0000000..9dcaf7d --- /dev/null +++ b/doc/html/boost_icl/concepts/aggrovering.html @@ -0,0 +1,326 @@ + + + +Addability, Subtractability and Aggregate on Overlap + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ While addition and + subtraction on Sets are implemented as set union and set + difference, for Maps + we want to implement aggregation + on the associated values for the case of collision (of key elements) or overlap + (of key intervals), which has been refered to as aggregate + on overlap above. This kind of Addability + and Subtractability allows + to compute a lot of useful aggregation results on an interval_map's + associated values, just by adding and subtracting value pairs. Various examples + of aggregate on overlap + are given in section examples. + In addition, this concept of Addability + and Subtractability contains + the classical Insertability + and Erasability of key value + pairs as a special case so it provides a broader new semantics without loss + of the classical one. +

+

+ Aggregation is implemented for functions add + and subtract by propagating + a Combiner functor to combine + associated values of type CodomainT. + The standard Combiner is + set as default template parameter template<class>class Combine = inplace_plus, which is again generically + implemented by operator += + for all Addable types. +

+

+ For Combine functors, the + Icl provides an inverse + functor. +

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ Combine<T> +

+
+

+ inverse<Combine<T> + >::type +

+
+

+ inplace_plus<T> +

+
+

+ inplace_minus<T> +

+
+

+ inplace_et<T> +

+
+

+ inplace_caret<T> +

+
+

+ inplace_star<T> +

+
+

+ inplace_slash<T> +

+
+

+ inplace_max<T> +

+
+

+ inplace_min<T> +

+
+

+ inplace_identity<T> +

+
+

+ inplace_erasure<T> +

+
+

+ Functor +

+
+

+ inplace_erasure<T> +

+
+

+ The meta function inverse + is mutually implemented for all but the default functor Functor + such that e.g. inverse<inplace_minus<T> >::type + yields inplace_plus<T>. + Not in every case, e.g. max/min, does + the inverse functor invert + the effect of it's antetype. But for the default it does: +

+
+++++ + + + + + + + + + + + + + + + + + +
+

+

+
+

+ _add<Combine<CodomainT> + >((k,x)) +

+
+

+ _subtract<inverse<Combine<CodomainT> + >::type>((k,x)) +

+
+

+ Instance +

+
+

+ _add<inplace_plus<int> + >((k,x)) +

+
+

+ _subtract<inplace_minus<int> + >((k,x)) +

+
+

+ Inversion +

+
+

+ adds x on overlap. + This inverts a preceding subtract + of x on k +

+
+

+ subtracts x on overlap. + This inverts a preceding add + of x on k +

+
+

+ As already mentioned aggregating Addability + and Subtractability on Maps contains the classical + Insertability and Erasability of key value pairs as a special + case: +

+
++++ + + + + + + + + + + + + + + +
+

+ aggregating function +

+
+

+ equivalent classical function +

+
+

+ _add<inplace_identity<CodomainT> + >(const + value_type&) +

+
+

+ insert(const value_type&) +

+
+

+ _subtract<inplace_erasure<CodomainT> + >(const + value_type&) +

+
+

+ erase(const value_type&) +

+
+

+ The aggregating member function templates _add + and _subtract are not in + the public interface of interval_maps, + because the Combine functor + is intended to be an invariant of interval_map's + template instance to avoid, that clients spoil the aggregation by accidentally + calling varying aggregation functors. But you could instantiate an interval_map to have insert/erase semantics this way: +

+
interval_map<int,int,partial_absorber,
+             std::less,
+             inplace_identity //Combine parameter specified
+            > m; 
+interval<int>::type itv = interval<int>::rightopen(2,7);
+m.add(make_pair(itv,42));      //same as insert
+m.subtract(make_pair(itv,42)); //same as erase 
+
+

+

+

+ This is, of course, only a clarifying example. Member functions insert and erase + are available in interval_map's + interface so they can be called directly. +

+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_icl/concepts/aspects.html b/doc/html/boost_icl/concepts/aspects.html index 4f9deed..6f8ac18 100644 --- a/doc/html/boost_icl/concepts/aspects.html +++ b/doc/html/boost_icl/concepts/aspects.html @@ -1,10 +1,10 @@ - + Aspects - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -152,7 +152,7 @@

- Segmentation information is available. See e.g. Time + Segmentation information is available. See e.g. Time grids for months and weeks

@@ -192,7 +192,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/concepts/map_traits.html b/doc/html/boost_icl/concepts/map_traits.html index 9d2bc45..3b3a7a6 100644 --- a/doc/html/boost_icl/concepts/map_traits.html +++ b/doc/html/boost_icl/concepts/map_traits.html @@ -1,12 +1,12 @@ - + Map Traits - + - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -31,7 +31,7 @@ type CodomainT.

- + Remarks on Identity Elements
@@ -182,7 +182,7 @@

- + Definedness and Storage of Identity Elements
@@ -290,7 +290,7 @@
- + Map Traits motivated
@@ -303,7 +303,7 @@ for boost led to the introduction of map Traits.

- + Add-Subtract Antinomy in Aggregating Maps
@@ -363,7 +363,7 @@ Trait, so the user can choose a map variant according to her needs.

- + Partial and Total Maps
@@ -403,7 +403,7 @@ with the identity element.

- + Pragmatical Aspects of Map Traits
@@ -436,7 +436,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/concepts/sets_and_maps.html b/doc/html/boost_icl/concepts/sets_and_maps.html index d52b5b3..e17289e 100644 --- a/doc/html/boost_icl/concepts/sets_and_maps.html +++ b/doc/html/boost_icl/concepts/sets_and_maps.html @@ -1,13 +1,13 @@ - + Sets and Maps - + - + - + @@ -20,14 +20,14 @@

-PrevUpHomeNext +PrevUpHomeNext
- + A Set Concept

@@ -246,7 +246,7 @@ algebra of sets here.

- + Making intervals complete
@@ -271,7 +271,7 @@ operations can be defined, but with a different semantics.

- + A Map Concept

@@ -491,7 +491,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/customization.html b/doc/html/boost_icl/customization.html index fc8a945..fc38d27 100644 --- a/doc/html/boost_icl/customization.html +++ b/doc/html/boost_icl/customization.html @@ -1,11 +1,11 @@ - + Customization - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -194,7 +194,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples.html b/doc/html/boost_icl/examples.html index 99fb309..cb278e6 100644 --- a/doc/html/boost_icl/examples.html +++ b/doc/html/boost_icl/examples.html @@ -1,12 +1,12 @@ - + Examples - + - - - + + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext
-

Table 1.4. Overview over Icl Examples

+

Table 1.4. Overview over Icl Examples

@@ -286,8 +286,8 @@

- Time - grids for months and weeks + Time grids for months + and weeks

@@ -430,7 +430,7 @@ -

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/custom_interval.html b/doc/html/boost_icl/examples/custom_interval.html index 6765de8..f44befa 100644 --- a/doc/html/boost_icl/examples/custom_interval.html +++ b/doc/html/boost_icl/examples/custom_interval.html @@ -1,10 +1,10 @@ - + Custom interval - + - + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext

@@ -122,7 +122,7 @@ This program uses a user defined interval class:

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/dynamic_interval.html b/doc/html/boost_icl/examples/dynamic_interval.html index 854e045..11163c5 100644 --- a/doc/html/boost_icl/examples/dynamic_interval.html +++ b/doc/html/boost_icl/examples/dynamic_interval.html @@ -1,10 +1,10 @@ - + Dynamic interval - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -155,7 +155,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/interval.html b/doc/html/boost_icl/examples/interval.html index 8f2fb5c..0cfbec7 100644 --- a/doc/html/boost_icl/examples/interval.html +++ b/doc/html/boost_icl/examples/interval.html @@ -1,10 +1,10 @@ - + Interval - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -146,7 +146,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/interval_container.html b/doc/html/boost_icl/examples/interval_container.html index 5ff4bd1..c3136cf 100644 --- a/doc/html/boost_icl/examples/interval_container.html +++ b/doc/html/boost_icl/examples/interval_container.html @@ -1,10 +1,10 @@ - + Interval container - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -134,7 +134,7 @@ Times overlap counted:

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/man_power.html b/doc/html/boost_icl/examples/man_power.html index 6dc678d..1684a65 100644 --- a/doc/html/boost_icl/examples/man_power.html +++ b/doc/html/boost_icl/examples/man_power.html @@ -1,12 +1,12 @@ - + Man power - + - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -214,7 +214,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/overlap_counter.html b/doc/html/boost_icl/examples/overlap_counter.html index eea93ff..b68ec5d 100644 --- a/doc/html/boost_icl/examples/overlap_counter.html +++ b/doc/html/boost_icl/examples/overlap_counter.html @@ -1,10 +1,10 @@ - + Overlap counter - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -127,7 +127,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/party.html b/doc/html/boost_icl/examples/party.html index e5d0c10..7d1d3e1 100644 --- a/doc/html/boost_icl/examples/party.html +++ b/doc/html/boost_icl/examples/party.html @@ -1,10 +1,10 @@ - + Party - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -165,7 +165,7 @@

- +
[Caution][Caution] Caution
@@ -188,7 +188,7 @@ -

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/partys_height_average.html b/doc/html/boost_icl/examples/partys_height_average.html index 04aaaa0..2031ebb 100644 --- a/doc/html/boost_icl/examples/partys_height_average.html +++ b/doc/html/boost_icl/examples/partys_height_average.html @@ -1,10 +1,10 @@ - + Party's height average - + - + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext

@@ -178,7 +178,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/partys_tallest_guests.html b/doc/html/boost_icl/examples/partys_tallest_guests.html index 624c660..cfdc5fd 100644 --- a/doc/html/boost_icl/examples/partys_tallest_guests.html +++ b/doc/html/boost_icl/examples/partys_tallest_guests.html @@ -1,13 +1,13 @@ - + Party's tallest guests - + - + - + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext

@@ -185,7 +185,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/static_interval.html b/doc/html/boost_icl/examples/static_interval.html index b7f9513..bb24d53 100644 --- a/doc/html/boost_icl/examples/static_interval.html +++ b/doc/html/boost_icl/examples/static_interval.html @@ -1,10 +1,10 @@ - + Static interval - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -137,7 +137,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/std_copy.html b/doc/html/boost_icl/examples/std_copy.html index 4555354..f6a1525 100644 --- a/doc/html/boost_icl/examples/std_copy.html +++ b/doc/html/boost_icl/examples/std_copy.html @@ -1,10 +1,10 @@ - + Std copy - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -146,7 +146,7 @@ icl::adding : {([1,2)->1)([2,3)->2)([3,5)->1)}

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/std_transform.html b/doc/html/boost_icl/examples/std_transform.html index 774b076..ef8d9c3 100644 --- a/doc/html/boost_icl/examples/std_transform.html +++ b/doc/html/boost_icl/examples/std_transform.html @@ -1,10 +1,10 @@ - + Std transform - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -180,7 +180,7 @@ icl::adding : {[1,3][4,4]}

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/examples/time_grids.html b/doc/html/boost_icl/examples/time_grids.html new file mode 100644 index 0000000..31a7041 --- /dev/null +++ b/doc/html/boost_icl/examples/time_grids.html @@ -0,0 +1,185 @@ + + + +Time grids for months and weeks + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ A split_interval_set + preserves all interval borders on insertion and intersection operations. + So given a split_interval_set + and an addition of an interval +

+
x =  {[1,     3)}
+x.add(     [2,     4)) 
+
+

+ then the intervals are split at their borders +

+
x == {[1,2)[2,3)[3,4)}
+
+

+ Using this property we can intersect split_interval_maps + in order to iterate over intervals accounting for all occurring changes of + interval borders. +

+

+ In this example we provide an intersection of two split_interval_sets + representing a month and week time grid. +

+

+

+

+ +

+
// The next line includes <boost/gregorian/date.hpp>
+// and a few lines of adapter code.
+#include <boost/icl/gregorian.hpp> 
+#include <iostream>
+#include <boost/icl/split_interval_set.hpp>
+
+using namespace std;
+using namespace boost::gregorian;
+using namespace boost::icl;
+
+typedef split_interval_set<boost::gregorian::date> date_grid;
+
+// This function splits a gregorian::date interval 'scope' into a month grid:
+// For every month contained in 'scope' that month is contained as interval
+// in the resulting split_interval_set.
+date_grid month_grid(const discrete_interval<date>& scope)
+{
+    split_interval_set<date> month_grid;
+
+    date frame_months_1st = first(scope).end_of_month() + days(1) - months(1);
+    month_iterator month_iter(frame_months_1st);
+
+    for(; month_iter <= last(scope); ++month_iter)
+        month_grid += discrete_interval<date>::right_open(*month_iter, *month_iter + months(1));
+
+    month_grid &= scope; // cut off the surplus
+
+    return month_grid;
+}
+
+// This function splits a gregorian::date interval 'scope' into a week grid:
+// For every week contained in 'scope' that month is contained as interval
+// in the resulting split_interval_set.
+date_grid week_grid(const discrete_interval<date>& scope)
+{
+    split_interval_set<date> week_grid;
+
+    date frame_weeks_1st = first(scope) + days(days_until_weekday(first(scope), greg_weekday(Monday))) - weeks(1);
+    week_iterator week_iter(frame_weeks_1st);
+
+    for(; week_iter <= last(scope); ++week_iter)
+        week_grid.insert(discrete_interval<date>::right_open(*week_iter, *week_iter + weeks(1)));
+
+    week_grid &= scope; // cut off the surplus
+
+    return week_grid;
+}
+
+// For a period of two months, starting from today, the function
+// computes a partitioning for months and weeks using intersection
+// operator &= on split_interval_sets.
+void month_and_time_grid()
+{
+    date someday = day_clock::local_day();
+    date thenday = someday + months(2);
+
+    discrete_interval<date> itv = discrete_interval<date>::right_open(someday, thenday);
+
+    // Compute a month grid
+    date_grid month_and_week_grid = month_grid(itv);
+    // Intersection of the month and week grids:
+    month_and_week_grid &= week_grid(itv);
+
+    cout << "interval : " << first(itv) << " - " << last(itv) 
+         << " month and week partitions:" << endl;
+    cout << "---------------------------------------------------------------\n";
+
+    for(date_grid::iterator it = month_and_week_grid.begin(); 
+        it != month_and_week_grid.end(); it++)
+    {
+        if(first(*it).day() == 1)
+            cout << "new month: ";
+        else if(first(*it).day_of_week()==greg_weekday(Monday))
+            cout << "new week : " ;
+        else if(it == month_and_week_grid.begin())
+            cout << "first day: " ;
+        cout << first(*it) << " - " << last(*it) << endl;
+    }
+}
+
+
+int main()
+{
+    cout << ">>Interval Container Library: Sample month_and_time_grid.cpp <<\n";
+    cout << "---------------------------------------------------------------\n";
+    month_and_time_grid();
+    return 0;
+}
+
+// Program output:
+/*
+>>Interval Container Library: Sample month_and_time_grid.cpp <<
+---------------------------------------------------------------
+interval : 2008-Jun-22 - 2008-Aug-21 month and week partitions:
+---------------------------------------------------------------
+first day: 2008-Jun-22 - 2008-Jun-22
+new week : 2008-Jun-23 - 2008-Jun-29
+new week : 2008-Jun-30 - 2008-Jun-30
+new month: 2008-Jul-01 - 2008-Jul-06
+new week : 2008-Jul-07 - 2008-Jul-13
+new week : 2008-Jul-14 - 2008-Jul-20
+new week : 2008-Jul-21 - 2008-Jul-27
+new week : 2008-Jul-28 - 2008-Jul-31
+new month: 2008-Aug-01 - 2008-Aug-03
+new week : 2008-Aug-04 - 2008-Aug-10
+new week : 2008-Aug-11 - 2008-Aug-17
+new week : 2008-Aug-18 - 2008-Aug-21
+*/
+
+

+

+

+

+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_icl/examples/user_groups.html b/doc/html/boost_icl/examples/user_groups.html index 3045ce1..eeb2b25 100644 --- a/doc/html/boost_icl/examples/user_groups.html +++ b/doc/html/boost_icl/examples/user_groups.html @@ -1,10 +1,10 @@ - + User groups - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -228,7 +228,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference.html b/doc/html/boost_icl/function_reference.html index c631d18..db1a63a 100644 --- a/doc/html/boost_icl/function_reference.html +++ b/doc/html/boost_icl/function_reference.html @@ -1,11 +1,11 @@ - + Function Reference - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -89,7 +89,7 @@ icl in detail.

- + Placeholders

@@ -98,14 +98,14 @@ Synopsis.

- + More specific function documentation

This section covers the most important polymorphical and namespace global functions of the icl. More specific functions can be - looked up in the doxygen generated reference + looked up in the doxygen generated reference documentation.

@@ -171,7 +171,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/addition.html b/doc/html/boost_icl/function_reference/addition.html index e1a1fbb..a7c859c 100644 --- a/doc/html/boost_icl/function_reference/addition.html +++ b/doc/html/boost_icl/function_reference/addition.html @@ -1,10 +1,10 @@ - + Addition - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -403,7 +403,7 @@ on overlap for interval maps.

- Find more on addability + Find more on addability of maps and related semantic issues following the links.

@@ -453,7 +453,7 @@ The next table contains complexity characteristics for add.

-

Table 1.20. Time Complexity for member function add on icl +

Table 1.20. Time Complexity for member function add on icl containers

@@ -623,7 +623,7 @@

- + Hinted addition
@@ -706,7 +706,7 @@

- + Complexity

@@ -737,7 +737,7 @@ is used that provides the desired kind of size.

-

Table 1.21. Time Complexity for inplace Addition on element +

Table 1.21. Time Complexity for inplace Addition on element containers

@@ -772,7 +772,7 @@ __ch_iclsets][_ch_iclmaps_

- + @@ -833,7 +833,7 @@ is given by this table.

-

Table 1.22. Time Complexity for inplace Addition on interval +

Table 1.22. Time Complexity for inplace Addition on interval containers

  
@@ -1093,7 +1093,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/additional_interval_orderings.html b/doc/html/boost_icl/function_reference/additional_interval_orderings.html index ec41f0f..7852088 100644 --- a/doc/html/boost_icl/function_reference/additional_interval_orderings.html +++ b/doc/html/boost_icl/function_reference/additional_interval_orderings.html @@ -1,10 +1,10 @@ - + Additional Interval Orderings - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -441,7 +441,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/construct__copy__destruct.html b/doc/html/boost_icl/function_reference/construct__copy__destruct.html index 0ff2c96..468d625 100644 --- a/doc/html/boost_icl/function_reference/construct__copy__destruct.html +++ b/doc/html/boost_icl/function_reference/construct__copy__destruct.html @@ -1,10 +1,10 @@ - + Construct, copy, destruct - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -487,7 +487,7 @@ in the following tables.

-

Table 1.16. Time Complexity for overloaded constructors on element +

Table 1.16. Time Complexity for overloaded constructors on element containers

@@ -584,7 +584,7 @@ is given by this table.

-

Table 1.17. Time Complexity for overloaded constructors on interval +

Table 1.17. Time Complexity for overloaded constructors on interval containers

@@ -752,7 +752,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/containedness.html b/doc/html/boost_icl/function_reference/containedness.html index 7edb156..8d577f7 100644 --- a/doc/html/boost_icl/function_reference/containedness.html +++ b/doc/html/boost_icl/function_reference/containedness.html @@ -1,10 +1,10 @@ - + Containedness - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -353,7 +353,7 @@

-

Table 1.18. Time Complexity for function contains on element +

Table 1.18. Time Complexity for function contains on element containers

@@ -452,7 +452,7 @@

-

Table 1.19. Time Complexity for functions contains +

Table 1.19. Time Complexity for functions contains and within on interval containers

@@ -715,7 +715,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/element_iteration.html b/doc/html/boost_icl/function_reference/element_iteration.html index 6937320..2315cf1 100644 --- a/doc/html/boost_icl/function_reference/element_iteration.html +++ b/doc/html/boost_icl/function_reference/element_iteration.html @@ -1,10 +1,10 @@ - + Element iteration - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -136,7 +136,7 @@

- +
[Caution][Caution] Caution

@@ -361,7 +361,7 @@ -


-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/equivalences_and_orderings.html b/doc/html/boost_icl/function_reference/equivalences_and_orderings.html index f3a56fd..0839e20 100644 --- a/doc/html/boost_icl/function_reference/equivalences_and_orderings.html +++ b/doc/html/boost_icl/function_reference/equivalences_and_orderings.html @@ -1,10 +1,10 @@ - + Equivalences and Orderings - + - + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext

@@ -507,13 +507,49 @@ Less on Intervals

-

- [ [[ ] [Types][]] [[x < y] - _i [x - begins before y or, for - equal beginnings x ends - before y]] ] -

+
+++++ + + + + + + + + + + +
+

+

+
+

+ Types +

+
+

+

+
+

+ x < + y +

+
+

+ i +

+
+

+ x begins before + y or, for equal + beginnings x ends + before y +

+

@@ -530,36 +566,149 @@ of elements between their lower and upper bound. This generalized lexicogrphical comparison in intervals can also be specified this way:

-

- x < - y := - x begins before y or, for equal beginnings x ends before y -

-

- [ [] [[x < - y] [:=] - [x begins before y or, for equal beginnings x ends before y. -

-
The other operators can be deduced in the usual way]]
-
-

- The other operators can be deduced in the usual way]] [[x - > y] - [:=] [y - < x] - ] [[x <= - y] [:=] - [!(y - < x)] ] [[x - >= y] - [:=] [!(x < y)] ] - [[x == - y] [:=] - [!(x - < y) && !(y < x) induced equivalence] ] [[x != y] [:=] - [!(x - == y)] ] ] -

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ x < + y +

+
+

+ := +

+
+

+ x begins before + y or, for equal + beginnings x ends + before y. +

+
+

+

+
+

+

+
+

+ The other operators can be deduced in the usual way +

+
+

+ x > + y +

+
+

+ := +

+
+

+ y < + x +

+
+

+ x <= + y +

+
+

+ := +

+
+

+ !(y + < x) +

+
+

+ x >= + y +

+
+

+ := +

+
+

+ !(x + < y) +

+
+

+ x == + y +

+
+

+ := +

+
+

+ !(x + < y) && + !(y + < x) induced equivalence +

+
+

+ x != + y +

+
+

+ := +

+
+

+ !(x + == y) +

+

Equality and compare operators are defined for all icl objects but there are no overloads between different types. @@ -679,7 +828,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/erasure.html b/doc/html/boost_icl/function_reference/erasure.html index 9641d52..f8970f2 100644 --- a/doc/html/boost_icl/function_reference/erasure.html +++ b/doc/html/boost_icl/function_reference/erasure.html @@ -1,10 +1,10 @@ - + Erasure - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -201,7 +201,7 @@

- + Erasure

@@ -244,7 +244,7 @@ The next table contains complexity characteristics for the erase function on elements and segments.

-

Table 1.30. Time Complexity for erasure of elements and segments +

Table 1.30. Time Complexity for erasure of elements and segments on icl containers

@@ -444,7 +444,7 @@

-

Table 1.31. Time Complexity for inplace erasure on element +

Table 1.31. Time Complexity for inplace erasure on element containers

@@ -542,7 +542,7 @@

-

Table 1.32. Time Complexity for inplace erasure on +

Table 1.32. Time Complexity for inplace erasure on interval containers

@@ -843,7 +843,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/insertion.html b/doc/html/boost_icl/function_reference/insertion.html index e85935a..939810c 100644 --- a/doc/html/boost_icl/function_reference/insertion.html +++ b/doc/html/boost_icl/function_reference/insertion.html @@ -1,10 +1,10 @@ - + Insertion - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -283,7 +283,7 @@

- + Insertion

@@ -304,7 +304,7 @@ the map.

- + Setting values
@@ -341,7 +341,7 @@

-

Table 1.26. Time Complexity for member function insert on +

Table 1.26. Time Complexity for member function insert on icl containers

@@ -521,7 +521,7 @@

-

Table 1.27. Time Complexity for inplace insertion on element +

Table 1.27. Time Complexity for inplace insertion on element containers

@@ -621,7 +621,7 @@ is given by this table.

-

Table 1.28. Time Complexity for inplace insertion on interval +

Table 1.28. Time Complexity for inplace insertion on interval containers

@@ -800,7 +800,7 @@

- + Hinted insertion
@@ -840,7 +840,7 @@

-

Table 1.29. Time Complexity for member function `set`

+

Table 1.29. Time Complexity for member function `set`

@@ -946,7 +946,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/intersection.html b/doc/html/boost_icl/function_reference/intersection.html index 7a74d73..1a04f6d 100644 --- a/doc/html/boost_icl/function_reference/intersection.html +++ b/doc/html/boost_icl/function_reference/intersection.html @@ -1,10 +1,10 @@ - + Intersection - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -390,7 +390,7 @@ The next table contains complexity characteristics for function add_intersection.

-

Table 1.33. Time Complexity for function add_intersection +

Table 1.33. Time Complexity for function add_intersection on icl containers

@@ -609,7 +609,7 @@

-

Table 1.34. Time Complexity for inplace intersection on element +

Table 1.34. Time Complexity for inplace intersection on element containers

@@ -708,7 +708,7 @@

-

Table 1.35. Time Complexity for inplace intersection +

Table 1.35. Time Complexity for inplace intersection on interval containers

@@ -1039,7 +1039,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/interval_construction.html b/doc/html/boost_icl/function_reference/interval_construction.html index ca45023..39b92d1 100644 --- a/doc/html/boost_icl/function_reference/interval_construction.html +++ b/doc/html/boost_icl/function_reference/interval_construction.html @@ -1,10 +1,10 @@ - + Interval Construction - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -774,7 +774,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/iterator_related.html b/doc/html/boost_icl/function_reference/iterator_related.html index 94680cc..76032ef 100644 --- a/doc/html/boost_icl/function_reference/iterator_related.html +++ b/doc/html/boost_icl/function_reference/iterator_related.html @@ -1,10 +1,10 @@ - + Iterator related - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -436,7 +436,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/key_types.html b/doc/html/boost_icl/function_reference/key_types.html index 4526d41..0f20d30 100644 --- a/doc/html/boost_icl/function_reference/key_types.html +++ b/doc/html/boost_icl/function_reference/key_types.html @@ -1,10 +1,10 @@ - + Key Types - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -40,7 +40,7 @@ elements segments and submaps.

-

Table 1.15. Selection of elements, segments and sub maps using +

Table 1.15. Selection of elements, segments and sub maps using key types

@@ -200,7 +200,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/miscellaneous_interval_functions.html b/doc/html/boost_icl/function_reference/miscellaneous_interval_functions.html index eb7dd67..0558bbc 100644 --- a/doc/html/boost_icl/function_reference/miscellaneous_interval_functions.html +++ b/doc/html/boost_icl/function_reference/miscellaneous_interval_functions.html @@ -1,10 +1,10 @@ - + Miscellaneous Interval Functions - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -388,7 +388,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/range.html b/doc/html/boost_icl/function_reference/range.html index 823d524..5058b62 100644 --- a/doc/html/boost_icl/function_reference/range.html +++ b/doc/html/boost_icl/function_reference/range.html @@ -1,10 +1,10 @@ - + Range - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -411,7 +411,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/segmentational_fineness.html b/doc/html/boost_icl/function_reference/segmentational_fineness.html index 1841b66..604bc83 100644 --- a/doc/html/boost_icl/function_reference/segmentational_fineness.html +++ b/doc/html/boost_icl/function_reference/segmentational_fineness.html @@ -1,10 +1,10 @@ - + Segmentational Fineness - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -233,7 +233,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/selection.html b/doc/html/boost_icl/function_reference/selection.html index 731a52e..34550c7 100644 --- a/doc/html/boost_icl/function_reference/selection.html +++ b/doc/html/boost_icl/function_reference/selection.html @@ -1,10 +1,10 @@ - + Selection - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -367,7 +367,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/size.html b/doc/html/boost_icl/function_reference/size.html index 446978a..2628546 100644 --- a/doc/html/boost_icl/function_reference/size.html +++ b/doc/html/boost_icl/function_reference/size.html @@ -1,10 +1,10 @@ - + Size - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -392,7 +392,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/streaming__conversion.html b/doc/html/boost_icl/function_reference/streaming__conversion.html index c887315..623d465 100644 --- a/doc/html/boost_icl/function_reference/streaming__conversion.html +++ b/doc/html/boost_icl/function_reference/streaming__conversion.html @@ -1,10 +1,10 @@ - + Streaming, conversion - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -206,7 +206,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/subtraction.html b/doc/html/boost_icl/function_reference/subtraction.html index 45d3460..a966209 100644 --- a/doc/html/boost_icl/function_reference/subtraction.html +++ b/doc/html/boost_icl/function_reference/subtraction.html @@ -1,10 +1,10 @@ - + Subtraction - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -347,7 +347,7 @@ function.

- Find more on subtractability + Find more on subtractability of maps and related semantic issues following the links.

@@ -383,7 +383,7 @@ The next table contains complexity characteristics for subtract.

-

Table 1.23. Time Complexity for function subtract on icl containers

+

Table 1.23. Time Complexity for function subtract on icl containers

@@ -592,7 +592,7 @@

-

Table 1.24. Time Complexity for inplace Subtraction on element +

Table 1.24. Time Complexity for inplace Subtraction on element containers

@@ -690,7 +690,7 @@

-

Table 1.25. Time Complexity for inplace Subtraction +

Table 1.25. Time Complexity for inplace Subtraction on interval containers

@@ -971,7 +971,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/function_reference/symmetric_difference.html b/doc/html/boost_icl/function_reference/symmetric_difference.html index 3cf7ab5..ef0e313 100644 --- a/doc/html/boost_icl/function_reference/symmetric_difference.html +++ b/doc/html/boost_icl/function_reference/symmetric_difference.html @@ -1,10 +1,10 @@ - + Symmetric Difference - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -309,7 +309,7 @@ The next table contains complexity characteristics for functions flip.

-

Table 1.36. Time Complexity for member functions flip on icl +

Table 1.36. Time Complexity for member functions flip on icl containers

@@ -509,7 +509,7 @@

-

Table 1.37. Time Complexity for inplace symmetric difference +

Table 1.37. Time Complexity for inplace symmetric difference on element containers

@@ -608,7 +608,7 @@

-

Table 1.38. Time Complexity for inplace symmetric +

Table 1.38. Time Complexity for inplace symmetric difference on interval containers

@@ -817,7 +817,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/implementation.html b/doc/html/boost_icl/implementation.html index 694182b..670b3ad 100644 --- a/doc/html/boost_icl/implementation.html +++ b/doc/html/boost_icl/implementation.html @@ -1,11 +1,11 @@ - + Implementation - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -43,7 +43,7 @@ information on implementation and performance.

- + STL based implementation
@@ -114,7 +114,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/implementation/complexity.html b/doc/html/boost_icl/implementation/complexity.html index 902a7ff..55adf48 100644 --- a/doc/html/boost_icl/implementation/complexity.html +++ b/doc/html/boost_icl/implementation/complexity.html @@ -1,10 +1,10 @@ - + Complexity - + - + @@ -20,14 +20,14 @@
-PrevUpHomeNext +PrevUpHomeNext
- + Complexity of element containers
@@ -39,7 +39,7 @@ search are all using logarithmic time.

- + Complexity of interval containers
@@ -59,7 +59,7 @@ Function Reference

- + Time Complexity of Addition
@@ -72,7 +72,7 @@ row.

-

Table 1.14. Time Complexity of Addition:

+

Table 1.14. Time Complexity of Addition:

@@ -410,7 +410,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/implementation/inplace_and_infix_operators.html b/doc/html/boost_icl/implementation/inplace_and_infix_operators.html index 49657f6..7804f4f 100644 --- a/doc/html/boost_icl/implementation/inplace_and_infix_operators.html +++ b/doc/html/boost_icl/implementation/inplace_and_infix_operators.html @@ -1,10 +1,10 @@ - + Inplace and infix operators - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -58,7 +58,7 @@

- +
[Caution][Caution] Caution

@@ -85,7 +85,7 @@

- + Time Complexity of infix operators o
@@ -104,7 +104,7 @@ -

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/interface.html b/doc/html/boost_icl/interface.html index c72b091..550a5e6 100644 --- a/doc/html/boost_icl/interface.html +++ b/doc/html/boost_icl/interface.html @@ -1,11 +1,11 @@ - + Interface - + - - + + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext

@@ -63,7 +63,7 @@ can have one of the four possible bound types at runtime.

-

Table 1.5. Interval class templates

+

Table 1.5. Interval class templates

@@ -227,7 +227,7 @@ templates according the next table.

-

Table 1.6. Usability of interval class templates for discrete +

Table 1.6. Usability of interval class templates for discrete or continuous domain types

@@ -453,7 +453,7 @@

- + Library defaults and class template interval
@@ -633,7 +633,7 @@ class templates of the icl.

-

Table 1.7. Set class templates

+

Table 1.7. Set class templates

@@ -719,7 +719,7 @@ that all have equal template parameters.

-

Table 1.8. Parameters of set class templates

+

Table 1.8. Parameters of set class templates

@@ -852,7 +852,7 @@ class templates of the icl.

-

Table 1.9. map class templates

+

Table 1.9. map class templates

@@ -938,7 +938,7 @@ that all have equal template parameters.

-

Table 1.10. Parameters of map class templates

+

Table 1.10. Parameters of map class templates

@@ -1143,7 +1143,7 @@ std::alloc

-
+
  
@@ -1195,7 +1195,7 @@ icl::map <D, C, T, cp, cb, s, a >
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/interface/associated_types.html b/doc/html/boost_icl/interface/associated_types.html index 9da2ac7..d062c58 100644 --- a/doc/html/boost_icl/interface/associated_types.html +++ b/doc/html/boost_icl/interface/associated_types.html @@ -1,10 +1,10 @@ - + Associated Types - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -68,7 +68,7 @@ icl::map <D, C, T, cp, cb, s, a > for easy comparison with stl sets and maps are provided.

-

Table 1.11. Icl Associated types

+

Table 1.11. Icl Associated types

@@ -920,7 +920,7 @@ icl::map <D, C, T, cp, cb, s, a >
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/interface/function_synopsis.html b/doc/html/boost_icl/interface/function_synopsis.html index 798e2a2..42960cc 100644 --- a/doc/html/boost_icl/interface/function_synopsis.html +++ b/doc/html/boost_icl/interface/function_synopsis.html @@ -1,10 +1,10 @@ - + Function Synopsis - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -370,7 +370,7 @@

-

Table 1.12. Synopsis +

Table 1.12. Synopsis Functions and Overloads

@@ -3526,7 +3526,7 @@ an argument types P.

-

Table 1.13. Additional +

Table 1.13. Additional interval functions

@@ -4313,7 +4313,7 @@

- + Element iterators for interval containers
@@ -4351,7 +4351,7 @@

- +
[Caution][Caution] Caution

@@ -4365,7 +4365,7 @@ -


-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/interface/required_concepts.html b/doc/html/boost_icl/interface/required_concepts.html index 8d1d34f..1f8aed7 100644 --- a/doc/html/boost_icl/interface/required_concepts.html +++ b/doc/html/boost_icl/interface/required_concepts.html @@ -1,10 +1,10 @@ - + Required Concepts - + - + @@ -20,7 +20,7 @@

-PrevUpHomeNext +PrevUpHomeNext

@@ -328,7 +328,7 @@

- + Requirements on DomainT
@@ -505,7 +505,7 @@ is an integral type.

- + Requirements on IntervalT
@@ -568,7 +568,7 @@
- + Requirements on CodomainT
@@ -798,7 +798,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/projects.html b/doc/html/boost_icl/projects.html index 9bb4c65..5b40a2b 100644 --- a/doc/html/boost_icl/projects.html +++ b/doc/html/boost_icl/projects.html @@ -1,11 +1,11 @@ - + Projects - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -1203,7 +1203,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/semantics.html b/doc/html/boost_icl/semantics.html index 70cda95..2451d43 100644 --- a/doc/html/boost_icl/semantics.html +++ b/doc/html/boost_icl/semantics.html @@ -1,11 +1,11 @@ - + Semantics - + - - + + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -72,7 +72,7 @@ and Equivalences

- + Lexicographical Ordering and Equality
@@ -122,7 +122,7 @@ order of elements. Based on this selection a unique iteration is possible.

- + Subset Ordering and Element Equality
@@ -178,7 +178,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/semantics/collectors__maps_of_sets.html b/doc/html/boost_icl/semantics/collectors__maps_of_sets.html index 4d09f51..b58d94e 100644 --- a/doc/html/boost_icl/semantics/collectors__maps_of_sets.html +++ b/doc/html/boost_icl/semantics/collectors__maps_of_sets.html @@ -1,10 +1,10 @@ - + Collectors: Maps of Sets - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -108,7 +108,7 @@ type T is either partial_absorber or partial_enricher.

- + Laws on set union, set intersection and set difference
@@ -145,7 +145,7 @@

- + Distributivity Laws
@@ -182,7 +182,7 @@

- + DeMorgan's Law and Symmetric Difference
@@ -223,7 +223,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/semantics/concept_induction.html b/doc/html/boost_icl/semantics/concept_induction.html index a39c8c6..a45d2b9 100644 --- a/doc/html/boost_icl/semantics/concept_induction.html +++ b/doc/html/boost_icl/semantics/concept_induction.html @@ -1,10 +1,10 @@ - + Concept Induction - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -151,7 +151,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/semantics/maps.html b/doc/html/boost_icl/semantics/maps.html index 19fbed0..8c9d0bc 100644 --- a/doc/html/boost_icl/semantics/maps.html +++ b/doc/html/boost_icl/semantics/maps.html @@ -1,10 +1,10 @@ - + Maps - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -172,7 +172,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/semantics/quantifiers__maps_of_numbers.html b/doc/html/boost_icl/semantics/quantifiers__maps_of_numbers.html index 5468037..55aed0a 100644 --- a/doc/html/boost_icl/semantics/quantifiers__maps_of_numbers.html +++ b/doc/html/boost_icl/semantics/quantifiers__maps_of_numbers.html @@ -1,10 +1,10 @@ - + Quantifiers: Maps of Numbers - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -28,7 +28,7 @@ Maps of Numbers

- + Subtraction on Quantifiers
@@ -69,7 +69,7 @@ element for that key (k,-v), if the key is not yet stored in the map.

- + Partial and Total Quantifiers and Infinite Vectors
@@ -94,7 +94,7 @@ space do provide.

- + Intersection on Quantifiers
@@ -150,7 +150,7 @@

- + Laws for Quantifiers of unsigned Numbers
@@ -213,7 +213,7 @@ are not valid for an unsigned Quantifier.

- + Laws for Quantifiers of signed Numbers
@@ -290,7 +290,7 @@

- + Existence of an Inverse
@@ -330,7 +330,7 @@
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/boost_icl/semantics/sets.html b/doc/html/boost_icl/semantics/sets.html index c7a2ed3..3ec867e 100644 --- a/doc/html/boost_icl/semantics/sets.html +++ b/doc/html/boost_icl/semantics/sets.html @@ -1,10 +1,10 @@ - + Sets - + - + @@ -20,7 +20,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -42,7 +42,7 @@ a short notation is advantageous.

- + Laws on set union

@@ -58,7 +58,7 @@

- + Laws on set intersection
@@ -76,7 +76,7 @@

- + Laws on set difference
@@ -110,7 +110,7 @@

- + Distributivity Laws
@@ -184,7 +184,7 @@ Mogans Law and Symmetric Difference.

- + DeMorgan's Law

@@ -214,7 +214,7 @@ non joining.

- + Symmetric Difference

@@ -231,7 +231,7 @@

-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/header/boost/icl/continuous_interval_hpp.html b/doc/html/header/boost/icl/continuous_interval_hpp.html new file mode 100644 index 0000000..cee69f0 --- /dev/null +++ b/doc/html/header/boost/icl/continuous_interval_hpp.html @@ -0,0 +1,62 @@ + + + +Header <boost/icl/continuous_interval.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      class continuous_interval;
+
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_traits<icl::continuous_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct dynamic_interval_traits<boost::icl::continuous_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_bound_type<continuous_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct is_continuous_interval<continuous_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct type_to_string<icl::continuous_interval< DomainT, Compare >>;
+    template<typename DomainT> 
+      struct value_size<icl::continuous_interval< DomainT >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/discrete_interval_hpp.html b/doc/html/header/boost/icl/discrete_interval_hpp.html new file mode 100644 index 0000000..f873b75 --- /dev/null +++ b/doc/html/header/boost/icl/discrete_interval_hpp.html @@ -0,0 +1,62 @@ + + + +Header <boost/icl/discrete_interval.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      class discrete_interval;
+
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_traits<icl::discrete_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct dynamic_interval_traits<boost::icl::discrete_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_bound_type<discrete_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct is_discrete_interval<discrete_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct type_to_string<icl::discrete_interval< DomainT, Compare >>;
+    template<typename DomainT> 
+      struct value_size<icl::discrete_interval< DomainT >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/dynamic_interval_traits_hpp.html b/doc/html/header/boost/icl/dynamic_interval_traits_hpp.html new file mode 100644 index 0000000..6cd3966 --- /dev/null +++ b/doc/html/header/boost/icl/dynamic_interval_traits_hpp.html @@ -0,0 +1,47 @@ + + + +Header <boost/icl/dynamic_interval_traits.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename Type> struct dynamic_interval_traits;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/functors_hpp.html b/doc/html/header/boost/icl/functors_hpp.html new file mode 100644 index 0000000..6eb5005 --- /dev/null +++ b/doc/html/header/boost/icl/functors_hpp.html @@ -0,0 +1,97 @@ + + + +Header <boost/icl/functors.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename Type> struct identity_based_inplace_combine;
+    template<typename Type> struct unit_element_based_inplace_combine;
+    template<typename Type> struct inplace_identity;
+    template<typename Type> struct inplace_erasure;
+    template<typename Type> struct inplace_plus;
+    template<typename Type> struct inplace_minus;
+    template<typename Type> struct inplace_bit_add;
+    template<typename Type> struct inplace_bit_subtract;
+    template<typename Type> struct inplace_bit_and;
+    template<typename Type> struct inplace_bit_xor;
+    template<typename Type> struct inplace_et;
+    template<typename Type> struct inplace_caret;
+    template<typename Type> struct inplace_insert;
+    template<typename Type> struct inplace_erase;
+    template<typename Type> struct inplace_star;
+    template<typename Type> struct inplace_slash;
+    template<typename Type> struct inplace_max;
+    template<typename Type> struct inplace_min;
+    template<typename Type> struct inter_section;
+
+    template<typename Type> struct inverse<icl::inplace_plus< Type >>;
+    template<typename Type> struct inverse<icl::inplace_minus< Type >>;
+    template<typename Type> struct inverse<icl::inplace_bit_add< Type >>;
+    template<typename Type> struct inverse<icl::inplace_bit_subtract< Type >>;
+    template<typename Type> struct inverse<icl::inplace_et< Type >>;
+    template<typename Type> struct inverse<icl::inplace_caret< Type >>;
+    template<typename Type> struct inverse<icl::inplace_bit_and< Type >>;
+    template<typename Type> struct inverse<icl::inplace_bit_xor< Type >>;
+    template<typename Type> struct inverse<icl::inplace_star< Type >>;
+    template<typename Type> struct inverse<icl::inplace_slash< Type >>;
+    template<typename Type> struct inverse<icl::inplace_max< Type >>;
+    template<typename Type> struct inverse<icl::inplace_min< Type >>;
+    template<typename Type> struct inverse<icl::inter_section< Type >>;
+
+    template<typename Functor> struct is_negative;
+
+    template<typename Type> struct is_negative<icl::inplace_minus< Type >>;
+    template<typename Type> 
+      struct is_negative<icl::inplace_bit_subtract< Type >>;
+
+    template<typename Combiner> struct conversion;
+    template<typename Combiner> struct version;
+
+    template<> struct version<icl::inplace_minus< short >>;
+    template<> struct version<icl::inplace_minus< int >>;
+    template<> struct version<icl::inplace_minus< long >>;
+    template<> struct version<icl::inplace_minus< long long >>;
+    template<> struct version<icl::inplace_minus< float >>;
+    template<> struct version<icl::inplace_minus< double >>;
+    template<> struct version<icl::inplace_minus< long double >>;
+    template<typename Type> struct version<icl::inplace_minus< Type >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/gregorian_hpp.html b/doc/html/header/boost/icl/gregorian_hpp.html new file mode 100644 index 0000000..7ff789f --- /dev/null +++ b/doc/html/header/boost/icl/gregorian_hpp.html @@ -0,0 +1,60 @@ + + + +Header <boost/icl/gregorian.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<> struct is_discrete<boost::gregorian::date>;
+    template<> struct identity_element<boost::gregorian::date_duration>;
+    template<> struct has_difference<boost::gregorian::date>;
+    template<> struct difference_type_of<boost::gregorian::date>;
+    template<> struct size_type_of<boost::gregorian::date>;
+    template<> struct is_discrete<boost::gregorian::date_duration>;
+    template<> struct has_difference<boost::gregorian::date_duration>;
+    template<> struct size_type_of<boost::gregorian::date_duration>;
+    boost::gregorian::date operator++(boost::gregorian::date & x);
+    boost::gregorian::date operator--(boost::gregorian::date & x);
+    boost::gregorian::date_duration 
+    operator++(boost::gregorian::date_duration & x);
+    boost::gregorian::date_duration 
+    operator--(boost::gregorian::date_duration & x);
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/impl_config_hpp.html b/doc/html/header/boost/icl/impl_config_hpp.html new file mode 100644 index 0000000..f20086a --- /dev/null +++ b/doc/html/header/boost/icl/impl_config_hpp.html @@ -0,0 +1,45 @@ + + + +Header <boost/icl/impl_config.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+ + + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_base_map_hpp.html b/doc/html/header/boost/icl/interval_base_map_hpp.html new file mode 100644 index 0000000..b43825e --- /dev/null +++ b/doc/html/header/boost/icl/interval_base_map_hpp.html @@ -0,0 +1,82 @@ + + + +Header <boost/icl/interval_base_map.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, typename CodomainT> struct mapping_pair;
+
+    template<typename SubType, typename DomainT, typename CodomainT, 
+             typename Traits = icl::partial_absorber, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+             ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class interval_base_map;
+
+    template<typename SubType, typename DomainT, typename CodomainT, 
+             typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+             ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+             ICL_ALLOC Alloc> 
+      struct is_map<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename SubType, typename DomainT, typename CodomainT, 
+             typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+             ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+             ICL_ALLOC Alloc> 
+      struct has_inverse<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename SubType, typename DomainT, typename CodomainT, 
+             typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+             ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+             ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename SubType, typename DomainT, typename CodomainT, 
+             typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+             ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+             ICL_ALLOC Alloc> 
+      struct absorbs_identities<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename SubType, typename DomainT, typename CodomainT, 
+             typename Traits, ICL_COMPARE Compare, ICL_COMBINE Combine, 
+             ICL_SECTION Section, ICL_INTERVAL(ICL_COMPARE) Interval, 
+             ICL_ALLOC Alloc> 
+      struct is_total<icl::interval_base_map< SubType, DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_base_set_hpp.html b/doc/html/header/boost/icl/interval_base_set_hpp.html new file mode 100644 index 0000000..635e076 --- /dev/null +++ b/doc/html/header/boost/icl/interval_base_set_hpp.html @@ -0,0 +1,58 @@ + + + +Header <boost/icl/interval_base_set.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename SubType, typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class interval_base_set;
+
+    template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_set<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>;
+    template<typename SubType, typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_bounds_hpp.html b/doc/html/header/boost/icl/interval_bounds_hpp.html new file mode 100644 index 0000000..83656fe --- /dev/null +++ b/doc/html/header/boost/icl/interval_bounds_hpp.html @@ -0,0 +1,50 @@ + + + +Header <boost/icl/interval_bounds.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    class interval_bounds;
+    template<typename DomainT> class bounded_value;
+
+    typedef unsigned char bound_type;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_combining_style_hpp.html b/doc/html/header/boost/icl/interval_combining_style_hpp.html new file mode 100644 index 0000000..dcf3d0a --- /dev/null +++ b/doc/html/header/boost/icl/interval_combining_style_hpp.html @@ -0,0 +1,53 @@ + + + +Header <boost/icl/interval_combining_style.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    namespace interval_combine {
+       BOOST_STATIC_CONSTANT(int, unknown = 0);
+       BOOST_STATIC_CONSTANT(int, joining = 1);
+       BOOST_STATIC_CONSTANT(int, separating = 2);
+       BOOST_STATIC_CONSTANT(int, splitting = 3);
+       BOOST_STATIC_CONSTANT(int, elemental = 4);
+    }
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_hpp.html b/doc/html/header/boost/icl/interval_hpp.html new file mode 100644 index 0000000..2f420d7 --- /dev/null +++ b/doc/html/header/boost/icl/interval_hpp.html @@ -0,0 +1,56 @@ + + + +Header <boost/icl/interval.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      struct interval;
+
+    template<typename IntervalT, bound_type PretendedBounds, 
+             bound_type RepresentedBounds> 
+      struct static_interval<IntervalT, true, PretendedBounds, RepresentedBounds>;
+    template<typename IntervalT, bound_type PretendedBounds, 
+             bound_type RepresentedBounds> 
+      struct static_interval<IntervalT, false, PretendedBounds, RepresentedBounds>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_map_hpp.html b/doc/html/header/boost/icl/interval_map_hpp.html new file mode 100644 index 0000000..c6c849b --- /dev/null +++ b/doc/html/header/boost/icl/interval_map_hpp.html @@ -0,0 +1,79 @@ + + + +Header <boost/icl/interval_map.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, typename CodomainT, 
+             typename Traits = icl::partial_absorber, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+             ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class interval_map;
+
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_map<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct has_inverse<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct absorbs_identities<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_total<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct type_to_string<icl::interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_set_hpp.html b/doc/html/header/boost/icl/interval_set_hpp.html new file mode 100644 index 0000000..9f0717c --- /dev/null +++ b/doc/html/header/boost/icl/interval_set_hpp.html @@ -0,0 +1,64 @@ + + + +Header <boost/icl/interval_set.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class interval_set;
+
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_set<icl::interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_joiner<icl::interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct type_to_string<icl::interval_set< DomainT, Compare, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/interval_traits_hpp.html b/doc/html/header/boost/icl/interval_traits_hpp.html new file mode 100644 index 0000000..3f84892 --- /dev/null +++ b/doc/html/header/boost/icl/interval_traits_hpp.html @@ -0,0 +1,52 @@ + + + +Header <boost/icl/interval_traits.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename Type> struct domain_type_of<interval_traits< Type >>;
+
+    template<typename Type> struct interval_traits;
+
+    template<typename Type> struct difference_type_of<interval_traits< Type >>;
+    template<typename Type> struct size_type_of<interval_traits< Type >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/iterator_hpp.html b/doc/html/header/boost/icl/iterator_hpp.html new file mode 100644 index 0000000..0b96591 --- /dev/null +++ b/doc/html/header/boost/icl/iterator_hpp.html @@ -0,0 +1,52 @@ + + + +Header <boost/icl/iterator.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename ContainerT> class add_iterator;
+    template<typename ContainerT> class insert_iterator;
+    template<typename ContainerT, typename IteratorT> 
+      add_iterator< ContainerT > adder(ContainerT &, IteratorT);
+    template<typename ContainerT, typename IteratorT> 
+      insert_iterator< ContainerT > inserter(ContainerT &, IteratorT);
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/left_open_interval_hpp.html b/doc/html/header/boost/icl/left_open_interval_hpp.html new file mode 100644 index 0000000..179cfd2 --- /dev/null +++ b/doc/html/header/boost/icl/left_open_interval_hpp.html @@ -0,0 +1,58 @@ + + + +Header <boost/icl/left_open_interval.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      class left_open_interval;
+
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_traits<icl::left_open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_bound_type<left_open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct type_to_string<icl::left_open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct value_size<icl::left_open_interval< DomainT, Compare >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/map_hpp.html b/doc/html/header/boost/icl/map_hpp.html new file mode 100644 index 0000000..67f5318 --- /dev/null +++ b/doc/html/header/boost/icl/map_hpp.html @@ -0,0 +1,79 @@ + + + +Header <boost/icl/map.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    struct partial_absorber;
+    struct partial_enricher;
+    struct total_absorber;
+    struct total_enricher;
+
+    template<typename DomainT, typename CodomainT, 
+             typename Traits = icl::partial_absorber, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+             ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class map;
+
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_ALLOC Alloc> 
+      struct is_map<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_ALLOC Alloc> 
+      struct has_inverse<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_ALLOC Alloc> 
+      struct absorbs_identities<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_ALLOC Alloc> 
+      struct is_total<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_ALLOC Alloc> 
+      struct type_to_string<icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/open_interval_hpp.html b/doc/html/header/boost/icl/open_interval_hpp.html new file mode 100644 index 0000000..07f2aee --- /dev/null +++ b/doc/html/header/boost/icl/open_interval_hpp.html @@ -0,0 +1,58 @@ + + + +Header <boost/icl/open_interval.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      class open_interval;
+
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_traits<icl::open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_bound_type<open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct type_to_string<icl::open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct value_size<icl::open_interval< DomainT, Compare >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/ptime_hpp.html b/doc/html/header/boost/icl/ptime_hpp.html new file mode 100644 index 0000000..e085672 --- /dev/null +++ b/doc/html/header/boost/icl/ptime_hpp.html @@ -0,0 +1,59 @@ + + + +Header <boost/icl/ptime.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<> struct is_discrete<boost::posix_time::ptime>;
+    template<> struct has_difference<boost::posix_time::ptime>;
+    template<> struct difference_type_of<boost::posix_time::ptime>;
+    template<> struct size_type_of<boost::posix_time::ptime>;
+    template<> struct is_discrete<boost::posix_time::time_duration>;
+    template<> struct has_difference<boost::posix_time::time_duration>;
+    template<> struct size_type_of<boost::posix_time::time_duration>;
+    boost::posix_time::ptime operator++(boost::posix_time::ptime & x);
+    boost::posix_time::ptime operator--(boost::posix_time::ptime & x);
+    boost::posix_time::time_duration 
+    operator++(boost::posix_time::time_duration & x);
+    boost::posix_time::time_duration 
+    operator--(boost::posix_time::time_duration & x);
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/rational_hpp.html b/doc/html/header/boost/icl/rational_hpp.html new file mode 100644 index 0000000..5d5f986 --- /dev/null +++ b/doc/html/header/boost/icl/rational_hpp.html @@ -0,0 +1,51 @@ + + + +Header <boost/icl/rational.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename Integral> struct is_numeric<boost::rational< Integral >>;
+    template<typename Integral> 
+      struct is_continuous<boost::rational< Integral >>;
+    template<typename Integral> struct is_discrete<boost::rational< Integral >>;
+    template<typename Integral> struct has_inverse<boost::rational< Integral >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/right_open_interval_hpp.html b/doc/html/header/boost/icl/right_open_interval_hpp.html new file mode 100644 index 0000000..b68bb4b --- /dev/null +++ b/doc/html/header/boost/icl/right_open_interval_hpp.html @@ -0,0 +1,58 @@ + + + +Header <boost/icl/right_open_interval.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      class right_open_interval;
+
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_traits<icl::right_open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct interval_bound_type<right_open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct type_to_string<icl::right_open_interval< DomainT, Compare >>;
+    template<typename DomainT, ICL_COMPARE Compare> 
+      struct value_size<icl::right_open_interval< DomainT, Compare >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/separate_interval_set_hpp.html b/doc/html/header/boost/icl/separate_interval_set_hpp.html new file mode 100644 index 0000000..e58a477 --- /dev/null +++ b/doc/html/header/boost/icl/separate_interval_set_hpp.html @@ -0,0 +1,64 @@ + + + +Header <boost/icl/separate_interval_set.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class separate_interval_set;
+
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_set<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_separator<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct type_to_string<icl::separate_interval_set< DomainT, Compare, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/split_interval_map_hpp.html b/doc/html/header/boost/icl/split_interval_map_hpp.html new file mode 100644 index 0000000..a42f246 --- /dev/null +++ b/doc/html/header/boost/icl/split_interval_map_hpp.html @@ -0,0 +1,83 @@ + + + +Header <boost/icl/split_interval_map.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, typename CodomainT, 
+             typename Traits = icl::partial_absorber, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_COMBINE Combine = ICL_COMBINE_INSTANCE(icl::inplace_plus, CodomainT), 
+             ICL_SECTION Section = ICL_SECTION_INSTANCE(icl::inter_section, CodomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class split_interval_map;
+
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_map<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct has_inverse<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_splitter<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct absorbs_identities<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_total<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+    template<typename DomainT, typename CodomainT, typename Traits, 
+             ICL_COMPARE Compare, ICL_COMBINE Combine, ICL_SECTION Section, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct type_to_string<icl::split_interval_map< DomainT, CodomainT, Traits, Compare, Combine, Section, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/header/boost/icl/split_interval_set_hpp.html b/doc/html/header/boost/icl/split_interval_set_hpp.html new file mode 100644 index 0000000..d46a412 --- /dev/null +++ b/doc/html/header/boost/icl/split_interval_set_hpp.html @@ -0,0 +1,64 @@ + + + +Header <boost/icl/split_interval_set.hpp> + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT), 
+             ICL_INTERVAL(ICL_COMPARE) Interval = ICL_INTERVAL_INSTANCE(ICL_INTERVAL_DEFAULT, DomainT, Compare), 
+             ICL_ALLOC Alloc = std::allocator> 
+      class split_interval_set;
+
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_set<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_container<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct is_interval_splitter<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>;
+    template<typename DomainT, ICL_COMPARE Compare, 
+             ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 
+      struct type_to_string<icl::split_interval_set< DomainT, Compare, Interval, Alloc >>;
+  }
+}
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/index.html b/doc/html/index.html index 5bd1b0e..ec08f4d 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,10 +1,10 @@ - -Chapter 1. Boost.Icl - + +Chapter 1. Boost.Icl + - + @@ -17,18 +17,18 @@ More
-
Next
+
Next

-Chapter 1. Boost.Icl

+Chapter 1. Boost.Icl

Joachim Faulhaber

-
-
+
+
-

+

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

@@ -59,8 +59,8 @@ average
Party's tallest guests
-
Time - grids for months and weeks
+
Time grids for months + and weeks
Man power
User groups
Std copy
@@ -74,8 +74,8 @@
Naming
Aspects
Sets and Maps
-
Addability, - Subtractability and Aggregate on Overlap
+
Addability, Subtractability + and Aggregate on Overlap
Map Traits
Semantics
@@ -144,31 +144,31 @@
Acknowledgments
Interval Container Library Reference
-
Header <boost/icl/closed_interval.hpp>
-
Header <boost/icl/continuous_interval.hpp>
-
Header <boost/icl/discrete_interval.hpp>
-
Header <boost/icl/dynamic_interval_traits.hpp>
-
Header <boost/icl/functors.hpp>
-
Header <boost/icl/gregorian.hpp>
-
Header <boost/icl/impl_config.hpp>
-
Header <boost/icl/interval.hpp>
-
Header <boost/icl/interval_base_map.hpp>
-
Header <boost/icl/interval_base_set.hpp>
-
Header <boost/icl/interval_bounds.hpp>
-
Header <boost/icl/interval_combining_style.hpp>
-
Header <boost/icl/interval_map.hpp>
-
Header <boost/icl/interval_set.hpp>
-
Header <boost/icl/interval_traits.hpp>
-
Header <boost/icl/iterator.hpp>
-
Header <boost/icl/left_open_interval.hpp>
-
Header <boost/icl/map.hpp>
-
Header <boost/icl/open_interval.hpp>
-
Header <boost/icl/ptime.hpp>
-
Header <boost/icl/rational.hpp>
-
Header <boost/icl/right_open_interval.hpp>
-
Header <boost/icl/separate_interval_set.hpp>
-
Header <boost/icl/split_interval_map.hpp>
-
Header <boost/icl/split_interval_set.hpp>
+
Header <boost/icl/closed_interval.hpp>
+
Header <boost/icl/continuous_interval.hpp>
+
Header <boost/icl/discrete_interval.hpp>
+
Header <boost/icl/dynamic_interval_traits.hpp>
+
Header <boost/icl/functors.hpp>
+
Header <boost/icl/gregorian.hpp>
+
Header <boost/icl/impl_config.hpp>
+
Header <boost/icl/interval.hpp>
+
Header <boost/icl/interval_base_map.hpp>
+
Header <boost/icl/interval_base_set.hpp>
+
Header <boost/icl/interval_bounds.hpp>
+
Header <boost/icl/interval_combining_style.hpp>
+
Header <boost/icl/interval_map.hpp>
+
Header <boost/icl/interval_set.hpp>
+
Header <boost/icl/interval_traits.hpp>
+
Header <boost/icl/iterator.hpp>
+
Header <boost/icl/left_open_interval.hpp>
+
Header <boost/icl/map.hpp>
+
Header <boost/icl/open_interval.hpp>
+
Header <boost/icl/ptime.hpp>
+
Header <boost/icl/rational.hpp>
+
Header <boost/icl/right_open_interval.hpp>
+
Header <boost/icl/separate_interval_set.hpp>
+
Header <boost/icl/split_interval_map.hpp>
+
Header <boost/icl/split_interval_set.hpp>
@@ -248,7 +248,7 @@
- + Two Aspects
@@ -311,7 +311,7 @@ related to date and time.

- + Addabitlity and Subtractability
@@ -336,7 +336,7 @@ on overlap.

- + Aggregate on Overlap
@@ -418,7 +418,7 @@ by the icl.

-

Table 1.1. Synopsis over the icl's class templates

+

Table 1.1. Synopsis over the icl's class templates

@@ -576,7 +576,7 @@ in the tables below.

-

Table 1.2. Interval container's ways to combine intervals

+

Table 1.2. Interval container's ways to combine intervals

@@ -675,7 +675,7 @@

-

Table 1.3. Interval combining styles by example

+

Table 1.3. Interval combining styles by example

@@ -838,7 +838,7 @@ container for an additional demo.

- + Joining interval containers
@@ -851,7 +851,7 @@ be the first choice for an interval container.

- + Splitting interval containers
@@ -862,11 +862,10 @@ They do accumulate interval borders both from additions and intersections. This is specifically useful, if we want to enrich an interval container with certain time grids, like e.g. months or calendar weeks or both. See example - time grids for months - and weeks. + time grids for months and weeks.

- + Separating interval containers
@@ -885,10 +884,10 @@

- +

Last revised: December 06, 2010 at 18:24:01 GMT

Last revised: December 31, 2010 at 16:49:00 GMT


-
Next
+
Next
diff --git a/doc/html/interval_container_library_reference.html b/doc/html/interval_container_library_reference.html index 6d22299..a8eb8c4 100644 --- a/doc/html/interval_container_library_reference.html +++ b/doc/html/interval_container_library_reference.html @@ -1,11 +1,11 @@ - + Interval Container Library Reference - + - - + + @@ -20,61 +20,62 @@
-PrevUpHomeNext +PrevUpHomeNext

Interval Container Library Reference

-
Header <boost/icl/closed_interval.hpp>
-
Header <boost/icl/continuous_interval.hpp>
-
Header <boost/icl/discrete_interval.hpp>
-
Header <boost/icl/dynamic_interval_traits.hpp>
-
Header <boost/icl/functors.hpp>
-
Header <boost/icl/gregorian.hpp>
-
Header <boost/icl/impl_config.hpp>
-
Header <boost/icl/interval.hpp>
-
Header <boost/icl/interval_base_map.hpp>
-
Header <boost/icl/interval_base_set.hpp>
-
Header <boost/icl/interval_bounds.hpp>
-
Header <boost/icl/interval_combining_style.hpp>
-
Header <boost/icl/interval_map.hpp>
-
Header <boost/icl/interval_set.hpp>
-
Header <boost/icl/interval_traits.hpp>
-
Header <boost/icl/iterator.hpp>
-
Header <boost/icl/left_open_interval.hpp>
-
Header <boost/icl/map.hpp>
-
Header <boost/icl/open_interval.hpp>
-
Header <boost/icl/ptime.hpp>
-
Header <boost/icl/rational.hpp>
-
Header <boost/icl/right_open_interval.hpp>
-
Header <boost/icl/separate_interval_set.hpp>
-
Header <boost/icl/split_interval_map.hpp>
-
Header <boost/icl/split_interval_set.hpp>
+
Header <boost/icl/closed_interval.hpp>
+
Header <boost/icl/continuous_interval.hpp>
+
Header <boost/icl/discrete_interval.hpp>
+
Header <boost/icl/dynamic_interval_traits.hpp>
+
Header <boost/icl/functors.hpp>
+
Header <boost/icl/gregorian.hpp>
+
Header <boost/icl/impl_config.hpp>
+
Header <boost/icl/interval.hpp>
+
Header <boost/icl/interval_base_map.hpp>
+
Header <boost/icl/interval_base_set.hpp>
+
Header <boost/icl/interval_bounds.hpp>
+
Header <boost/icl/interval_combining_style.hpp>
+
Header <boost/icl/interval_map.hpp>
+
Header <boost/icl/interval_set.hpp>
+
Header <boost/icl/interval_traits.hpp>
+
Header <boost/icl/iterator.hpp>
+
Header <boost/icl/left_open_interval.hpp>
+
Header <boost/icl/map.hpp>
+
Header <boost/icl/open_interval.hpp>
+
Header <boost/icl/ptime.hpp>
+
Header <boost/icl/rational.hpp>
+
Header <boost/icl/right_open_interval.hpp>
+
Header <boost/icl/separate_interval_set.hpp>
+
Header <boost/icl/split_interval_map.hpp>
+
Header <boost/icl/split_interval_set.hpp>
-
namespace boost {
-  namespace icl {
-    template<class DomainT , 
-             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
-      class closed_interval;
+Header <boost/icl/closed_interval.hpp>

+
namespace boost {
+  namespace icl {
+    template<typename DomainT, 
+             ICL_COMPARE Compare = ICL_COMPARE_INSTANCE(std::less, DomainT)> 
+      class closed_interval;
 
-    template<class DomainT , ICL_COMPARE Compare> 
-      struct interval_traits<icl::closed_interval< DomainT, Compare >>;
-    template<class DomainT , ICL_COMPARE Compare> 
-      struct interval_bound_type<closed_interval< DomainT, Compare >>;
-    template<class DomainT , ICL_COMPARE Compare> 
-      struct type_to_string<icl::closed_interval< DomainT, Compare >>;
-    template<class DomainT > struct value_size<icl::closed_interval< DomainT >>;
-  }
-}
+ template<typename DomainT, ICL_COMPARE Compare> + struct interval_traits<icl::closed_interval< DomainT, Compare >>; + template<typename DomainT, ICL_COMPARE Compare> + struct interval_bound_type<closed_interval< DomainT, Compare >>; + template<typename DomainT, ICL_COMPARE Compare> + struct type_to_string<icl::closed_interval< DomainT, Compare >>; + template<typename DomainT> + struct value_size<icl::closed_interval< DomainT >>; + } +}
-

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/introduction.qbk b/doc/introduction.qbk index d03333c..2457801 100644 --- a/doc/introduction.qbk +++ b/doc/introduction.qbk @@ -292,7 +292,7 @@ __Spl_itv_set__ and __spl_itv_map__ on the contrary have an ['*insertion memory*]. They do accumulate interval borders both from additions and intersections. This is specifically useful, if we want to enrich an interval container with certain time grids, like e.g. months -or calendar weeks or both. See example [link boost_icl.examples.month_and_week_grid time grids for months and weeks]. +or calendar weeks or both. See example [link boost_icl.examples.time_grids time grids for months and weeks]. [h4 Separating interval containers]