Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

TopNMultimap< TKey, TValue > Class Template Reference

#include <TopNMultimap.h>

List of all members.

template<typename TKey, typename TValue>
class TopNMultimap< TKey, TValue >


Public Member Functions

 TopNMultimap (unsigned int n) throw (std::exception)
void insert (const pair< TKey, TValue > &p) throw (std::exception)
void erase (const TKey &p) throw (std::exception)
bool findByKey (const TKey &k, TValue &d, bool &inTop) const throw (std::exception)
const multimap< TValue, TKey > & getTopMultimap () const throw (std::exception)
const multimap< TValue, TKey > & getBottomMultimap () const throw (std::exception)

Constructor & Destructor Documentation

template<typename TKey, typename TValue>
TopNMultimap< TKey, TValue >::TopNMultimap unsigned int  n  )  throw (std::exception)
 


Member Function Documentation

template<typename TKey, typename TValue>
void TopNMultimap< TKey, TValue >::erase const TKey &  p  )  throw (std::exception)
 

template<typename TKey, typename TValue>
bool TopNMultimap< TKey, TValue >::findByKey const TKey &  k,
TValue &  d,
bool &  inTop
const throw (std::exception)
 

template<typename TKey, typename TValue>
const multimap< TValue, TKey > & TopNMultimap< TKey, TValue >::getBottomMultimap  )  const throw (std::exception)
 

template<typename TKey, typename TValue>
const multimap< TValue, TKey > & TopNMultimap< TKey, TValue >::getTopMultimap  )  const throw (std::exception)
 

template<typename TKey, typename TValue>
void TopNMultimap< TKey, TValue >::insert const pair< TKey, TValue > &  p  )  throw (std::exception)
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 12 15:15:24 2004 for Borealis by doxygen 1.3.8