diff options
Diffstat (limited to 'cpp/src/Ice/ValueFactoryManagerI.h')
-rw-r--r-- | cpp/src/Ice/ValueFactoryManagerI.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/cpp/src/Ice/ValueFactoryManagerI.h b/cpp/src/Ice/ValueFactoryManagerI.h index bdddb42cb65..b75a1669373 100644 --- a/cpp/src/Ice/ValueFactoryManagerI.h +++ b/cpp/src/Ice/ValueFactoryManagerI.h @@ -28,13 +28,8 @@ public: ValueFactoryManagerI(); -#ifdef ICE_CPP11_MAPPING - virtual void add(std::function<std::shared_ptr<Ice::Value> (std::string)>, const std::string&); - virtual std::function<std::shared_ptr<Ice::Value> (const std::string&)> find(const std::string&) const; -#else - virtual void add(const Ice::ValueFactoryPtr&, const std::string&); - virtual Ice::ValueFactoryPtr find(const std::string&) const; -#endif + virtual void add(ICE_IN(ICE_VALUE_FACTORY), const std::string&); + virtual ICE_VALUE_FACTORY find(const std::string&) const; private: |