summaryrefslogtreecommitdiff
path: root/src/DiskAdaptor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/DiskAdaptor.cc')
-rw-r--r--src/DiskAdaptor.cc17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/DiskAdaptor.cc b/src/DiskAdaptor.cc
index 4aa59c54..0a12df6a 100644
--- a/src/DiskAdaptor.cc
+++ b/src/DiskAdaptor.cc
@@ -33,7 +33,6 @@
*/
/* copyright --> */
#include "DiskAdaptor.h"
-#include "DlAbortEx.h"
#include "LogFactory.h"
#include "message.h"
@@ -41,7 +40,9 @@ DiskAdaptor::DiskAdaptor():logger(LogFactory::getInstance()) {}
DiskAdaptor::~DiskAdaptor() {}
-FileEntryHandle DiskAdaptor::getFileEntryFromPath(const string& fileEntryPath) const {
+FileEntryHandle DiskAdaptor::getFileEntryFromPath(const string& fileEntryPath) const
+ throw(DlAbortEx*)
+{
for(FileEntries::const_iterator itr = fileEntries.begin();
itr != fileEntries.end(); itr++) {
if((*itr)->getPath() == fileEntryPath) {
@@ -51,7 +52,8 @@ FileEntryHandle DiskAdaptor::getFileEntryFromPath(const string& fileEntryPath) c
throw new DlAbortEx(EX_NO_SUCH_FILE_ENTRY, fileEntryPath.c_str());
}
-bool DiskAdaptor::addDownloadEntry(const string& fileEntryPath) {
+bool DiskAdaptor::addDownloadEntry(const string& fileEntryPath)
+{
for(FileEntries::iterator itr = fileEntries.begin();
itr != fileEntries.end(); itr++) {
if((*itr)->getPath() == fileEntryPath) {
@@ -62,7 +64,8 @@ bool DiskAdaptor::addDownloadEntry(const string& fileEntryPath) {
return false;
}
-bool DiskAdaptor::addDownloadEntry(int index) {
+bool DiskAdaptor::addDownloadEntry(int index)
+{
if(fileEntries.size() <= (unsigned int)index) {
return false;
}
@@ -70,14 +73,16 @@ bool DiskAdaptor::addDownloadEntry(int index) {
return true;
}
-void DiskAdaptor::addAllDownloadEntry() {
+void DiskAdaptor::addAllDownloadEntry()
+{
for(FileEntries::iterator itr = fileEntries.begin();
itr != fileEntries.end(); itr++) {
(*itr)->setRequested(true);
}
}
-void DiskAdaptor::removeAllDownloadEntry() {
+void DiskAdaptor::removeAllDownloadEntry()
+{
for(FileEntries::iterator itr = fileEntries.begin();
itr != fileEntries.end(); itr++) {
(*itr)->setRequested(false);