diff options
Diffstat (limited to 'cpp/include/Ice/FactoryTable.h')
-rw-r--r-- | cpp/include/Ice/FactoryTable.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/cpp/include/Ice/FactoryTable.h b/cpp/include/Ice/FactoryTable.h index 401d6a94e3b..010d33411d7 100644 --- a/cpp/include/Ice/FactoryTable.h +++ b/cpp/include/Ice/FactoryTable.h @@ -34,12 +34,12 @@ class ICE_API FactoryTable : private IceUtil::noncopyable { public: - void addExceptionFactory(const ::std::string&, ICE_IN(ICE_USER_EXCEPTION_FACTORY)); - ICE_USER_EXCEPTION_FACTORY getExceptionFactory(const ::std::string&) const; + void addExceptionFactory(const ::std::string&, ICE_IN(ICE_DELEGATE(::Ice::UserExceptionFactory))); + ICE_DELEGATE(::Ice::UserExceptionFactory) getExceptionFactory(const ::std::string&) const; void removeExceptionFactory(const ::std::string&); - void addValueFactory(const ::std::string&, ICE_IN(ICE_VALUE_FACTORY)); - ICE_VALUE_FACTORY getValueFactory(const ::std::string&) const; + void addValueFactory(const ::std::string&, ICE_IN(ICE_DELEGATE(::Ice::ValueFactory))); + ICE_DELEGATE(::Ice::ValueFactory) getValueFactory(const ::std::string&) const; void removeValueFactory(const ::std::string&); void addTypeId(int, const ::std::string&); @@ -50,11 +50,11 @@ private: IceUtil::Mutex _m; - typedef ::std::pair<ICE_USER_EXCEPTION_FACTORY, int> EFPair; + typedef ::std::pair< ICE_DELEGATE(::Ice::UserExceptionFactory), int> EFPair; typedef ::std::map< ::std::string, EFPair> EFTable; EFTable _eft; - typedef ::std::pair<ICE_VALUE_FACTORY, int> VFPair; + typedef ::std::pair< ICE_DELEGATE(::Ice::ValueFactory), int> VFPair; typedef ::std::map< ::std::string, VFPair> VFTable; VFTable _vft; |