diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-02-27 15:14:40 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-02-27 15:14:40 +0000 |
| commit | 88656eb14e9694ab7c311517a55e0d9577cbdfd0 (patch) | |
| tree | e6248d8beb30cf14f854c50c1298d782eba2e29c /src/MetalinkEntry.cc | |
| parent | 0c62e907309da29d23b669da91034d00f378bade (diff) | |
2010-02-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use vector instead of deque for MetalinkEntry and MetalinkResource
objects.
* src/Metalink2RequestGroup.cc
* src/Metalink2RequestGroup.h
* src/MetalinkEntry.cc
* src/MetalinkEntry.h
* src/MetalinkHelper.cc
* src/MetalinkHelper.h
* src/Metalinker.cc
* src/Metalinker.h
* src/main.cc
* test/MetalinkEntryTest.cc
* test/MetalinkHelperTest.cc
* test/MetalinkProcessorTest.cc
* test/MetalinkerTest.cc
Diffstat (limited to 'src/MetalinkEntry.cc')
| -rw-r--r-- | src/MetalinkEntry.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/MetalinkEntry.cc b/src/MetalinkEntry.cc index 75e5dc36..3515e5e6 100644 --- a/src/MetalinkEntry.cc +++ b/src/MetalinkEntry.cc @@ -59,11 +59,11 @@ MetalinkEntry::~MetalinkEntry() {} class AddLocationPriority { private: - std::deque<std::string> _locations; + std::vector<std::string> _locations; int _priorityToAdd; public: AddLocationPriority - (const std::deque<std::string>& locations, int priorityToAdd): + (const std::vector<std::string>& locations, int priorityToAdd): _locations(locations), _priorityToAdd(priorityToAdd) { std::sort(_locations.begin(), _locations.end()); @@ -105,7 +105,7 @@ uint64_t MetalinkEntry::getLength() const } void MetalinkEntry::setLocationPriority -(const std::deque<std::string>& locations, int priorityToAdd) +(const std::vector<std::string>& locations, int priorityToAdd) { std::for_each(resources.begin(), resources.end(), AddLocationPriority(locations, priorityToAdd)); @@ -183,8 +183,8 @@ void MetalinkEntry::dropUnsupportedResource() { } void MetalinkEntry::toFileEntry -(std::deque<SharedHandle<FileEntry> >& fileEntries, - const std::deque<SharedHandle<MetalinkEntry> >& metalinkEntries) +(std::vector<SharedHandle<FileEntry> >& fileEntries, + const std::vector<SharedHandle<MetalinkEntry> >& metalinkEntries) { std::transform(metalinkEntries.begin(), metalinkEntries.end(), std::back_inserter(fileEntries), |
