diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-02-08 15:53:45 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-02-08 15:53:45 +0000 |
| commit | 1b7c1982896dba1d38e1fe84ba9660996607f5f9 (patch) | |
| tree | d12047cb37ded1e18d4d5b97844412538beb19ff /src/DHTAbstractMessage.cc | |
| parent | d82e183d346375ac8a58a298a58728be615f947e (diff) | |
2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Removed "using namespace std;" from all sources. Appended std::
prefix to c++
standard classes.
Included string.h where mem* function are used.
Diffstat (limited to 'src/DHTAbstractMessage.cc')
| -rw-r--r-- | src/DHTAbstractMessage.cc | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/DHTAbstractMessage.cc b/src/DHTAbstractMessage.cc index 6e3d585c..b068e696 100644 --- a/src/DHTAbstractMessage.cc +++ b/src/DHTAbstractMessage.cc @@ -36,23 +36,26 @@ #include "DHTNode.h" #include "BencodeVisitor.h" #include "DHTConnection.h" +#include "Dictionary.h" #include "Data.h" #include "DHTMessageDispatcher.h" #include "DHTMessageFactory.h" #include "DHTRoutingTable.h" -DHTAbstractMessage::DHTAbstractMessage(const DHTNodeHandle& localNode, - const DHTNodeHandle& remoteNode, - const string& transactionID): +namespace aria2 { + +DHTAbstractMessage::DHTAbstractMessage(const SharedHandle<DHTNode>& localNode, + const SharedHandle<DHTNode>& remoteNode, + const std::string& transactionID): DHTMessage(localNode, remoteNode, transactionID) {} DHTAbstractMessage::~DHTAbstractMessage() {} -string DHTAbstractMessage::getBencodedMessage() +std::string DHTAbstractMessage::getBencodedMessage() { SharedHandle<Dictionary> msg = new Dictionary(); - msg->put(string("t"), new Data(_transactionID)); - msg->put(string("y"), new Data(getType())); + msg->put(std::string("t"), new Data(_transactionID)); + msg->put(std::string("y"), new Data(getType())); fillMessage(msg.get()); BencodeVisitor v; @@ -62,7 +65,7 @@ string DHTAbstractMessage::getBencodedMessage() void DHTAbstractMessage::send() { - string message = getBencodedMessage(); + std::string message = getBencodedMessage(); _connection->sendMessage(message.c_str(), message.size(), _remoteNode->getIPAddress(), @@ -88,3 +91,5 @@ void DHTAbstractMessage::setRoutingTable(const WeakHandle<DHTRoutingTable>& rout { _routingTable = routingTable; } + +} // namespace aria2 |
