From 1b7c1982896dba1d38e1fe84ba9660996607f5f9 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 8 Feb 2008 15:53:45 +0000 Subject: 2008-02-08 Tatsuhiro Tsujikawa Removed "using namespace std;" from all sources. Appended std:: prefix to c++ standard classes. Included string.h where mem* function are used. --- src/DHTAbstractTask.h | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) (limited to 'src/DHTAbstractTask.h') diff --git a/src/DHTAbstractTask.h b/src/DHTAbstractTask.h index 0efdcc8e..c0016a8e 100644 --- a/src/DHTAbstractTask.h +++ b/src/DHTAbstractTask.h @@ -35,16 +35,18 @@ #ifndef _D_DHT_ABSTRACT_TASK_H_ #define _D_DHT_ABSTRACT_TASK_H_ -#include "common.h" -#include "DHTAbstractTaskDecl.h" -#include "DHTNodeDecl.h" -#include "DHTRoutingTableDecl.h" -#include "DHTMessageDispatcherDecl.h" -#include "DHTMessageFactoryDecl.h" -#include "DHTConstants.h" #include "DHTTask.h" -#include "DHTMessageDecl.h" -#include "DHTTaskQueueDecl.h" +#include "SharedHandle.h" +#include "DHTConstants.h" + +namespace aria2 { + +class DHTNode; +class DHTRoutingTable; +class DHTMessageDispatcher; +class DHTMessageFactory; +class DHTMessage; +class DHTTaskQueue; class Logger; @@ -54,7 +56,7 @@ protected: const Logger* _logger; - DHTNodeHandle _localNode; + SharedHandle _localNode; WeakHandle _routingTable; @@ -76,7 +78,9 @@ public: void setTaskQueue(const WeakHandle taskQueue); - void setLocalNode(const DHTNodeHandle& localNode); + void setLocalNode(const SharedHandle& localNode); }; +} // namespace aria2 + #endif // _D_DHT_ABSTRACT_TASK_H_ -- cgit