/haiku/src/add-ons/kernel/file_systems/packagefs/indices/ |
H A D | AttributeIndex.h | 46 class Iterator; 48 friend class Iterator; 54 void _AddIteratorToUpdate(Iterator* iterator);
|
H A D | AttributeIndex.cpp | 139 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 D | TableCellValueEditor.cpp | 55 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 D | TwoKeyAVLTree.h | 239 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 D | TeamThreadTables.h | 21 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 D | VectorSetTest.cpp | 74 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 D | VectorTest.cpp | 78 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 D | OrderedMapTest.h | 186 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 D | SLList.h | 67 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 D | NetworkCookieJar.cpp | 82 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 D | HttpForm.cpp | 584 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 D | HashMap.h | 77 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 D | AVLTreeMap.h | 54 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 D | AVLTree.h | 33 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 D | OpenHashTable.h | 347 /*! \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 D | TwoKeyAVLTree.h | 296 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 D | InodeIdMap.cpp | 18 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 D | ChangesIterator.cpp | 56 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 D | Function.cpp | 49 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 D | AbstractConnection.cpp | 30 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 D | listeners.h | 46 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 D | OpenHashTable.h | 347 /*! \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 D | SinglyLinkedList.h | 100 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 D | SolverRepository.h | 30 typedef BPackageInfoSet::Iterator Iterator; typedef in class:BPackageKit::BSolverRepository
|
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/ |
H A D | ResolvableFamily.cpp | 22 for (FamilyResolvableList::Iterator it = fResolvables.GetIterator(); 55 for (FamilyResolvableList::Iterator it = fResolvables.GetIterator();
|