diff options
| -rw-r--r-- | range.cpp | 11 | ||||
| -rw-r--r-- | range.h | 4 |
2 files changed, 14 insertions, 1 deletions
@@ -22,7 +22,7 @@ #include "range.h" Range::Range() - : m_hasEnd(false),m_hasStart(false) + : m_hasEnd(false),m_hasStart(false),m_emptyRange(false) { @@ -91,3 +91,12 @@ qint64 Range::getEnd() const { return m_end; } +void Range::setEmptyRange(bool b) +{ + m_emptyRange = b; +} + +bool Range::isEmptyRange() +{ + return m_emptyRange; +} @@ -44,11 +44,15 @@ public: qint64 getStart() const; qint64 getEnd() const; + void setEmptyRange(bool); + bool isEmptyRange(); + private: qint64 m_start; qint64 m_end; bool m_hasEnd; bool m_hasStart; + bool m_emptyRange; }; #endif // RANGE_H |