mirror of https://github.com/aria2/aria2
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Renamed member variables. * src/Range.cc * src/Range.hpull/1/head
parent
1baf8688ee
commit
c087255984
|
@ -1,3 +1,9 @@
|
||||||
|
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Renamed member variables.
|
||||||
|
* src/Range.cc
|
||||||
|
* src/Range.h
|
||||||
|
|
||||||
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Renamed member variables.
|
Renamed member variables.
|
||||||
|
|
27
src/Range.h
27
src/Range.h
|
@ -37,26 +37,25 @@
|
||||||
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
#include "SharedHandle.h"
|
#include "SharedHandle.h"
|
||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
namespace aria2 {
|
namespace aria2 {
|
||||||
|
|
||||||
class Range {
|
class Range {
|
||||||
private:
|
private:
|
||||||
off_t startByte;
|
off_t _startByte;
|
||||||
off_t endByte;
|
off_t _endByte;
|
||||||
uint64_t entityLength;
|
uint64_t _entityLength;
|
||||||
public:
|
public:
|
||||||
Range():startByte(0), endByte(0), entityLength(0) {}
|
Range():_startByte(0), _endByte(0), _entityLength(0) {}
|
||||||
|
|
||||||
Range(off_t startByte, off_t endByte, uint64_t entityLength):
|
Range(off_t startByte, off_t endByte, uint64_t entityLength):
|
||||||
startByte(startByte), endByte(endByte), entityLength(entityLength) {}
|
_startByte(startByte), _endByte(endByte), _entityLength(entityLength) {}
|
||||||
|
|
||||||
bool operator==(const Range& range) const
|
bool operator==(const Range& range) const
|
||||||
{
|
{
|
||||||
return startByte == range.startByte &&
|
return _startByte == range._startByte &&
|
||||||
endByte == range.endByte &&
|
_endByte == range._endByte &&
|
||||||
entityLength == range.entityLength;
|
_entityLength == range._entityLength;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool operator!=(const Range& range) const
|
bool operator!=(const Range& range) const
|
||||||
|
@ -66,23 +65,23 @@ public:
|
||||||
|
|
||||||
off_t getStartByte() const
|
off_t getStartByte() const
|
||||||
{
|
{
|
||||||
return startByte;
|
return _startByte;
|
||||||
}
|
}
|
||||||
|
|
||||||
off_t getEndByte() const
|
off_t getEndByte() const
|
||||||
{
|
{
|
||||||
return endByte;
|
return _endByte;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint64_t getEntityLength() const
|
uint64_t getEntityLength() const
|
||||||
{
|
{
|
||||||
return entityLength;
|
return _entityLength;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint64_t getContentLength() const
|
uint64_t getContentLength() const
|
||||||
{
|
{
|
||||||
if(endByte >= startByte) {
|
if(_endByte >= _startByte) {
|
||||||
return endByte-startByte+1;
|
return _endByte-_startByte+1;
|
||||||
} else {
|
} else {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue