From 237f15b491fe98768ec2e04fa9a69ca6411dd99e Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 20 Jun 2010 11:42:33 +0000 Subject: 2010-06-20 Tatsuhiro Tsujikawa Moved non-trivial functions to *.cc file * src/DownloadContext.cc * src/DownloadContext.h * src/FileEntry.cc * src/FileEntry.h --- src/FileEntry.h | 37 +++++-------------------------------- 1 file changed, 5 insertions(+), 32 deletions(-) (limited to 'src/FileEntry.h') diff --git a/src/FileEntry.h b/src/FileEntry.h index 529a7bc2..8e5e2687 100644 --- a/src/FileEntry.h +++ b/src/FileEntry.h @@ -84,15 +84,9 @@ public: FileEntry& operator=(const FileEntry& entry); - std::string getBasename() const - { - return File(_path).getBasename(); - } + std::string getBasename() const; - std::string getDirname() const - { - return File(_path).getDirname(); - } + std::string getDirname() const; const std::string& getPath() const { return _path; } @@ -129,11 +123,7 @@ public: return _spentUris; } - size_t setUris(const std::vector& uris) - { - _uris.clear(); - return addUris(uris.begin(), uris.end()); - } + size_t setUris(const std::vector& uris); template size_t addUris(InputIterator first, InputIterator last) @@ -147,26 +137,9 @@ public: return count; } - bool addUri(const std::string& uri) - { - if(Request().setUri(uri)) { - _uris.push_back(uri); - return true; - } else { - return false; - } - } + bool addUri(const std::string& uri); - bool insertUri(const std::string& uri, size_t pos) - { - if(Request().setUri(uri)) { - pos = std::min(pos, _uris.size()); - _uris.insert(_uris.begin()+pos, uri); - return true; - } else { - return false; - } - } + bool insertUri(const std::string& uri, size_t pos); // Inserts _uris and _spentUris into uris. void getUris(std::vector& uris) const; -- cgit