Hygiene: Fix some clang warnings, mostly unused private members.

pull/50/head
Nils Maier 2013-03-01 13:17:52 +01:00
parent 62f842579d
commit 7f6a446750
23 changed files with 30 additions and 54 deletions

View File

@ -44,7 +44,7 @@
namespace aria2 { namespace aria2 {
class UDPTrackerRequest; struct UDPTrackerRequest;
class BtAnnounce { class BtAnnounce {
public: public:

View File

@ -76,8 +76,7 @@ HttpConnection::HttpConnection
: cuid_(cuid), : cuid_(cuid),
socket_(socket), socket_(socket),
socketRecvBuffer_(socketRecvBuffer), socketRecvBuffer_(socketRecvBuffer),
socketBuffer_(socket), socketBuffer_(socket)
option_(0)
{} {}
HttpConnection::~HttpConnection() {} HttpConnection::~HttpConnection() {}

View File

@ -82,7 +82,6 @@ private:
SharedHandle<SocketCore> socket_; SharedHandle<SocketCore> socket_;
SharedHandle<SocketRecvBuffer> socketRecvBuffer_; SharedHandle<SocketRecvBuffer> socketRecvBuffer_;
SocketBuffer socketBuffer_; SocketBuffer socketBuffer_;
const Option* option_;
HttpRequestEntries outstandingHttpRequests_; HttpRequestEntries outstandingHttpRequests_;

View File

@ -45,7 +45,7 @@
namespace aria2 { namespace aria2 {
class Range; struct Range;
class HttpHeader { class HttpHeader {
private: private:

View File

@ -48,7 +48,7 @@ namespace aria2 {
class Request; class Request;
class Segment; class Segment;
class Range; struct Range;
class Option; class Option;
class CookieStorage; class CookieStorage;
class AuthConfigFactory; class AuthConfigFactory;

View File

@ -57,13 +57,10 @@
namespace aria2 { namespace aria2 {
HttpServer::HttpServer HttpServer::HttpServer(const SharedHandle<SocketCore>& socket)
(const SharedHandle<SocketCore>& socket,
DownloadEngine* e)
: socket_(socket), : socket_(socket),
socketRecvBuffer_(new SocketRecvBuffer(socket_)), socketRecvBuffer_(new SocketRecvBuffer(socket_)),
socketBuffer_(socket), socketBuffer_(socket),
e_(e),
headerProcessor_(new HttpHeaderProcessor headerProcessor_(new HttpHeaderProcessor
(HttpHeaderProcessor::SERVER_PARSER)), (HttpHeaderProcessor::SERVER_PARSER)),
lastContentLength_(0), lastContentLength_(0),

View File

@ -67,7 +67,6 @@ private:
SharedHandle<SocketCore> socket_; SharedHandle<SocketCore> socket_;
SharedHandle<SocketRecvBuffer> socketRecvBuffer_; SharedHandle<SocketRecvBuffer> socketRecvBuffer_;
SocketBuffer socketBuffer_; SocketBuffer socketBuffer_;
DownloadEngine* e_;
SharedHandle<HttpHeaderProcessor> headerProcessor_; SharedHandle<HttpHeaderProcessor> headerProcessor_;
SharedHandle<HttpHeader> lastRequestHeader_; SharedHandle<HttpHeader> lastRequestHeader_;
int64_t lastContentLength_; int64_t lastContentLength_;
@ -84,7 +83,7 @@ private:
std::string allowOrigin_; std::string allowOrigin_;
bool secure_; bool secure_;
public: public:
HttpServer(const SharedHandle<SocketCore>& socket, DownloadEngine* e); HttpServer(const SharedHandle<SocketCore>& socket);
~HttpServer(); ~HttpServer();

View File

@ -69,7 +69,7 @@ HttpServerCommand::HttpServerCommand
: Command(cuid), : Command(cuid),
e_(e), e_(e),
socket_(socket), socket_(socket),
httpServer_(new HttpServer(socket, e)), httpServer_(new HttpServer(socket)),
writeCheck_(false) writeCheck_(false)
{ {
setStatus(Command::STATUS_ONESHOT_REALTIME); setStatus(Command::STATUS_ONESHOT_REALTIME);

View File

@ -48,8 +48,7 @@ MultiFileAllocationIterator::MultiFileAllocationIterator
(MultiDiskAdaptor* diskAdaptor): (MultiDiskAdaptor* diskAdaptor):
diskAdaptor_(diskAdaptor), diskAdaptor_(diskAdaptor),
entries_(diskAdaptor_->diskWriterEntries_.begin(), entries_(diskAdaptor_->diskWriterEntries_.begin(),
diskAdaptor_->diskWriterEntries_.end()), diskAdaptor_->diskWriterEntries_.end())
offset_(0)
{} {}
MultiFileAllocationIterator::~MultiFileAllocationIterator() {} MultiFileAllocationIterator::~MultiFileAllocationIterator() {}

View File

@ -49,7 +49,6 @@ private:
MultiDiskAdaptor* diskAdaptor_; MultiDiskAdaptor* diskAdaptor_;
std::deque<SharedHandle<DiskWriterEntry> > entries_; std::deque<SharedHandle<DiskWriterEntry> > entries_;
SharedHandle<FileAllocationIterator> fileAllocationIterator_; SharedHandle<FileAllocationIterator> fileAllocationIterator_;
int64_t offset_;
public: public:
MultiFileAllocationIterator(MultiDiskAdaptor* diskAdaptor); MultiFileAllocationIterator(MultiDiskAdaptor* diskAdaptor);

View File

@ -49,7 +49,7 @@ class DownloadEngine;
#ifdef ENABLE_ASYNC_DNS #ifdef ENABLE_ASYNC_DNS
class AsyncNameResolver; class AsyncNameResolver;
#endif // ENABLE_ASYNC_DNS #endif // ENABLE_ASYNC_DNS
class UDPTrackerRequest; struct UDPTrackerRequest;
class NameResolveCommand:public Command { class NameResolveCommand:public Command {
private: private:

View File

@ -631,7 +631,7 @@ void RequestGroup::initPieceStorage()
tempPieceStorage.swap(psHolder); tempPieceStorage.swap(psHolder);
} else { } else {
UnknownLengthPieceStorage* ps = UnknownLengthPieceStorage* ps =
new UnknownLengthPieceStorage(downloadContext_, option_.get()); new UnknownLengthPieceStorage(downloadContext_);
SharedHandle<PieceStorage> psHolder(ps); SharedHandle<PieceStorage> psHolder(ps);
if(diskWriterFactory_) { if(diskWriterFactory_) {
ps->setDiskWriterFactory(diskWriterFactory_); ps->setDiskWriterFactory(diskWriterFactory_);
@ -639,8 +639,8 @@ void RequestGroup::initPieceStorage()
tempPieceStorage.swap(psHolder); tempPieceStorage.swap(psHolder);
} }
tempPieceStorage->initStorage(); tempPieceStorage->initStorage();
SharedHandle<SegmentMan> tempSegmentMan SharedHandle<SegmentMan> tempSegmentMan(new SegmentMan(downloadContext_,
(new SegmentMan(option_.get(), downloadContext_, tempPieceStorage)); tempPieceStorage));
pieceStorage_.swap(tempPieceStorage); pieceStorage_.swap(tempPieceStorage);
segmentMan_.swap(tempSegmentMan); segmentMan_.swap(tempSegmentMan);

View File

@ -605,7 +605,7 @@ RequestGroupMan::DownloadStat RequestGroupMan::getDownloadStat() const
lastError = dr->result; lastError = dr->result;
} }
} }
return DownloadStat(finished, error, inprogress, removed, return DownloadStat(error, inprogress,
reservedGroups_.size(), reservedGroups_.size(),
lastError); lastError);
} }

View File

@ -191,24 +191,18 @@ public:
class DownloadStat { class DownloadStat {
private: private:
int completed_;
int error_; int error_;
int inProgress_; int inProgress_;
int removed_;
int waiting_; int waiting_;
error_code::Value lastErrorResult_; error_code::Value lastErrorResult_;
public: public:
DownloadStat(int completed, DownloadStat(int error,
int error,
int inProgress, int inProgress,
int removed,
int waiting, int waiting,
error_code::Value lastErrorResult = error_code::Value lastErrorResult =
error_code::FINISHED): error_code::FINISHED):
completed_(completed),
error_(error), error_(error),
inProgress_(inProgress), inProgress_(inProgress),
removed_(removed),
waiting_(waiting), waiting_(waiting),
lastErrorResult_(lastErrorResult) {} lastErrorResult_(lastErrorResult) {}

View File

@ -65,11 +65,9 @@ SegmentEntry::SegmentEntry(cuid_t cuid, const SharedHandle<Segment>& segment)
SegmentEntry::~SegmentEntry() {} SegmentEntry::~SegmentEntry() {}
SegmentMan::SegmentMan SegmentMan::SegmentMan
(const Option* option, (const SharedHandle<DownloadContext>& downloadContext,
const SharedHandle<DownloadContext>& downloadContext,
const SharedHandle<PieceStorage>& pieceStorage) const SharedHandle<PieceStorage>& pieceStorage)
: option_(option), : downloadContext_(downloadContext),
downloadContext_(downloadContext),
pieceStorage_(pieceStorage), pieceStorage_(pieceStorage),
ignoreBitfield_(downloadContext->getPieceLength(), ignoreBitfield_(downloadContext->getPieceLength(),
downloadContext->getTotalLength()) downloadContext->getTotalLength())

View File

@ -75,8 +75,6 @@ typedef std::deque<SharedHandle<SegmentEntry> > SegmentEntries;
*/ */
class SegmentMan { class SegmentMan {
private: private:
const Option* option_;
SharedHandle<DownloadContext> downloadContext_; SharedHandle<DownloadContext> downloadContext_;
SharedHandle<PieceStorage> pieceStorage_; SharedHandle<PieceStorage> pieceStorage_;
@ -100,8 +98,7 @@ private:
void cancelSegmentInternal(cuid_t cuid, const SharedHandle<Segment>& segment); void cancelSegmentInternal(cuid_t cuid, const SharedHandle<Segment>& segment);
public: public:
SegmentMan(const Option* option, SegmentMan(const SharedHandle<DownloadContext>& downloadContext,
const SharedHandle<DownloadContext>& downloadContext,
const SharedHandle<PieceStorage>& pieceStorage); const SharedHandle<PieceStorage>& pieceStorage);
~SegmentMan(); ~SegmentMan();

View File

@ -39,7 +39,7 @@
namespace aria2 { namespace aria2 {
class ProgressUpdate; struct ProgressUpdate;
class SimpleBtMessage : public AbstractBtMessage { class SimpleBtMessage : public AbstractBtMessage {
public: public:

View File

@ -50,7 +50,7 @@ class PieceStorage;
class BtRuntime; class BtRuntime;
class BtAnnounce; class BtAnnounce;
class Option; class Option;
class UDPTrackerRequest; struct UDPTrackerRequest;
class UDPTrackerClient; class UDPTrackerClient;
class AnnRequest { class AnnRequest {

View File

@ -48,7 +48,7 @@ namespace aria2 {
#define UDPT_INITIAL_CONNECTION_ID 0x41727101980LL #define UDPT_INITIAL_CONNECTION_ID 0x41727101980LL
class UDPTrackerRequest; struct UDPTrackerRequest;
enum UDPTrackerConnectionState { enum UDPTrackerConnectionState {
UDPT_CST_CONNECTING, UDPT_CST_CONNECTING,

View File

@ -47,10 +47,8 @@
namespace aria2 { namespace aria2 {
UnknownLengthPieceStorage::UnknownLengthPieceStorage UnknownLengthPieceStorage::UnknownLengthPieceStorage
(const SharedHandle<DownloadContext>& downloadContext, (const SharedHandle<DownloadContext>& downloadContext)
const Option* option): : downloadContext_(downloadContext),
downloadContext_(downloadContext),
option_(option),
diskWriterFactory_(new DefaultDiskWriterFactory()), diskWriterFactory_(new DefaultDiskWriterFactory()),
totalLength_(0), totalLength_(0),
downloadFinished_(false) {} downloadFinished_(false) {}

View File

@ -48,8 +48,6 @@ class UnknownLengthPieceStorage:public PieceStorage {
private: private:
SharedHandle<DownloadContext> downloadContext_; SharedHandle<DownloadContext> downloadContext_;
const Option* option_;
SharedHandle<DirectDiskAdaptor> diskAdaptor_; SharedHandle<DirectDiskAdaptor> diskAdaptor_;
SharedHandle<DiskWriterFactory> diskWriterFactory_; SharedHandle<DiskWriterFactory> diskWriterFactory_;
@ -60,8 +58,7 @@ private:
SharedHandle<Piece> piece_; SharedHandle<Piece> piece_;
public: public:
UnknownLengthPieceStorage(const SharedHandle<DownloadContext>& downloadContext, UnknownLengthPieceStorage(const SharedHandle<DownloadContext>& downloadContext);
const Option* option);
virtual ~UnknownLengthPieceStorage(); virtual ~UnknownLengthPieceStorage();

View File

@ -38,7 +38,7 @@ public:
dctx_.reset dctx_.reset
(new DownloadContext(pieceLength, totalLength, "aria2.tar.bz2")); (new DownloadContext(pieceLength, totalLength, "aria2.tar.bz2"));
pieceStorage_.reset(new DefaultPieceStorage(dctx_, option_.get())); pieceStorage_.reset(new DefaultPieceStorage(dctx_, option_.get()));
segmentMan_.reset(new SegmentMan(option_.get(), dctx_, pieceStorage_)); segmentMan_.reset(new SegmentMan(dctx_, pieceStorage_));
} }
void testNullBitfield(); void testNullBitfield();
@ -59,8 +59,8 @@ void SegmentManTest::testNullBitfield()
SharedHandle<DownloadContext> dctx SharedHandle<DownloadContext> dctx
(new DownloadContext(0, 0, "aria2.tar.bz2")); (new DownloadContext(0, 0, "aria2.tar.bz2"));
SharedHandle<UnknownLengthPieceStorage> ps SharedHandle<UnknownLengthPieceStorage> ps
(new UnknownLengthPieceStorage(dctx, &op)); (new UnknownLengthPieceStorage(dctx));
SegmentMan segmentMan(&op, dctx, ps); SegmentMan segmentMan(dctx, ps);
size_t minSplitSize = dctx->getPieceLength(); size_t minSplitSize = dctx->getPieceLength();
SharedHandle<Segment> segment = segmentMan.getSegment(1, minSplitSize); SharedHandle<Segment> segment = segmentMan.getSegment(1, minSplitSize);
@ -86,7 +86,7 @@ void SegmentManTest::testCompleteSegment()
(new DownloadContext(pieceLength, totalLength, "aria2.tar.bz2")); (new DownloadContext(pieceLength, totalLength, "aria2.tar.bz2"));
SharedHandle<DefaultPieceStorage> ps(new DefaultPieceStorage(dctx, &op)); SharedHandle<DefaultPieceStorage> ps(new DefaultPieceStorage(dctx, &op));
SegmentMan segmentMan(&op, dctx, ps); SegmentMan segmentMan(dctx, ps);
CPPUNIT_ASSERT(segmentMan.getSegmentWithIndex(1, 0)); CPPUNIT_ASSERT(segmentMan.getSegmentWithIndex(1, 0));
SharedHandle<Segment> seg = segmentMan.getSegmentWithIndex(1, 1); SharedHandle<Segment> seg = segmentMan.getSegmentWithIndex(1, 1);
@ -115,7 +115,7 @@ void SegmentManTest::testGetSegment_sameFileEntry()
}; };
dctx->setFileEntries(&fileEntries[0], &fileEntries[3]); dctx->setFileEntries(&fileEntries[0], &fileEntries[3]);
SharedHandle<DefaultPieceStorage> ps(new DefaultPieceStorage(dctx, &op)); SharedHandle<DefaultPieceStorage> ps(new DefaultPieceStorage(dctx, &op));
SegmentMan segman(&op, dctx, ps); SegmentMan segman(dctx, ps);
size_t minSplitSize =dctx->getPieceLength(); size_t minSplitSize =dctx->getPieceLength();
std::vector<SharedHandle<Segment> > segments; std::vector<SharedHandle<Segment> > segments;
segman.getSegment(segments, 1, minSplitSize, fileEntries[1], 4); segman.getSegment(segments, 1, minSplitSize, fileEntries[1], 4);
@ -150,7 +150,7 @@ void SegmentManTest::testRegisterPeerStat()
Option op; Option op;
SharedHandle<DownloadContext> dctx(new DownloadContext()); SharedHandle<DownloadContext> dctx(new DownloadContext());
SharedHandle<DefaultPieceStorage> ps(new DefaultPieceStorage(dctx, &op)); SharedHandle<DefaultPieceStorage> ps(new DefaultPieceStorage(dctx, &op));
SegmentMan segman(&op, dctx, ps); SegmentMan segman(dctx, ps);
SharedHandle<PeerStat> p1(new PeerStat(0, "host1", "http")); SharedHandle<PeerStat> p1(new PeerStat(0, "host1", "http"));
segman.registerPeerStat(p1); segman.registerPeerStat(p1);

View File

@ -13,7 +13,7 @@ class MessageDigest;
class RequestGroupMan; class RequestGroupMan;
class RequestGroup; class RequestGroup;
class Option; class Option;
class DownloadResult; struct DownloadResult;
void createFile(const std::string& filename, size_t length); void createFile(const std::string& filename, size_t length);