GrrProperties.h
00001 #ifndef gridripper_util_GrrProperties_h
00002 #define gridripper_util_GrrProperties_h
00003
00004 #include <string>
00005 #include <map>
00006 #include <iostream>
00007 #include <gridripper/io/IOException.h>
00008
00009 namespace gridripper { namespace util {
00010
00011 using namespace gridripper::io;
00012 using namespace std;
00013
00021 class GrrProperties: public map<string, string>
00022 {
00023 public:
00025 GrrProperties();
00026
00031 GrrProperties(const GrrProperties& p):
00032 map<string, string>::map<string, string>(p) {
00033 }
00034
00039 void load(istream& in) throw(IOException&);
00040 };
00041
00042 } }
00043
00044 #endif