Changeset 44:7bbd94715db5 in lemon for lemon
- Timestamp:
- 01/07/08 19:44:18 (17 years ago)
- Branch:
- default
- Parents:
- 42:3a98515e9bc3 (diff), 43:17e76967c49f (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/maps.h
r42 r44 116 116 117 117 template<typename T1> 118 struct rebind {119 typedef ConstMap<K, T1> other;120 };121 122 template<typename T1>123 118 ConstMap(const ConstMap<K, T1> &, const T &_v) : v(_v) {} 124 119 }; … … 244 239 } 245 240 246 template <typename T1, typename C1 = std::less<T1> >247 struct rebind {248 typedef StdMap<Key, T1, C1> other;249 };250 241 }; 251 242 … … 393 384 ///Simple wrapping of a map 394 385 395 ///This \ cconcepts::ReadMap "read only map" returns the simple386 ///This \ref concepts::ReadMap "read only map" returns the simple 396 387 ///wrapping of the given map. Sometimes the reference maps cannot be 397 388 ///combined with simple read maps. This map adaptor wraps the given … … 416 407 }; 417 408 418 ///Simple writable wrapping of themap419 420 ///This \ cconcepts::WriteMap "write map" returns the simple409 ///Simple writable wrapping of a map 410 411 ///This \ref concepts::WriteMap "write map" returns the simple 421 412 ///wrapping of the given map. Sometimes the reference maps cannot be 422 413 ///combined with simple read-write maps. This map adaptor wraps the … … 1554 1545 } 1555 1546 1556 /// Setterfunction of the map1547 /// The \c set function of the map 1557 1548 void set(const Key& key, Value value) { 1558 1549 if (value) { -
lemon/maps.h
r43 r44 3 3 * This file is a part of LEMON, a generic C++ optimization library 4 4 * 5 * Copyright (C) 2003-200 75 * Copyright (C) 2003-2008 6 6 * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport 7 7 * (Egervary Research Group on Combinatorial Optimization, EGRES). … … 170 170 171 171 typedef True ReferenceMapTag; 172 /// \e172 ///Key type 173 173 typedef K Key; 174 /// \e174 ///Value type 175 175 typedef T Value; 176 /// \e176 ///Reference Type 177 177 typedef T& Reference; 178 /// \e178 ///Const reference type 179 179 typedef const T& ConstReference; 180 180
Note: See TracChangeset
for help on using the changeset viewer.