aboutsummaryrefslogtreecommitdiff
path: root/paludis/ipc_output_manager.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-07-23 08:54:11 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-07-23 08:54:11 +0100
commitdd959fd53fbc5c863ec5e9f3571e3af9ff0d8b1a (patch)
treeba2da539f103634b8ddb52a477bbace3b4a52c57 /paludis/ipc_output_manager.hh
parent4209b95ecc83365718b3dd5556a6866a662e95c5 (diff)
downloadpaludis-dd959fd53fbc5c863ec5e9f3571e3af9ff0d8b1a.tar.gz
paludis-dd959fd53fbc5c863ec5e9f3571e3af9ff0d8b1a.tar.xz
PrivateImplementationPattern -> Pimp, Implementation -> Imp
Diffstat (limited to 'paludis/ipc_output_manager.hh')
-rw-r--r--paludis/ipc_output_manager.hh14
1 files changed, 7 insertions, 7 deletions
diff --git a/paludis/ipc_output_manager.hh b/paludis/ipc_output_manager.hh
index 25a48e11d..273df68f1 100644
--- a/paludis/ipc_output_manager.hh
+++ b/paludis/ipc_output_manager.hh
@@ -22,7 +22,7 @@
#include <paludis/ipc_output_manager-fwd.hh>
#include <paludis/util/attributes.hh>
-#include <paludis/util/private_implementation_pattern.hh>
+#include <paludis/util/pimp.hh>
#include <paludis/output_manager.hh>
#include <paludis/environment-fwd.hh>
#include <paludis/create_output_manager_info-fwd.hh>
@@ -35,7 +35,7 @@
namespace paludis
{
class PALUDIS_VISIBLE IPCOutputManager :
- private PrivateImplementationPattern<IPCOutputManager>,
+ private Pimp<IPCOutputManager>,
public OutputManager
{
public:
@@ -56,7 +56,7 @@ namespace paludis
};
class PALUDIS_VISIBLE IPCInputManager :
- private PrivateImplementationPattern<IPCInputManager>
+ private Pimp<IPCInputManager>
{
private:
std::string _pipe_command_handler(const std::string &);
@@ -88,7 +88,7 @@ namespace paludis
};
class PALUDIS_VISIBLE OutputManagerFromIPC :
- private PrivateImplementationPattern<OutputManagerFromIPC>
+ private Pimp<OutputManagerFromIPC>
{
public:
OutputManagerFromIPC(
@@ -107,9 +107,9 @@ namespace paludis
void construct_standard_if_unconstructed();
};
- extern template class PrivateImplementationPattern<IPCOutputManager>;
- extern template class PrivateImplementationPattern<IPCInputManager>;
- extern template class PrivateImplementationPattern<OutputManagerFromIPC>;
+ extern template class Pimp<IPCOutputManager>;
+ extern template class Pimp<IPCInputManager>;
+ extern template class Pimp<OutputManagerFromIPC>;
}