Lines Matching refs:Iterator
43 class Iterator : public IteratorTraits {
45 Iterator(std::shared_ptr<const Packet> packet, size_t i);
46 Iterator(const Iterator& itr);
50 Iterator operator+(size_t offset);
51 Iterator& operator+=(size_t offset);
52 Iterator operator++(int);
53 Iterator& operator++();
55 Iterator operator-(size_t offset);
56 int operator-(const Iterator& itr);
57 Iterator& operator-=(size_t offset);
58 Iterator operator--(int);
59 Iterator& operator--();
61 Iterator& operator=(const Iterator& itr);
63 bool operator!=(const Iterator& itr) const;
64 bool operator==(const Iterator& itr) const;
66 bool operator<(const Iterator& itr) const;
67 bool operator>(const Iterator& itr) const;
69 bool operator<=(const Iterator& itr) const;
70 bool operator>=(const Iterator& itr) const;