# HG changeset patch # User Alpar Juttner # Date 1199487097 -3600 # Node ID 582c594ecd01aada452f306284849278ce908010 # Parent d6bc33fa659099d384af098a9253e25e9e18423b# Parent f8ddf1b1541a934785ed0180ec3ee3fb799e11dc Merge diff -r d6bc33fa6590 -r 582c594ecd01 lemon/concepts/maps.h --- a/lemon/concepts/maps.h Fri Jan 04 23:50:16 2008 +0100 +++ b/lemon/concepts/maps.h Fri Jan 04 23:51:37 2008 +0100 @@ -41,9 +41,9 @@ class ReadMap { public: - /// Map's key type. + /// The key type of the map. typedef K Key; - /// Map's value type. (The type of objects associated with the keys). + /// The value type of the map. (The type of objects associated with the keys). typedef T Value; /// Returns the value associated with a key. @@ -81,9 +81,9 @@ class WriteMap { public: - /// Map's key type. + /// The key type of the map. typedef K Key; - /// Map's value type. (The type of objects associated with the keys). + /// The value type of the map. (The type of objects associated with the keys). typedef T Value; /// Sets the value associated with a key. @@ -119,12 +119,12 @@ /// template class ReadWriteMap : public ReadMap, - public WriteMap + public WriteMap { public: - /// Map's key type. + /// The key type of the map. typedef K Key; - /// Map's value type. (The type of objects associated with the keys). + /// The value type of the map. (The type of objects associated with the keys). typedef T Value; /// Returns the value associated with a key. @@ -152,13 +152,13 @@ public: /// Tag for reference maps. typedef True ReferenceMapTag; - /// Map's key type. + /// The key type of the map. typedef K Key; - /// Map's value type. (The type of objects associated with the keys). + /// The value type of the map. (The type of objects associated with the keys). typedef T Value; - /// Map's reference type. + /// The reference type of the map. typedef R Reference; - /// Map's const reference type. + /// The const reference type of the map. typedef CR ConstReference; protected: