Home
last modified time | relevance | path

Searched refs:TIt (Results 1 – 3 of 3) sorted by relevance

/NW4C-2.0.3/include/nw/ut/
Dut_Iterator.h34 template <typename TIt>
37 typedef typename TIt::value_type value_type;
38 typedef typename TIt::pointer pointer;
39 typedef typename TIt::reference reference;
40 typedef typename TIt::difference_type difference_type;
41 typedef typename TIt::iterator_category iterator_category;
81 template <typename TIt>
83 typename iterator_traits<TIt>::iterator_category,
84 typename iterator_traits<TIt>::value_type,
85 typename iterator_traits<TIt>::difference_type,
[all …]
Dut_LinkList.h131 typedef iterator TIt; typedef
139 TIt &operator++() { m_pPointer = m_pPointer->GetNext(); return *this; }
140 TIt operator++(int) { const TIt it(*this); (void)++*this; return it; }
141 TIt &operator--() { m_pPointer = m_pPointer->GetPrev(); return *this; }
142 TIt operator--(int) { const TIt it(*this); (void)--*this; return it; }
144 friend bool operator==(TIt it1, TIt it2) { return it1.m_pPointer == it2.m_pPointer; }
145 friend bool operator!=(TIt it1, TIt it2) { return !(it1 == it2); }
165 typedef const_iterator TIt; typedef
176 TIt &operator++() { m_pPointer = m_pPointer->GetNext(); return *this; }
177 TIt operator++(int) { const TIt it(*this); (void)++*this; return it; }
[all …]
Dut_ResArray.h204 typedef iterator TIt; typedef
223 TIt &operator++() { ++m_pCurrent; return *this; }
224 TIt operator++(int) { TIt it(*this); (void)++*this; return it; }
225 TIt &operator--() { --m_pCurrent; return *this; }
226 TIt operator--(int) { TIt it(*this); (void)--*this; return it; }
228 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
229 friend bool operator!=(TIt it1_, TIt it2_) { return !(it1_ == it2_); }
243 typedef const_iterator TIt; typedef
260 TIt &operator++() { ++m_pCurrent; return *this; }
261 TIt operator++(int) { TIt it(*this); (void)++*this; return it; }
[all …]