Lines Matching refs:iterator
708 vector<const BHandler*>::iterator iterator = handlers.begin();
710 while (iterator != handlers.end()) {
711 BMessenger target(*iterator);
713 iterator++;
718 iterator = handlers.erase(iterator);
732 vector<BMessenger>::iterator iterator = messengers.begin();
734 while (iterator != messengers.end()) {
735 if (!(*iterator).IsValid()) {
736 iterator = messengers.erase(iterator);
740 (*iterator).SendMessage(notice);
741 iterator++;
781 vector<const BHandler*>::iterator iter;
798 vector<BMessenger>::iterator iter;
823 vector<const BHandler*>::iterator iterator = find(handlers.begin(),
825 if (iterator != handlers.end()) {
826 handlers.erase(iterator);
842 vector<BMessenger>::iterator iterator = find(messengers.begin(),
844 if (iterator != messengers.end()) {
845 messengers.erase(iterator);