Searched refs:AttributeIndex (Results 1 - 15 of 15) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DAttributeIndex.cpp5 #include "AttributeIndex.h"
8 AttributeIndex::AttributeIndex(Volume *volume, const char *name, uint32 type, function in class:AttributeIndex
15 AttributeIndex::~AttributeIndex()
H A DAttributeIndex.h12 class AttributeIndex : public Index { class in inherits:Index
14 AttributeIndex(Volume *volume, const char *name, uint32 type,
16 virtual ~AttributeIndex();
H A DIndexDirectory.h10 class AttributeIndex;
25 AttributeIndex **index = NULL);
31 AttributeIndex *FindAttributeIndex(const char *name);
32 AttributeIndex *FindAttributeIndex(const char *name, uint32 type);
H A DIndexDirectory.cpp74 AttributeIndex **_index)
80 AttributeIndex *index = NULL;
181 AttributeIndex *
184 AttributeIndex *attrIndex = NULL;
186 attrIndex = dynamic_cast<AttributeIndex*>(index);
191 AttributeIndex *
194 AttributeIndex *attrIndex = NULL;
196 attrIndex = dynamic_cast<AttributeIndex*>(index);
H A DAttribute.h10 #include "AttributeIndex.h"
42 void SetIndex(AttributeIndex *index, bool inIndex);
43 AttributeIndex *GetIndex() const { return fIndex; }
60 AttributeIndex *fIndex;
H A DAttributeIndexImpl.h8 #include "AttributeIndex.h"
11 class AttributeIndexImpl : public AttributeIndex {
H A DAttribute.cpp46 if (AttributeIndex *index = GetVolume()->FindAttributeIndex(GetName(),
102 Attribute::SetIndex(AttributeIndex *index, bool inIndex)
H A DVolume.h38 class AttributeIndex;
146 AttributeIndex *FindAttributeIndex(const char *name, uint32 type);
H A DVolume.cpp614 if (AttributeIndex *index = FindAttributeIndex(
631 if (AttributeIndex *index = FindAttributeIndex(
678 AttributeIndex *
H A DAttributeIndexImpl.cpp198 : AttributeIndex(volume, name, type, (keyLength > 0), keyLength),
279 PRINT("AttributeIndex::Add(%p)\n", attribute);
298 PRINT("AttributeIndex::Removed(%p)\n", attribute);
H A Dkernel_interface.cpp47 #include "AttributeIndex.h"
1955 AttributeIndex *index;
/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DAttributeIndexer.h14 class AttributeIndex;
21 AttributeIndexer(AttributeIndex* index);
37 AttributeIndex* fIndex;
H A DAttributeIndex.cpp7 #include "AttributeIndex.h"
70 struct AttributeIndex::TreeDefinition {
125 struct AttributeIndex::NodeTree : public AVLTree<TreeDefinition> {
139 class AttributeIndex::IteratorList : public SinglyLinkedList<Iterator> {};
145 struct AttributeIndex::IteratorPolicy {
146 typedef AttributeIndex Index;
148 typedef AttributeIndex::NodeTree NodeTree;
182 class AttributeIndex::Iterator : public GenericIndexIterator<IteratorPolicy>,
193 AttributeIndexer::AttributeIndexer(AttributeIndex* index)
244 // #pragma mark - AttributeIndex
247 AttributeIndex::AttributeIndex() function in class:AttributeIndex
[all...]
H A DAttributeIndex.h18 class AttributeIndex : public Index, private NodeListener { class in inherits:Index,NodeListener
20 AttributeIndex();
21 virtual ~AttributeIndex();
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp31 #include "AttributeIndex.h"
301 AttributeIndex* index = new(std::nothrow) AttributeIndex;

Completed in 124 milliseconds