Lines Matching refs:MapNoStlItem
17 MapNoStlItem::MapNoStlItem(int id, void* item)
25 MapNoStlItem::~MapNoStlItem()
29 void* MapNoStlItem::GetItem()
34 int MapNoStlItem::GetId()
39 unsigned int MapNoStlItem::GetUnsignedId()
44 void MapNoStlItem::SetItem(void* ptr)
76 MapNoStlItem* new_item = new MapNoStlItem(id, ptr);
79 MapNoStlItem* item = first_;
117 MapNoStlItem* MapNoStl::First() const
122 MapNoStlItem* MapNoStl::Last() const
127 MapNoStlItem* MapNoStl::Next(MapNoStlItem* item) const
136 MapNoStlItem* MapNoStl::Previous(MapNoStlItem* item) const
145 MapNoStlItem* MapNoStl::Find(int id) const
148 MapNoStlItem* item = Locate(id);
152 int MapNoStl::Erase(MapNoStlItem* item)
165 MapNoStlItem* item = Locate(id);
173 MapNoStlItem* MapNoStl::Locate(int id) const
175 MapNoStlItem* item = first_;
187 int MapNoStl::Remove(MapNoStlItem* item)
194 MapNoStlItem* previous_item = item->prev_;
195 MapNoStlItem* next_item = item->next_;