From a00673a2c1d9634102f91b7c6ebdd453d55a708f Mon Sep 17 00:00:00 2001 From: Jose Date: Wed, 9 Dec 2015 23:09:20 +0100 Subject: C++11 mapping server side input parameter fixes --- cpp/src/Ice/PropertiesAdminI.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'cpp/src/Ice/PropertiesAdminI.cpp') diff --git a/cpp/src/Ice/PropertiesAdminI.cpp b/cpp/src/Ice/PropertiesAdminI.cpp index 4cd90f614ba..bcf0370c245 100644 --- a/cpp/src/Ice/PropertiesAdminI.cpp +++ b/cpp/src/Ice/PropertiesAdminI.cpp @@ -30,14 +30,22 @@ PropertiesAdminI::PropertiesAdminI(const PropertiesPtr& properties, const Logger } string +#ifdef ICE_CPP11_MAPPING +PropertiesAdminI::getProperty(string name, const Current&) +#else PropertiesAdminI::getProperty(const string& name, const Current&) +#endif { Lock sync(*this); return _properties->getProperty(name); } PropertyDict +#ifdef ICE_CPP11_MAPPING +PropertiesAdminI::getPropertiesForPrefix(string prefix, const Current&) +#else PropertiesAdminI::getPropertiesForPrefix(const string& prefix, const Current&) +#endif { Lock sync(*this); return _properties->getPropertiesForPrefix(prefix); @@ -45,9 +53,9 @@ PropertiesAdminI::getPropertiesForPrefix(const string& prefix, const Current&) void #ifdef ICE_CPP11_MAPPING -PropertiesAdminI::setProperties_async(const PropertyDict& props, +PropertiesAdminI::setProperties_async(PropertyDict props, function response, - function, + function, const Current&) #else PropertiesAdminI::setProperties_async(const AMD_PropertiesAdmin_setPropertiesPtr& cb, const PropertyDict& props, -- cgit v1.2.3