summaryrefslogtreecommitdiff
path: root/src/DHTNodeLookupTask.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-06-22 01:10:38 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-06-22 01:10:38 +0900
commit07d270c87e6f9184aea4ca17eb26e466712e8db2 (patch)
tree2dfbaa2e0d2ad0f38cb73098608f7d67a64320f8 /src/DHTNodeLookupTask.cc
parent126a4bde612eb0e6c48cf2f13ebe3eac45cc71a8 (diff)
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
Diffstat (limited to 'src/DHTNodeLookupTask.cc')
-rw-r--r--src/DHTNodeLookupTask.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/DHTNodeLookupTask.cc b/src/DHTNodeLookupTask.cc
index 46c56c35..c116d403 100644
--- a/src/DHTNodeLookupTask.cc
+++ b/src/DHTNodeLookupTask.cc
@@ -50,23 +50,23 @@ DHTNodeLookupTask::DHTNodeLookupTask(const unsigned char* targetNodeID):
void
DHTNodeLookupTask::getNodesFromMessage
-(std::vector<SharedHandle<DHTNode> >& nodes,
+(std::vector<std::shared_ptr<DHTNode> >& nodes,
const DHTFindNodeReplyMessage* message)
{
- const std::vector<SharedHandle<DHTNode> >& knodes =
+ const std::vector<std::shared_ptr<DHTNode> >& knodes =
message->getClosestKNodes();
nodes.insert(nodes.end(), knodes.begin(), knodes.end());
}
-SharedHandle<DHTMessage>
-DHTNodeLookupTask::createMessage(const SharedHandle<DHTNode>& remoteNode)
+std::shared_ptr<DHTMessage>
+DHTNodeLookupTask::createMessage(const std::shared_ptr<DHTNode>& remoteNode)
{
return getMessageFactory()->createFindNodeMessage(remoteNode, getTargetID());
}
-SharedHandle<DHTMessageCallback> DHTNodeLookupTask::createCallback()
+std::shared_ptr<DHTMessageCallback> DHTNodeLookupTask::createCallback()
{
- return SharedHandle<DHTNodeLookupTaskCallback>
+ return std::shared_ptr<DHTNodeLookupTaskCallback>
(new DHTNodeLookupTaskCallback(this));
}