lemon/bits/vector_map.h
changeset 195 aa45ff44fcf3
parent 107 31a2e6d28f61
child 209 765619b7cbb2
equal deleted inserted replaced
1:7b7c6e54dc56 2:8677d1b9390e
    42   ///
    42   ///
    43   /// The VectorMap template class is graph map structure what
    43   /// The VectorMap template class is graph map structure what
    44   /// automatically updates the map when a key is added to or erased from
    44   /// automatically updates the map when a key is added to or erased from
    45   /// the map. This map type uses the std::vector to store the values.
    45   /// the map. This map type uses the std::vector to store the values.
    46   ///
    46   ///
    47   /// \param Notifier The AlterationNotifier that will notify this map.
    47   /// \tparam _Notifier The AlterationNotifier that will notify this map.
    48   /// \param Item The item type of the graph items.
    48   /// \tparam _Item The item type of the graph items.
    49   /// \param Value The value type of the map.
    49   /// \tparam _Value The value type of the map.
    50   /// 
    50   /// \todo Fix the doc: there is _Graph parameter instead of _Notifier.
    51   /// \author Balazs Dezso  	
       
    52   template <typename _Graph, typename _Item, typename _Value>
    51   template <typename _Graph, typename _Item, typename _Value>
    53   class VectorMap 
    52   class VectorMap 
    54     : public ItemSetTraits<_Graph, _Item>::ItemNotifier::ObserverBase {
    53     : public ItemSetTraits<_Graph, _Item>::ItemNotifier::ObserverBase {
    55   private:
    54   private:
    56 		
    55