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

/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DLastModifiedIndex.h37 class NodeTree;
45 NodeTree* fNodes;
H A DSizeIndex.h37 class NodeTree;
45 NodeTree* fNodes;
H A DIndexImpl.h33 typedef typename Policy::NodeTree NodeTree; typedef in class:GenericIndexIterator
35 typedef typename NodeTree::Node TreeNode;
213 typedef typename Policy::NodeTree NodeTree; typedef in struct:GenericIndexIteratorTreePolicy
214 typedef typename NodeTree::Node TreeNode;
218 typename Policy::NodeTree::NodeStrategy strategy;
224 typename NodeTree::Iterator iterator;
231 typename NodeTree::Iterator iterator;
H A DAttributeIndex.h43 struct NodeTree;
57 NodeTree* fNodes;
H A DLastModifiedIndex.cpp89 // #pragma mark - NodeTree
95 class LastModifiedIndex::NodeTree : public _NodeTree {}; class in class:LastModifiedIndex
110 typedef LastModifiedIndex::NodeTree NodeTree; typedef in struct:LastModifiedIndex::IteratorPolicy
113 static NodeTree* GetNodeTree(Index* index)
168 fNodes = new(std::nothrow) NodeTree;
210 NodeTree::Iterator nodeIterator;
H A DSizeIndex.cpp89 // #pragma mark - NodeTree
94 class SizeIndex::NodeTree : public _NodeTree {}; class in class:SizeIndex
109 typedef SizeIndex::NodeTree NodeTree; typedef in struct:SizeIndex::IteratorPolicy
112 static NodeTree* GetNodeTree(Index* index)
167 fNodes = new(std::nothrow) NodeTree;
209 NodeTree::Iterator nodeIterator;
H A DAttributeIndex.cpp122 // #pragma mark - NodeTree
125 struct AttributeIndex::NodeTree : public AVLTree<TreeDefinition> { struct in class:AttributeIndex
128 NodeTree(const TreeDefinition& definition) function in struct:AttributeIndex::NodeTree
148 typedef AttributeIndex::NodeTree NodeTree; typedef in struct:AttributeIndex::IteratorPolicy
152 static NodeTree* GetNodeTree(Index* index)
287 fNodes = new(std::nothrow) NodeTree(TreeDefinition(type));
H A DNameIndex.cpp90 typedef NameIndex::EntryTree NodeTree; typedef in struct:NameIndex::IteratorPolicy
93 static NodeTree* GetNodeTree(Index* index)
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DSizeIndex.h34 class NodeTree;
42 NodeTree *fNodes;
H A DLastModifiedIndex.h34 class NodeTree;
42 NodeTree *fNodes;
H A DSizeIndex.cpp62 // NodeTree
67 class SizeIndex::NodeTree : public _NodeTree {}; class in class:SizeIndex
76 : public NodeEntryIterator<SizeIndex::NodeTree::Iterator>,
96 typedef NodeEntryIterator<SizeIndex::NodeTree::Iterator> BaseClass;
108 fNodes(new(nothrow) NodeTree),
150 NodeTree::Iterator it;
H A DLastModifiedIndex.cpp63 // NodeTree
68 class LastModifiedIndex::NodeTree : public _NodeTree {}; class in class:LastModifiedIndex
77 : public NodeEntryIterator<LastModifiedIndex::NodeTree::Iterator>,
98 typedef NodeEntryIterator<LastModifiedIndex::NodeTree::Iterator> BaseClass;
110 fNodes(new(nothrow) NodeTree),
152 NodeTree::Iterator it;
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DVolume.h88 typedef SplayTree<NodeTreeDefinition> NodeTree; typedef
167 NodeTree fNodeTree;

Completed in 49 milliseconds