Lines Matching defs:pCopy
57 ChainIteratorBase(const ChainIteratorBase& pCopy)
58 : m_pHashTable(pCopy.m_pHashTable),
59 m_Index(pCopy.m_Index),
60 m_HashValue(pCopy.m_HashValue),
61 m_EndIndex(pCopy.m_EndIndex) {}
63 ChainIteratorBase& assign(const ChainIteratorBase& pCopy) {
64 m_pHashTable = pCopy.m_pHashTable;
65 m_Index = pCopy.m_Index;
66 m_HashValue = pCopy.m_HashValue;
67 m_EndIndex = pCopy.m_EndIndex;
127 bool operator==(const ChainIteratorBase& pCopy) const {
128 if (m_pHashTable == pCopy.m_pHashTable) {
131 return ((m_HashValue == pCopy.m_HashValue) &&
132 (m_EndIndex == pCopy.m_EndIndex) && (m_Index == pCopy.m_Index));
137 bool operator!=(const ChainIteratorBase& pCopy) const {
138 return !(*this == pCopy);
166 EntryIteratorBase(const EntryIteratorBase& pCopy)
167 : m_pHashTable(pCopy.m_pHashTable), m_Index(pCopy.m_Index) {}
169 EntryIteratorBase& assign(const EntryIteratorBase& pCopy) {
170 m_pHashTable = pCopy.m_pHashTable;
171 m_Index = pCopy.m_Index;
219 bool operator==(const EntryIteratorBase& pCopy) const {
220 return ((m_pHashTable == pCopy.m_pHashTable) && (m_Index == pCopy.m_Index));
223 bool operator!=(const EntryIteratorBase& pCopy) const {
224 return !(*this == pCopy);
275 HashIterator(const HashIterator& pCopy) : IteratorBase(pCopy) {}
279 HashIterator& operator=(const HashIterator& pCopy) {
280 IteratorBase::assign(pCopy);