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.h | |
| 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.h')
| -rw-r--r-- | src/MetalinkEntry.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/MetalinkEntry.h b/src/MetalinkEntry.h index 2fbb6795..5382e15d 100644 --- a/src/MetalinkEntry.h +++ b/src/MetalinkEntry.h @@ -38,7 +38,6 @@ #include "common.h" #include <string> -#include <deque> #include <vector> #include <algorithm> @@ -63,7 +62,7 @@ public: std::vector<std::string> oses; // True if size is specified in Metalink document. bool sizeKnown; - std::deque<SharedHandle<MetalinkResource> > resources; + std::vector<SharedHandle<MetalinkResource> > resources; std::vector<SharedHandle<MetalinkMetaurl> > metaurls; int maxConnections; // Metalink3Spec #ifdef ENABLE_MESSAGE_DIGEST @@ -106,13 +105,13 @@ public: } void setLocationPriority - (const std::deque<std::string>& locations, int priorityToAdd); + (const std::vector<std::string>& locations, int priorityToAdd); void setProtocolPriority(const std::string& protocol, int priorityToAdd); static void toFileEntry - (std::deque<SharedHandle<FileEntry> >& fileEntries, - const std::deque<SharedHandle<MetalinkEntry> >& metalinkEntries); + (std::vector<SharedHandle<FileEntry> >& fileEntries, + const std::vector<SharedHandle<MetalinkEntry> >& metalinkEntries); void setSignature(const SharedHandle<Signature>& signature); |
