Lines Matching refs:it
76 std::map<int, MapItem*>::const_iterator it = map_.begin(); in First() local
77 if (it != map_.end()) in First()
79 return it->second; in First()
86 std::map<int, MapItem*>::const_reverse_iterator it = map_.rbegin(); in Last() local
87 if (it != map_.rend()) in Last()
89 return it->second; in Last()
100 std::map<int, MapItem*>::const_iterator it = map_.find(item->item_id_); in Next() local
101 if (it != map_.end()) in Next()
103 it++; in Next()
104 if (it != map_.end()) in Next()
106 return it->second; in Next()
119 std::map<int, MapItem*>::const_iterator it = map_.find(item->item_id_); in Previous() local
120 if ((it != map_.end()) && in Previous()
121 (it != map_.begin())) in Previous()
123 --it; in Previous()
124 return it->second; in Previous()
131 std::map<int, MapItem*>::const_iterator it = map_.find(id); in Find() local
132 if (it != map_.end()) in Find()
134 return it->second; in Find()
145 std::map<int, MapItem*>::iterator it = map_.find(item->item_id_); in Erase() local
146 if (it != map_.end()) in Erase()
148 delete it->second; in Erase()
149 map_.erase(it); in Erase()
157 std::map<int, MapItem*>::iterator it = map_.find(id); in Erase() local
158 if (it != map_.end()) in Erase()
160 delete it->second; in Erase()
161 map_.erase(it); in Erase()