summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/UserExceptionFactoryManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/UserExceptionFactoryManager.h')
-rw-r--r--cpp/src/Ice/UserExceptionFactoryManager.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/cpp/src/Ice/UserExceptionFactoryManager.h b/cpp/src/Ice/UserExceptionFactoryManager.h
deleted file mode 100644
index 56b53ca0587..00000000000
--- a/cpp/src/Ice/UserExceptionFactoryManager.h
+++ /dev/null
@@ -1,46 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003
-// ZeroC, Inc.
-// Billerica, MA, USA
-//
-// All Rights Reserved.
-//
-// Ice is free software; you can redistribute it and/or modify it under
-// the terms of the GNU General Public License version 2 as published by
-// the Free Software Foundation.
-//
-// **********************************************************************
-
-#ifndef ICE_USER_EXCEPTION_FACTORY_MANAGER_H
-#define ICE_USER_EXCEPTION_FACTORY_MANAGER_H
-
-#include <IceUtil/Shared.h>
-#include <IceUtil/Mutex.h>
-#include <Ice/UserExceptionFactoryManagerF.h>
-#include <Ice/UserExceptionFactoryF.h>
-
-namespace IceInternal
-{
-
-class UserExceptionFactoryManager : public IceUtil::Shared, public IceUtil::Mutex
-{
-public:
-
- void add(const Ice::UserExceptionFactoryPtr&, const std::string&);
- void remove(const std::string&);
- Ice::UserExceptionFactoryPtr find(const std::string&);
-
-private:
-
- UserExceptionFactoryManager();
- void destroy();
- friend class Instance;
-
- std::map<std::string, Ice::UserExceptionFactoryPtr> _factoryMap;
- std::map<std::string, Ice::UserExceptionFactoryPtr>::iterator _factoryMapHint;
-};
-
-}
-
-#endif