_set | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | protected |
add(const element_type &key) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
add(const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
add(iterator prior_, const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
add_front(const interval_type &inter_val, iterator &first_) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inlineprotected |
add_main(interval_type &inter_val, iterator &it_, const iterator &last_) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inlineprotected |
add_rear(const interval_type &inter_val, iterator &it_) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inlineprotected |
add_segment(const interval_type &inter_val, iterator &it_) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inlineprotected |
allocator_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
assign(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &src) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
atomized_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
base_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
begin() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
begin() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
BOOST_STATIC_CONSTANT(int, fineness=0) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
clear() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
codomain_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
const_iterator typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
const_pointer typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
const_reference typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
const_reverse_iterator typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
data_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
difference_type typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
domain_allocator_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
domain_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
element_const_iterator typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_const_reverse_iterator typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_iterator typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_reverse_iterator typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
element_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
empty() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
end() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
end() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
equal_range(const key_type &interval) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
equal_range(const key_type &interval) const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
erase(const element_type &key) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
erase(const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
erase(iterator position) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
erase(iterator first, iterator past) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
find(const element_type &key_value) const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
find(const interval_type &key_interval) const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
fineness enum value | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
flip(const element_type &key) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
flip(const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
ICL_COMPARE_DOMAIN(Compare, DomainT) domain_compare | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
boost::icl::interval_base_set::ICL_COMPARE_DOMAIN(Compare, segment_type) segment_compare | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
ICL_INTERVAL_TYPE(Interval, DomainT, Compare) interval_type | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
ImplSetT typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
insert(const element_type &key) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
insert(const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
insert(iterator prior_, const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
interval_base_set() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
interval_base_set(const interval_base_set &src) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
interval_base_set(interval_base_set &&src) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
interval_base_set< split_interval_set< DomainT, Compare, Interval, Alloc >, DomainT, Compare, Interval, Alloc > class | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | friend |
interval_compare typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
iterative_size() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
iterator typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
joint_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
key_compare typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
key_object_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
key_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
lower_bound(const value_type &interval) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
lower_bound(const value_type &interval) const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
operator=(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &src) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
operator=(split_interval_set src) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
boost::icl::interval_base_set::operator=(interval_base_set src) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
overloadable_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
pointer typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
rbegin() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
rbegin() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
reference typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
rend() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
rend() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
reverse_iterator typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
segment_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
size() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
size_type typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
split_interval_set() | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
split_interval_set(const split_interval_set &src) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
split_interval_set(const interval_base_set< SubType, DomainT, Compare, Interval, Alloc > &src) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
split_interval_set(const interval_type &elem) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inlineexplicit |
split_interval_set(const domain_type &itv) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inlineexplicit |
split_interval_set(split_interval_set &&src) | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | inline |
sub_type typedef | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | |
subtract(const element_type &key) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
subtract(const segment_type &inter_val) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
swap(interval_base_set &operand) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
that() | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inlineprotected |
that() const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inlineprotected |
type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |
upper_bound(const value_type &interval) | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
upper_bound(const value_type &interval) const | boost::icl::interval_base_set< SubType, DomainT, Compare, Interval, Alloc > | inline |
value_type typedef | boost::icl::split_interval_set< DomainT, Compare, Interval, Alloc > | |