30 #ifndef __CLAW_ORDERED_SET_HPP__
31 #define __CLAW_ORDERED_SET_HPP__
43 template<
class K,
class Comp = std::less<K> >
82 bool strictly_contains(
const ordered_set& that )
const;
86 static Comp s_key_comp;
92 #include <claw/impl/ordered_set.tpp>
94 #endif // __CLAW_ORDERED_SET_HPP__
super::const_reference const_reference
The type of a const reference on the values.
Binary search tree AVL implementation.
impl_type::avl_const_iterator const_iterator
The type of the iterator on the values of the tree.
super::referent_type referent_type
The type passed to the template.
super::const_iterator const_iterator
The type of the iterator used to access non modifiable values.
argument_attributes referent_type
The type passed to the template.
const argument_attributes & const_reference
The type of a const reference on the values.
super::value_type value_type
The type of the values in the set.
A class to manage sets of ordered items.
This is the main namespace.
argument_attributes value_type
The type of the values in the tree.