Searched refs:QueryIterator (Results 1 - 13 of 13) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DQueryIterator.h0 // QueryIterator.h
12 // QueryIterator
13 class QueryIterator : public BReferenceable, class in inherits:BReferenceable,DoublyLinkedListLinkImpl
14 public DoublyLinkedListLinkImpl<QueryIterator> {
16 QueryIterator(Volume* volume);
17 virtual ~QueryIterator();
38 DoublyLinkedListLink<QueryIterator> fVolumeLink;
42 class HierarchicalQueryIterator : public QueryIterator {
47 QueryIterator* GetCurrentSubIterator() const;
48 QueryIterator* NextSubIterato
[all...]
H A DQueryIterator.cpp0 // QueryIterator.cpp
3 #include "QueryIterator.h"
6 QueryIterator::QueryIterator(Volume* volume) function in class:QueryIterator
16 QueryIterator::~QueryIterator()
22 QueryIterator::GetVolume() const
29 QueryIterator::SetParentIterator(HierarchicalQueryIterator* parent)
36 QueryIterator::GetParentIterator() const
43 QueryIterator
[all...]
H A DQueryManager.h7 #include "QueryIterator.h"
20 status_t AddIterator(QueryIterator* iterator);
24 QueryIterator* subIterator);
28 QueryIterator* subIterator);
32 QueryIterator* GetCurrentSubIterator(
36 QueryIterator* subIterator);
43 void PutIterator(QueryIterator* iterator);
58 QueryIteratorPutter(QueryManager* manager, QueryIterator* iterator)
78 QueryIterator* fIterator;
H A DQueryManager.cpp16 typedef DoublyLinkedList<QueryIterator, QueryIterator::GetVolumeLink>
64 QueryManager::AddIterator(QueryIterator* iterator)
100 QueryIterator* subIterator)
117 QueryIterator* subIterator)
132 QueryIterator*
139 QueryIterator* subIterator = iterator->GetCurrentSubIterator();
148 QueryIterator* subIterator)
169 QueryManager::PutIterator(QueryIterator* iterator)
179 DoublyLinkedList<QueryIterator> subIterator
[all...]
H A DServerVolume.h40 QueryIterator** iterator);
41 virtual void FreeQueryIterator(QueryIterator* iterator);
42 virtual status_t ReadQuery(QueryIterator* iterator,
H A DServerQueryIterator.h8 #include "QueryIterator.h"
11 class ServerQueryIterator : public QueryIterator {
H A DServerQueryIterator.cpp9 : QueryIterator(volume),
H A DVolume.h14 class QueryIterator;
152 QueryIterator** iterator);
153 virtual void FreeQueryIterator(QueryIterator* iterator);
154 virtual status_t ReadQuery(QueryIterator* iterator,
H A DVirtualVolume.h118 QueryIterator** iterator);
119 virtual void FreeQueryIterator(QueryIterator* iterator);
120 virtual status_t ReadQuery(QueryIterator* iterator,
H A DServerVolume.cpp221 int32 token, QueryIterator** _iterator)
268 ServerVolume::FreeQueryIterator(QueryIterator* _iterator)
297 ServerVolume::ReadQuery(QueryIterator* _iterator, struct dirent* buffer,
H A DVolume.cpp531 int32 token, QueryIterator** iterator)
538 Volume::FreeQueryIterator(QueryIterator* iterator)
544 Volume::ReadQuery(QueryIterator* iterator, struct dirent* buffer,
H A DVirtualVolume.cpp11 #include "QueryIterator.h"
749 int32 token, QueryIterator** _iterator)
782 QueryIterator* subIterator;
807 VirtualVolume::FreeQueryIterator(QueryIterator* iterator)
814 VirtualVolume::ReadQuery(QueryIterator* _iterator, struct dirent* buffer,
821 while (QueryIterator* subIterator
H A Dnetfs.cpp890 (QueryIterator**)cookie);
917 QueryIterator* iterator = (QueryIterator*)cookie;
936 QueryIterator* iterator = (QueryIterator*)cookie;

Completed in 61 milliseconds