From fcd811fdd17adb171478957e31401598dedce166 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 26 Aug 2009 14:21:42 +0200 Subject: make some CrashWatcher member functions static; simplify CObserver class Signed-off-by: Denys Vlasenko --- src/Daemon/CommLayerServer.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/Daemon/CommLayerServer.h') diff --git a/src/Daemon/CommLayerServer.h b/src/Daemon/CommLayerServer.h index 76af62b2..6d9270d4 100644 --- a/src/Daemon/CommLayerServer.h +++ b/src/Daemon/CommLayerServer.h @@ -9,16 +9,18 @@ #include "Observer.h" #include "CrashTypes.h" +class CCrashWatcher; + class CCommLayerServer { protected: - CObserver *m_pObserver; + CCrashWatcher *m_pCrashWatcher; public: CCommLayerServer(); virtual ~CCommLayerServer(); /* observer */ - void Attach(CObserver *pObs); - void Detach(CObserver *pObs); + void Attach(CCrashWatcher *pCW); + void Detach(CCrashWatcher *pCW); void Notify(const std::string& pMessage); virtual vector_crash_infos_t GetCrashInfos(const std::string& pSender) = 0; -- cgit