summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/PropertiesI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/PropertiesI.h')
-rw-r--r--cpp/src/Ice/PropertiesI.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/cpp/src/Ice/PropertiesI.h b/cpp/src/Ice/PropertiesI.h
index b1f51163121..eafeda007e1 100644
--- a/cpp/src/Ice/PropertiesI.h
+++ b/cpp/src/Ice/PropertiesI.h
@@ -12,7 +12,6 @@
#define ICE_PROPERTIES_I_H
#include <Ice/Properties.h>
-#include <Ice/CommunicatorF.h>
#include <map>
namespace Ice
@@ -22,15 +21,16 @@ class ICE_API PropertiesI : public Properties
{
public:
- std::string getProperty(const std::string&);
- void setProperty(const std::string&, const std::string&);
+ virtual std::string getProperty(const std::string&);
+ virtual void setProperty(const std::string&, const std::string&);
+ virtual PropertiesPtr clone();
private:
PropertiesI();
PropertiesI(const std::string&);
- friend ICE_API CommunicatorPtr initialize(int&, char*[], Int);
+ friend ICE_API PropertiesPtr getDefaultProperties();
friend ICE_API PropertiesPtr createProperties();
friend ICE_API PropertiesPtr loadProperties(const std::string&);