From: Christian P. <cp...@us...> - 2005-01-28 11:33:10
|
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; }; |