Dokumentacja szablonu klasy Collection::AvlMap< KeyT, DataT, cmp >

#include <avlmap.hpp>

Lista wszystkich składowych.

Metody publiczne

 AvlMap ()
 ~AvlMap ()
bool update (KeyT key, DataT data)
bool remove (KeyT key)
bool isEmpty ()
Option< Tuple2< KeyT, DataT > > find (KeyT key)
 AvlMap ()
 ~AvlMap ()
uint32 update (KeyT key, DataT data)
uint32 remove (KeyT key)
uint32 isEmpty ()
Option< Tuple2< KeyT, DataT > > find (KeyT key)


Opis szczegółowy

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
class Collection::AvlMap< KeyT, DataT, cmp >

Definicja w linii 25 pliku avlmap.hpp.


Dokumentacja konstruktora i destruktora

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
Collection::AvlMap< KeyT, DataT, cmp >::AvlMap (  )  [inline]

Definicja w linii 29 pliku avlmap.hpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
Collection::AvlMap< KeyT, DataT, cmp >::~AvlMap (  )  [inline]

Definicja w linii 33 pliku avlmap.hpp.

Odwołuje się do notimpl.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
Collection::AvlMap< KeyT, DataT, cmp >::AvlMap (  )  [inline]

Definicja w linii 1808 pliku ip.old.2.cpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
Collection::AvlMap< KeyT, DataT, cmp >::~AvlMap (  )  [inline]

Definicja w linii 1812 pliku ip.old.2.cpp.

Odwołuje się do alert(), alert2() i panic().


Dokumentacja funkcji składowych

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
bool Collection::AvlMap< KeyT, DataT, cmp >::update ( KeyT  key,
DataT  data 
) [inline]

Definicja w linii 37 pliku avlmap.hpp.

Odwołania w set_dbg_val().

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
bool Collection::AvlMap< KeyT, DataT, cmp >::remove ( KeyT  key  )  [inline]

Definicja w linii 41 pliku avlmap.hpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
bool Collection::AvlMap< KeyT, DataT, cmp >::isEmpty (  )  [inline]

Definicja w linii 44 pliku avlmap.hpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
Option<Tuple2<KeyT, DataT> > Collection::AvlMap< KeyT, DataT, cmp >::find ( KeyT  key  )  [inline]

Definicja w linii 48 pliku avlmap.hpp.

Odwołania w get_dbg_val().

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
uint32 Collection::AvlMap< KeyT, DataT, cmp >::update ( KeyT  key,
DataT  data 
) [inline]

Definicja w linii 1816 pliku ip.old.2.cpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
uint32 Collection::AvlMap< KeyT, DataT, cmp >::remove ( KeyT  key  )  [inline]

Definicja w linii 1820 pliku ip.old.2.cpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
uint32 Collection::AvlMap< KeyT, DataT, cmp >::isEmpty (  )  [inline]

Definicja w linii 1823 pliku ip.old.2.cpp.

template<typename KeyT, typename DataT, int(*)(KeyT, KeyT) cmp>
Option<Tuple2<KeyT, DataT> > Collection::AvlMap< KeyT, DataT, cmp >::find ( KeyT  key  )  [inline]

Definicja w linii 1827 pliku ip.old.2.cpp.


Dokumentacja dla tej klasy została wygenerowana z plików:

Wygenerowano Sat Jul 19 02:21:27 2008 dla panaLiX programem  doxygen 1.5.6