#include <set.hh>
Public Types | |
typedef Elem | value_type |
typedef index_traits< Set >::const_ref | const_reference |
typedef const_reference | reference |
typedef index_traits< Set >::const_ptr | const_pointer |
typedef const_pointer | pointer |
typedef DerefIterator< c_iterator_ > | const_iterator |
typedef const_iterator | iterator |
Public Member Functions | |
Index (const typename Set::key_compare &kc=comp_t()) | |
const_iterator | begin () const |
const_iterator | end () const |
std::pair< const_iterator, const_iterator > | equal_range (const Elem &x) const |
set_t::size_type | size () const |
const_iterator | insert (const Iter &x) |
void | erase (const_iterator pos) |
void | erase (const Iter &x) |
Private Types | |
typedef Index< std::multiset, Set, Comp > | This |
typedef index_traits< Set >::iter | Iter |
typedef std::multiset< Iter, Comp > | set_t |
typedef set_t::const_iterator | c_iterator_ |
typedef index_traits< Set >::value | Value |
typedef index_traits< Set >::const_elem | Elem |
typedef Set::key_compare | comp_t |
Private Attributes | |
const Set::key_compare | kc_ |
set_t | c_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|