Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ov_multiset< Key, Compare > Class Template Reference

#include <ordered_vector.h>

Inheritance diagram for ov_multiset< Key, Compare >:

ordered_vector< Key, Compare > List of all members.

Public Types

typedef TYPENAME ordered_vector<
Key, Compare >::ITERATOR 
ITERATOR
typedef TYPENAME ordered_vector<
Key, Compare >::VALUE_TYPE 
VALUE_TYPE

Public Member Functions

INLINE ov_multiset (const Compare &compare=Compare())
INLINE ov_multiset (const ov_multiset< Key, Compare > &copy)
INLINE ov_multiset< Key, Compare > & operator= (const ov_multiset< Key, Compare > &copy)
INLINE ITERATOR insert (ITERATOR position, const VALUE_TYPE &key)
INLINE ITERATOR insert (const VALUE_TYPE &key)
INLINE void sort ()
INLINE bool verify_list () const

template<class Key, class Compare = less<Key>>
class ov_multiset< Key, Compare >


Member Typedef Documentation

template<class Key, class Compare = less<Key>>
typedef TYPENAME ordered_vector<Key, Compare>::ITERATOR ov_multiset< Key, Compare >::ITERATOR
 

Reimplemented from ordered_vector< Key, Compare >.

Definition at line 281 of file ordered_vector.h.

template<class Key, class Compare = less<Key>>
typedef TYPENAME ordered_vector<Key, Compare>::VALUE_TYPE ov_multiset< Key, Compare >::VALUE_TYPE
 

Reimplemented from ordered_vector< Key, Compare >.

Definition at line 282 of file ordered_vector.h.


Constructor & Destructor Documentation

template<class Key, class Compare = less<Key>>
INLINE ov_multiset< Key, Compare >::ov_multiset const Compare &  compare = Compare()  ) 
 

template<class Key, class Compare = less<Key>>
INLINE ov_multiset< Key, Compare >::ov_multiset const ov_multiset< Key, Compare > &  copy  ) 
 


Member Function Documentation

template<class Key, class Compare = less<Key>>
INLINE ITERATOR ov_multiset< Key, Compare >::insert const VALUE_TYPE key  ) 
 

template<class Key, class Compare = less<Key>>
INLINE ITERATOR ov_multiset< Key, Compare >::insert ITERATOR  position,
const VALUE_TYPE key
 

template<class Key, class Compare = less<Key>>
INLINE ov_multiset<Key, Compare>& ov_multiset< Key, Compare >::operator= const ov_multiset< Key, Compare > &  copy  ) 
 

template<class Key, class Compare = less<Key>>
INLINE void ov_multiset< Key, Compare >::sort  ) 
 

template<class Key, class Compare = less<Key>>
INLINE bool ov_multiset< Key, Compare >::verify_list  )  const
 


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 00:12:57 2003 for Panda by doxygen1.3