... | ... |
@@ -36,2 +36,5 @@ |
36 | 36 |
/// Readable map concept |
37 |
|
|
38 |
/// Readable map concept. |
|
39 |
/// |
|
37 | 40 |
template<typename K, typename T> |
... | ... |
@@ -47,3 +50,3 @@ |
47 | 50 |
|
48 |
/// \bug Value |
|
51 |
/// \bug Value shouldn't need to be default constructible. |
|
49 | 52 |
/// |
... | ... |
@@ -73,2 +76,5 @@ |
73 | 76 |
/// Writable map concept |
77 |
|
|
78 |
/// Writable map concept. |
|
79 |
/// |
|
74 | 80 |
template<typename K, typename T> |
... | ... |
@@ -109,3 +115,6 @@ |
109 | 115 |
|
110 |
///Read/Writable map concept |
|
116 |
/// Read/Writable map concept |
|
117 |
|
|
118 |
/// Read/writable map concept. |
|
119 |
/// |
|
111 | 120 |
template<typename K, typename T> |
... | ... |
@@ -135,3 +144,6 @@ |
135 | 144 |
|
136 |
///Dereferable map concept |
|
145 |
/// Dereferable map concept |
|
146 |
|
|
147 |
/// Dereferable map concept. |
|
148 |
/// |
|
137 | 149 |
template<typename K, typename T, typename R, typename CR> |
... | ... |
@@ -158,4 +170,3 @@ |
158 | 170 |
///Returns a const reference to the value associated to a key. |
159 |
ConstReference operator[](const Key &) const |
|
160 |
{ return tmp; } |
|
171 |
ConstReference operator[](const Key &) const { return tmp; } |
|
161 | 172 |
/// Sets the value associated with a key. |
... | ... |
@@ -163,3 +174,3 @@ |
163 | 174 |
|
164 |
// \todo |
|
175 |
/// \todo Rethink this concept. |
|
165 | 176 |
template<typename _ReferenceMap> |
... | ... |
@@ -192,3 +203,5 @@ |
192 | 203 |
} //namespace concepts |
204 |
|
|
193 | 205 |
} //namespace lemon |
206 |
|
|
194 | 207 |
#endif // LEMON_CONCEPT_MAPS_H |
0 comments (0 inline)