From 9614ee2fef5fb8f37e8fa4b73b5ffadbc20375e9 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 14 Dec 2008 10:07:40 +0000 Subject: 2008-12-14 Tatsuhiro Tsujikawa Use BDE instead of Dictionary/List/Data. * src/AnnounceList.cc * src/AnnounceList.h * test/AnnounceListTest.cc --- src/AnnounceList.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/AnnounceList.h') diff --git a/src/AnnounceList.h b/src/AnnounceList.h index 178447e4..4c7dc5ce 100644 --- a/src/AnnounceList.h +++ b/src/AnnounceList.h @@ -41,7 +41,9 @@ namespace aria2 { -class MetaEntry; +namespace bencode { +class BDE; +} // namespace bencode class AnnounceList { public: @@ -55,10 +57,10 @@ private: void setCurrentTier(const std::deque >::iterator& itr); public: AnnounceList():currentTrackerInitialized(false) {} - AnnounceList(const MetaEntry* announceListEntry); + AnnounceList(const bencode::BDE& announceList); AnnounceList(const std::deque >& tiers); - void reconfigure(const MetaEntry* announceListEntry); + void reconfigure(const bencode::BDE& announceList); void reconfigure(const std::string& url); size_t countTier() const { -- cgit