Searched refs:Iterator (Results 26 - 50 of 293) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DAttributeIndex.h46 class Iterator;
48 friend class Iterator;
54 void _AddIteratorToUpdate(Iterator* iterator);
H A DAttributeIndex.cpp139 class AttributeIndex::IteratorList : public SinglyLinkedList<Iterator> {};
142 // #pragma mark - Iterator
182 class AttributeIndex::Iterator : public GenericIndexIterator<IteratorPolicy>, class in class:AttributeIndex
183 public SinglyLinkedListLinkImpl<Iterator> {
345 for (IteratorList::Iterator it = iterators.GetIterator();
346 Iterator* iterator = it.Next();) {
362 for (IteratorList::Iterator it = iterators.GetIterator();
363 Iterator* iterator = it.Next();) {
383 Iterator* iterator = new(std::nothrow) Iterator;
[all...]
/haiku/src/apps/debugger/user_interface/gui/value/
H A DTableCellValueEditor.cpp55 for (ListenerList::Iterator it = fListeners.GetIterator();
65 for (ListenerList::Iterator it = fListeners.GetIterator();
75 for (ListenerList::Iterator it = fListeners.GetIterator();
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DTwoKeyAVLTree.h239 typedef typename TreeMap::Iterator TreeMapIterator;
242 class Iterator;
253 Value *FindFirst(const PrimaryKey &key, Iterator *iterator = NULL);
254 Value *FindLast(const PrimaryKey &key, Iterator *iterator = NULL);
257 Iterator *iterator = NULL);
259 inline void GetIterator(Iterator *iterator);
261 inline status_t Insert(const Value &value, Iterator *iterator = NULL);
272 // Iterator
274 class TWO_KEY_AVL_TREE_CLASS_NAME::Iterator { class in class:TWO_KEY_AVL_TREE_CLASS_NAME
279 inline Iterator() function in class:TWO_KEY_AVL_TREE_CLASS_NAME::Iterator
313 Iterator(const Iterator& other) function in class:TWO_KEY_AVL_TREE_CLASS_NAME::Iterator
323 Iterator(const TreeMapIterator &iterator) function in class:TWO_KEY_AVL_TREE_CLASS_NAME::Iterator
[all...]
/haiku/src/system/kernel/
H A DTeamThreadTables.h21 struct Iterator { struct in struct:BKernel::TeamThreadTable
22 Iterator() function in struct:BKernel::TeamThreadTable::Iterator
28 Iterator(IteratorEntry* nextEntry) function in struct:BKernel::TeamThreadTable::Iterator
101 Iterator GetIterator() const
103 return Iterator(fList.Head());
/haiku/src/tests/system/kernel/util/
H A DVectorSetTest.cpp74 Iterator; typedef in class:TestIterator
84 inline TestIterator(const Iterator &other)
92 inline Iterator &operator++()
103 inline Iterator operator++(int)
113 return Iterator(fSet, myResult, refResult);
116 inline Iterator &operator--()
124 inline Iterator operator--(int)
131 return Iterator(fSet, myResult, refResult);
134 inline Iterator &operator=(const Iterator
196 ReferenceIterator> Iterator; typedef in class:TestSet
[all...]
H A DVectorTest.cpp78 Iterator; typedef in class:TestIterator
89 inline TestIterator(const Iterator &other)
97 inline Iterator &operator++()
108 inline Iterator operator++(int)
118 return Iterator(fVector, myResult, refResult);
121 inline Iterator &operator--()
129 inline Iterator operator--(int)
136 return Iterator(fVector, myResult, refResult);
139 inline Iterator &operator=(const Iterator
198 ReferenceIterator> Iterator; typedef in class:TestVector
[all...]
H A DOrderedMapTest.h186 Iterator; typedef in class:TestIterator
196 inline TestIterator(const Iterator &other)
204 inline Iterator &operator++()
217 inline Iterator operator++(int)
229 return Iterator(fMap, myResult, refResult);
232 inline Iterator &operator--()
241 inline Iterator operator--(int)
249 return Iterator(fMap, myResult, refResult);
252 inline Iterator &operator=(const Iterator
318 ReferenceIterator> Iterator; typedef in class:TestMap
754 typedef typename TestClass::Iterator Iterator; typedef
934 typedef typename TestClass::Iterator Iterator; typedef
996 typedef typename TestClass::Iterator Iterator; typedef
1075 typedef typename TestClass::Iterator Iterator; typedef
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DSLList.h67 class Iterator { class in class:UserlandFSUtil::SLList
69 Iterator(List *list) function in class:UserlandFSUtil::SLList::Iterator
77 Iterator(const Iterator &other) function in class:UserlandFSUtil::SLList::Iterator
110 Iterator &operator=(const Iterator &other)
192 inline Iterator GetIterator() { return Iterator(this); }
196 friend class Iterator;
255 for (Iterator i
[all...]
/haiku/src/kits/network/libnetservices/
H A DNetworkCookieJar.cpp82 for (Iterator it = GetIterator(); it.Next() != NULL;)
87 PrivateHashMap::Iterator it = fCookieHashMap->GetIterator();
242 for (Iterator it = GetIterator(); (cookiePtr = it.Next()) != NULL;) {
259 for (Iterator it = GetIterator(); (cookiePtr = it.Next()) != NULL;) {
281 for (Iterator it = GetIterator(); (cookiePtr = it.Next()) != NULL;) {
432 for (Iterator it = GetIterator(); it.Next() != NULL;)
443 for (Iterator it = other.GetIterator(); it.HasNext();) {
455 BNetworkCookieJar::Iterator
458 return BNetworkCookieJar::Iterator(this);
481 for (Iterator i
494 BNetworkCookieJar::Iterator::Iterator(const Iterator& other) function in class:BNetworkCookieJar::Iterator
511 BNetworkCookieJar::Iterator::Iterator(const BNetworkCookieJar* cookieJar) function in class:BNetworkCookieJar::Iterator
[all...]
H A DHttpForm.cpp584 BHttpForm::Iterator
587 return BHttpForm::Iterator(this);
714 // #pragma mark - Iterator
717 BHttpForm::Iterator::Iterator(BHttpForm* form) function in class:BHttpForm::Iterator
727 BHttpForm::Iterator::Iterator(const Iterator& other) function in class:BHttpForm::Iterator
734 BHttpForm::Iterator::HasNext() const
741 BHttpForm::Iterator
[all...]
/haiku/headers/private/shared/
H A DHashMap.h77 class Iterator { class in class:BPrivate::HashMap
81 Iterator(const Iterator& other) function in class:BPrivate::HashMap::Iterator
103 Iterator& operator=(const Iterator& other)
112 Iterator(const HashMap<Key, Value>* map) function in class:BPrivate::HashMap::Iterator
126 typename ElementTable::Iterator fIterator;
137 Value Remove(Iterator& it);
146 Iterator GetIterator() const;
151 friend class Iterator;
163 typedef typename HashMap<Key, Value>::Iterator Iterator; typedef in class:BPrivate::SynchronizedHashMap
[all...]
/haiku/headers/private/kernel/util/
H A DAVLTreeMap.h54 class Iterator;
71 inline Iterator GetIterator();
74 inline Iterator GetIterator(Node* node);
77 Iterator Find(const Key& key);
78 Iterator FindClose(const Key& key, bool less);
81 Iterator* iterator);
109 friend class Iterator;
116 // Iterator
118 class Iterator : public ConstIterator { class in class:AVLTreeMap
120 inline Iterator() function in class:AVLTreeMap::Iterator
125 inline Iterator(const Iterator& other) function in class:AVLTreeMap::Iterator
141 inline Iterator(_AVL_TREE_MAP_CLASS_NAME* parent, function in class:AVLTreeMap::Iterator
[all...]
H A DAVLTree.h33 class Iterator;
55 inline Iterator GetIterator();
58 inline Iterator GetIterator(Value* value);
64 status_t Insert(Value* value, Iterator* iterator = NULL);
84 friend class Iterator;
92 class Iterator : public ConstIterator { class in class:AVLTree
94 inline Iterator() function in class:AVLTree::Iterator
100 inline Iterator(const Iterator& other) function in class:AVLTree::Iterator
112 inline Iterator(AVLTre function in class:AVLTree::Iterator
[all...]
H A DOpenHashTable.h347 /*! \brief Iterator for BOpenHashTable
352 class Iterator { class in class:BOpenHashTable
354 Iterator(const HashTable* table) function in class:BOpenHashTable::Iterator
360 Iterator(const HashTable* table, size_t index, ValueType* value) function in class:BOpenHashTable::Iterator
381 Iterator() {} function in class:BOpenHashTable::Iterator
397 Iterator GetIterator() const
399 return Iterator(this);
402 Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
405 return Iterator(this, fTableSize, NULL);
417 return Iterator(thi
[all...]
/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DTwoKeyAVLTree.h296 typedef typename TreeMap::Iterator TreeMapIterator;
299 class Iterator;
316 Iterator* iterator = NULL);
318 bool less, Iterator* iterator = NULL);
320 Iterator* iterator = NULL);
323 Iterator* iterator = NULL);
325 inline void GetIterator(Iterator* iterator);
326 inline void GetIterator(Node* node, Iterator* iterator);
329 Iterator* iterator);
347 // #pragma mark - Iterator
351 class TWO_KEY_AVL_TREE_CLASS_NAME::Iterator { class in class:TWO_KEY_AVL_TREE_CLASS_NAME
356 inline Iterator() function in class:TWO_KEY_AVL_TREE_CLASS_NAME::Iterator
396 Iterator(const Iterator& other) function in class:TWO_KEY_AVL_TREE_CLASS_NAME::Iterator
407 Iterator(const TreeMapIterator& iterator) function in class:TWO_KEY_AVL_TREE_CLASS_NAME::Iterator
[all...]
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInodeIdMap.cpp18 AVLTreeMap<ino_t, FileInfo>::Iterator iterator = fMap.Find(id);
48 AVLTreeMap<ino_t, FileInfo>::Iterator iterator = fMap.Find(id);
72 AVLTreeMap<ino_t, FileInfo>::Iterator iterator = fMap.Find(id);
/haiku/src/apps/text_search/
H A DChangesIterator.cpp56 PathMap::Iterator iterator = fPathMap.GetIterator();
125 PathMap::Iterator iterator = fPathMap.GetIterator();
133 PathMap::Iterator iterator = fPathMap.GetIterator();
/haiku/src/kits/debugger/debug_info/
H A DFunction.cpp49 for (FunctionInstanceList::Iterator it = fInstances.GetIterator();
104 for (ListenerList::Iterator it = fListeners.GetIterator();
119 for (FunctionInstanceList::Iterator it = fInstances.GetIterator();
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DAbstractConnection.cpp30 for (ChannelVector::Iterator it = fDownStreamChannels.Begin();
37 for (ChannelVector::Iterator it = fUpStreamChannels.Begin();
62 for (ChannelVector::Iterator it = fDownStreamChannels.Begin();
68 for (ChannelVector::Iterator it = fUpStreamChannels.Begin();
/haiku/headers/private/kernel/
H A Dlisteners.h46 SchedulerListenerList::Iterator it = gSchedulerListeners.GetIterator();
60 SchedulerListenerList::Iterator it = gSchedulerListeners.GetIterator();
93 WaitObjectListenerList::Iterator it
109 WaitObjectListenerList::Iterator it
/haiku/src/tools/fs_shell/
H A DOpenHashTable.h347 /*! \brief Iterator for BOpenHashMap
352 class Iterator { class in class:BOpenHashTable
354 Iterator(const HashTable* table) function in class:BOpenHashTable::Iterator
360 Iterator(const HashTable* table, size_t index, ValueType* value) function in class:BOpenHashTable::Iterator
381 Iterator() {} function in class:BOpenHashTable::Iterator
397 Iterator GetIterator() const
399 return Iterator(this);
402 Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
405 return Iterator(this, fTableSize, NULL);
417 return Iterator(thi
[all...]
/haiku/headers/private/fs_shell/
H A DSinglyLinkedList.h100 class Iterator { class in class:FSShell::SinglyLinkedList
102 Iterator(const List* list) function in class:FSShell::SinglyLinkedList::Iterator
109 Iterator(const Iterator& other) function in class:FSShell::SinglyLinkedList::Iterator
127 Iterator& operator=(const Iterator& other)
166 inline Iterator GetIterator() const { return Iterator(this); }
/haiku/headers/os/package/solver/
H A DSolverRepository.h30 typedef BPackageInfoSet::Iterator Iterator; typedef in class:BPackageKit::BSolverRepository
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/
H A DResolvableFamily.cpp22 for (FamilyResolvableList::Iterator it = fResolvables.GetIterator();
55 for (FamilyResolvableList::Iterator it = fResolvables.GetIterator();

Completed in 208 milliseconds

1234567891011>>