public:
KItemSet();
KItemSet(const KItemSet& other);
+ ~KItemSet();
+ KItemSet& operator=(const KItemSet& other);
/**
* Returns the number of items in the set.
return *this;
}
+ ~iterator() = default;
+
int operator*() const
{
return m_rangeIt->index + m_offset;
return *this;
}
+ ~const_iterator() = default;
+
int operator*() const
{
return m_rangeIt->index + m_offset;
{
}
+inline KItemSet::~KItemSet() = default;
+
+inline KItemSet& KItemSet::operator=(const KItemSet& other)
+{
+ m_itemRanges=other.m_itemRanges;
+ return *this;
+}
+
inline int KItemSet::count() const
{
int result = 0;