00001 #ifndef StringableParameterPort_h_seen
00002 #define StringableParameterPort_h_seen
00003
00008 class StringableParameterPort
00009 {
00010 public:
00011 virtual ~StringableParameterPort() {}
00012 virtual std::string getConfigurationString( const std::string & prefix) = 0;
00013 virtual std::string getConfigurationString( const std::string & prefix, const std::string & key) = 0;
00015 virtual int setConfigurationString( const std::string & key, const std::string & value) = 0;
00016
00017 };
00018
00019 #endif // StringableParameterPort_h_seen