Searched refs:IndexIterator (Results 1 - 5 of 5) sorted by path

/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DIndex.cpp51 Index::GetIterator(IndexIterator& iterator)
61 Index::Find(const void* key, size_t length, IndexIterator& iterator)
76 IndexIterator it;
87 // #pragma mark - IndexIterator
90 IndexIterator::IndexIterator() function in class:IndexIterator
97 IndexIterator::~IndexIterator()
104 IndexIterator::HasNext() const
111 IndexIterator
[all...]
H A DIndex.h20 class IndexIterator;
47 bool GetIterator(IndexIterator& iterator);
49 IndexIterator& iterator);
76 class IndexIterator { class
78 IndexIterator();
79 ~IndexIterator();
H A DQuery.cpp37 struct IndexIterator : ::IndexIterator { struct in struct:Query::QueryPolicy
40 IndexIterator(::Index* index) function in struct:Query::QueryPolicy::IndexIterator
115 static IndexIterator* IndexCreateIterator(Index& index)
117 IndexIterator* iterator = new(std::nothrow) IndexIterator(index.index);
129 // IndexIterator interface
131 static void IndexIteratorDelete(IndexIterator* indexIterator)
136 static status_t IndexIteratorFind(IndexIterator* indexIterator,
145 static status_t IndexIteratorGetNextEntry(IndexIterator* indexIterato
[all...]
/haiku/headers/private/file_systems/
H A DQueryParser.h125 typedef typename QueryPolicy::IndexIterator IndexIterator; typedef in class:QueryParser::Query
167 IndexIterator* fIterator;
185 typedef typename QueryPolicy::IndexIterator IndexIterator; typedef in class:QueryParser::Term
237 typedef typename QueryPolicy::IndexIterator IndexIterator; typedef in class:QueryParser::Equation
256 IndexIterator** iterator, bool queryNonIndexed);
258 IndexIterator* iterator, struct dirent* dirent,
300 typedef typename QueryPolicy::IndexIterator IndexIterato typedef in class:QueryParser::Operator
343 typedef typename QueryPolicy::IndexIterator IndexIterator; typedef in class:QueryParser::Expression
[all...]
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DQuery.cpp18 // #pragma mark - IndexIterator
21 class IndexIterator { class
23 IndexIterator(Index *index);
38 IndexIterator::IndexIterator(Index *index) function in class:IndexIterator
47 IndexIterator::Find(const uint8 *const key, size_t keyLength)
62 IndexIterator::Rewind()
75 IndexIterator::GetNextEntry(uint8 *buffer, size_t *_keyLength, Entry **_entry)
119 struct IndexIterator : ::IndexIterator { struct in struct:Query::QueryPolicy
120 IndexIterator(::Index* index) function in struct:Query::QueryPolicy::IndexIterator
[all...]

Completed in 34 milliseconds