summaryrefslogtreecommitdiff
path: root/src/ServerStat.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-12 19:24:38 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-12 19:24:38 +0900
commit0da2468d6b4ed4ef9f96cd3d50aa6e02da863da0 (patch)
tree4790558d314e6ceb774a095e8144f20480017084 /src/ServerStat.cc
parent2e5d9b056f2cf398d8996d93a4c7fbc1fbe66221 (diff)
Removed strappend
Diffstat (limited to 'src/ServerStat.cc')
-rw-r--r--src/ServerStat.cc22
1 files changed, 10 insertions, 12 deletions
diff --git a/src/ServerStat.cc b/src/ServerStat.cc
index 16b8cad4..0f7b7aed 100644
--- a/src/ServerStat.cc
+++ b/src/ServerStat.cc
@@ -208,18 +208,16 @@ bool ServerStat::operator==(const ServerStat& serverStat) const
std::string ServerStat::toString() const
{
- std::string res;
- strappend(res, "host=", getHostname(), ", ");
- strappend(res, "protocol=", getProtocol(), ", ");
- strappend(res, "dl_speed=", util::uitos(getDownloadSpeed()), ", ");
- strappend(res, "sc_avg_speed=", util::uitos(getSingleConnectionAvgSpeed()),
- ", ");
- strappend(res, "mc_avg_speed=", util::uitos(getMultiConnectionAvgSpeed()),
- ", ");
- strappend(res, "last_updated=", util::itos(getLastUpdated().getTime()), ", ");
- strappend(res, "counter=", util::uitos(getCounter()), ", ");
- strappend(res, "status=", ServerStat::STATUS_STRING[getStatus()]);
- return res;
+ return fmt("host=%s, protocol=%s, dl_speed=%u, sc_avg_speed=%u,"
+ " mc_avg_speed=%u, last_updated=%ld, counter=%u, status=%s",
+ getHostname().c_str(),
+ getProtocol().c_str(),
+ getDownloadSpeed(),
+ getSingleConnectionAvgSpeed(),
+ getMultiConnectionAvgSpeed(),
+ getLastUpdated().getTime(),
+ getCounter(),
+ ServerStat::STATUS_STRING[getStatus()].c_str());
}
} // namespace aria2