Symbol: IndexIterator
headers/private/file_systems/QueryParser.h
114
typedef typename QueryPolicy::IndexIterator IndexIterator;
headers/private/file_systems/QueryParser.h
161
IndexIterator* fIterator;
headers/private/file_systems/QueryParser.h
179
typedef typename QueryPolicy::IndexIterator IndexIterator;
headers/private/file_systems/QueryParser.h
232
typedef typename QueryPolicy::IndexIterator IndexIterator;
headers/private/file_systems/QueryParser.h
254
IndexIterator** iterator, bool queryNonIndexed);
headers/private/file_systems/QueryParser.h
256
IndexIterator* iterator, struct dirent* dirent,
headers/private/file_systems/QueryParser.h
297
typedef typename QueryPolicy::IndexIterator IndexIterator;
headers/private/file_systems/QueryParser.h
340
typedef typename QueryPolicy::IndexIterator IndexIterator;
headers/private/file_systems/QueryParser.h
814
IndexIterator** iterator, bool queryNonIndexed)
headers/private/file_systems/QueryParser.h
907
IndexIterator* iterator, struct dirent* dirent, size_t bufferSize)
src/add-ons/kernel/file_systems/bfs/Query.cpp
142
static IndexIterator* IndexCreateIterator(Index& index)
src/add-ons/kernel/file_systems/bfs/Query.cpp
144
IndexIterator* iterator = new(std::nothrow) IndexIterator(index.Node()->Tree());
src/add-ons/kernel/file_systems/bfs/Query.cpp
154
static void IndexIteratorDelete(IndexIterator* iterator)
src/add-ons/kernel/file_systems/bfs/Query.cpp
159
static status_t IndexIteratorFind(IndexIterator* iterator,
src/add-ons/kernel/file_systems/bfs/Query.cpp
172
static status_t IndexIteratorFetchNextEntry(IndexIterator* iterator,
src/add-ons/kernel/file_systems/bfs/Query.cpp
192
static status_t IndexIteratorGetEntry(Context* context, IndexIterator* iterator,
src/add-ons/kernel/file_systems/bfs/Query.cpp
208
static void IndexIteratorSkipDuplicates(IndexIterator* iterator)
src/add-ons/kernel/file_systems/bfs/Query.cpp
213
static void IndexIteratorSuspend(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/bfs/Query.cpp
218
static void IndexIteratorResume(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/bfs/Query.cpp
43
IndexIterator(BPlusTree* tree)
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
104
IndexIterator::HasNext() const
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
111
IndexIterator::Next()
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
118
IndexIterator::Next(void* buffer, size_t* _keyLength)
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
125
IndexIterator::Suspend()
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
132
IndexIterator::Resume()
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
139
IndexIterator::SetIterator(AbstractIndexIterator* iterator)
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
51
Index::GetIterator(IndexIterator& iterator)
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
61
Index::Find(const void* key, size_t length, IndexIterator& iterator)
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
76
IndexIterator it;
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
90
IndexIterator::IndexIterator()
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
97
IndexIterator::~IndexIterator()
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
20
class IndexIterator;
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
47
bool GetIterator(IndexIterator& iterator);
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
49
IndexIterator& iterator);
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
76
class IndexIterator {
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
78
IndexIterator();
src/add-ons/kernel/file_systems/packagefs/indices/Index.h
79
~IndexIterator();
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
112
static IndexIterator* IndexCreateIterator(Index& index)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
114
IndexIterator* iterator = new(std::nothrow) IndexIterator(index.index);
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
128
static void IndexIteratorDelete(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
133
static status_t IndexIteratorFind(IndexIterator* indexIterator,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
142
static status_t IndexIteratorFetchNextEntry(IndexIterator* indexIterator,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
153
static status_t IndexIteratorGetEntry(Context* context, IndexIterator* indexIterator,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
160
static void IndexIteratorSkipDuplicates(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
165
static void IndexIteratorSuspend(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
170
static void IndexIteratorResume(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
38
struct IndexIterator : ::IndexIterator {
src/add-ons/kernel/file_systems/ramfs/Query.cpp
120
struct IndexIterator : ::IndexIterator {
src/add-ons/kernel/file_systems/ramfs/Query.cpp
125
::IndexIterator(index)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
193
static IndexIterator* IndexCreateIterator(Index& index)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
195
IndexIterator* iterator = new(std::nothrow) IndexIterator(index.index);
src/add-ons/kernel/file_systems/ramfs/Query.cpp
204
static void IndexIteratorDelete(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
209
static status_t IndexIteratorFind(IndexIterator* indexIterator,
src/add-ons/kernel/file_systems/ramfs/Query.cpp
215
static status_t IndexIteratorFetchNextEntry(IndexIterator* indexIterator,
src/add-ons/kernel/file_systems/ramfs/Query.cpp
221
static status_t IndexIteratorGetEntry(Context* context, IndexIterator* indexIterator,
src/add-ons/kernel/file_systems/ramfs/Query.cpp
228
static void IndexIteratorSkipDuplicates(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
23
IndexIterator(Index *index);
src/add-ons/kernel/file_systems/ramfs/Query.cpp
233
static void IndexIteratorSuspend(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
238
static void IndexIteratorResume(IndexIterator* indexIterator)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
38
IndexIterator::IndexIterator(Index *index)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
47
IndexIterator::Find(const uint8 *const key, size_t keyLength)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
62
IndexIterator::Rewind()
src/add-ons/kernel/file_systems/ramfs/Query.cpp
75
IndexIterator::GetNextEntry(uint8 *buffer, size_t *_keyLength, Entry **_entry)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
117
static IndexIterator* IndexCreateIterator(Index& index)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
124
static void IndexIteratorDelete(IndexIterator* indexIterator)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
129
static status_t IndexIteratorFind(IndexIterator* indexIterator,
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
135
static status_t IndexIteratorFetchNextEntry(IndexIterator* indexIterator,
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
141
static status_t IndexIteratorGetEntry(Context* context, IndexIterator* indexIterator,
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
148
static void IndexIteratorSkipDuplicates(IndexIterator* indexIterator)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
152
static void IndexIteratorSuspend(IndexIterator* indexIterator)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
156
static void IndexIteratorResume(IndexIterator* indexIterator)