Update of /cvsroot/pclasses/pclasses2/include/pclasses
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15733/include/pclasses
Modified Files:
PropertyMap.h
Log Message:
Added clear() and compare operator.
Index: PropertyMap.h
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/PropertyMap.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- PropertyMap.h 14 Jan 2005 14:52:57 -0000 1.1
+++ PropertyMap.h 28 Jan 2005 11:32:58 -0000 1.2
@@ -73,12 +73,18 @@
inline iterator end()
{ return _fields.end(); }
+ void clear()
+ { _fields.clear(); }
+
std::string& operator[](const KeyType& key)
{ return _fields[key]; }
const std::string& operator[](const KeyType& key) const
{ return _fields[key]; }
+ bool operator==(const PropertyMap& p) const
+ { return _fields == p._fields; }
+
private:
FieldMap _fields;
};
|