gravatar
kpeter (Peter Kovacs)
kpeter@inf.elte.hu
Minor doc improvements.
0 1 0
default
1 file changed with 5 insertions and 4 deletions:
↑ Collapse diff ↑
Ignore white space 6 line context
... ...
@@ -48,6 +48,7 @@
48 48

	
49 49
      /// Returns the value associated with a key.
50 50

	
51
      /// Returns the value associated with a key.
51 52
      /// \bug Value shouldn't need to be default constructible.
52 53
      ///
53 54
      Value operator[](const Key &) const {return Value();}
... ...
@@ -113,7 +114,7 @@
113 114
      };
114 115
    };
115 116

	
116
    /// Read/Writable map concept
117
    /// Read/writable map concept
117 118
    
118 119
    /// Read/writable map concept.
119 120
    ///
... ...
@@ -146,6 +147,7 @@
146 147
    
147 148
    /// Dereferable map concept.
148 149
    ///
150
    /// \todo Rethink this concept.
149 151
    template<typename K, typename T, typename R, typename CR>
150 152
    class ReferenceMap : public ReadWriteMap<K,T>
151 153
    {
... ...
@@ -165,14 +167,13 @@
165 167
      Value tmp;
166 168
    public:
167 169

	
168
      ///Returns a reference to the value associated to a key.
170
      ///Returns a reference to the value associated with a key.
169 171
      Reference operator[](const Key &) { return tmp; }
170
      ///Returns a const reference to the value associated to a key.
172
      ///Returns a const reference to the value associated with a key.
171 173
      ConstReference operator[](const Key &) const { return tmp; }
172 174
      /// Sets the value associated with a key.
173 175
      void set(const Key &k,const Value &t) { operator[](k)=t; }
174 176

	
175
      /// \todo Rethink this concept. 
176 177
      template<typename _ReferenceMap>
177 178
      struct ReferenceMapConcept {
178 179

	
0 comments (0 inline)