/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/reiserfs/ |
H A D | Key.h | 0 // Key.h 36 // Key 38 \class Key 46 class Key : private key { class in inherits:key 48 Key() {} function in class:Key 49 Key(const Key &k) : key(k) {} function in class:Key 50 ~Key() {} 52 static Key* CastFrom(key* k) 53 { return static_cast<Key*>( [all...] |
H A D | Item.h | 27 #include "Key.h" 39 const Key *GetKey() const { return Key::CastFrom(&ih_key); } 81 const Key *GetKey() const;
|
H A D | Block.h | 35 class Key; 121 const Key *GetKeys() const; 122 const Key *KeyAt(int32 index) const;
|
/haiku-fatelf/src/apps/debugger/user_interface/gui/model/ |
H A D | VariablesViewStateHistory.cpp | 15 // #pragma mark - Key 18 struct VariablesViewStateHistory::Key { struct in class:VariablesViewStateHistory 22 Key(thread_id threadID, FunctionID* functionID) function in struct:VariablesViewStateHistory::Key 34 bool operator==(const Key& other) const 44 struct VariablesViewStateHistory::StateEntry : Key, VariablesViewNodeInfo { 50 Key(threadID, functionID), 80 typedef Key KeyType; 83 size_t HashKey(const Key& key) const 93 bool Compare(const Key& key, const StateEntry* value) const 145 StateEntry* stateEntry = fStates->Lookup(Key(threadI [all...] |
H A D | VariablesViewStateHistory.h | 32 struct Key;
|
/haiku-fatelf/src/apps/debugger/model/ |
H A D | StackFrameValueInfos.cpp | 17 struct StackFrameValueInfos::Key { struct in class:StackFrameValueInfos 21 Key(ObjectID* variable, TypeComponentPath* path) function in struct:StackFrameValueInfos::Key 33 bool operator==(const Key& other) const 40 struct StackFrameValueInfos::InfoEntry : Key { 47 Key(variable, path), 82 typedef Key KeyType; 85 size_t HashKey(const Key& key) const 95 bool Compare(const Key& key, const InfoEntry* value) const 137 Key(variable, (TypeComponentPath*)path)); 159 return fValues->Lookup(Key(variabl [all...] |
/haiku-fatelf/src/preferences/keymap/ |
H A D | KeyboardLayout.h | 24 struct Key { struct 50 Key* KeyAt(int32 index); 81 void _AddAlternateKeyCode(Key* key, int32 modifier, 83 bool _AddKey(const Key& key); 91 BPoint& rowLeftTop, Key& key, const char* data, 96 const char* data, Key& key); 109 Key* fKeys;
|
H A D | KeyboardLayoutView.h | 63 const Key* key, BRect frame, bool pressed); 76 BRect rect, const Key* key, char* text, 78 void _GetKeyLabel(const Key* key, char* text, 83 Key* _KeyForCode(uint32 code); 85 void _InvalidateKey(const Key* key); 88 Key* _KeyAt(BPoint point); 90 BRect _FrameFor(const Key* key); 93 void _SendFakeKeyDown(const Key* key); 109 Key* fDragKey; 111 Key* fDropTarge [all...] |
/haiku-fatelf/src/tests/system/kernel/util/ |
H A D | VectorMapTest.cpp | 20 template<typename Key, typename Value> 22 typedef SimpleValueStrategy<Key> KeyStrategy; 28 : public VectorMap<Key, Value, VectorMapEntryStrategy::Pair<Key, Value, 43 template<typename Key, typename Value> 45 typedef SimpleValueStrategy<Key> KeyStrategy; 51 : public VectorMap<Key, Value, VectorMapEntryStrategy::Pair<Key, Value, 56 #define DECLARE_TEST_STRATEGY(Key, Value, Map, Strategy, ClassName) \ 57 template<typename CS> struct Map : PairTestBase<Key, Valu [all...] |
/haiku-fatelf/src/apps/debugger/debug_managers/ |
H A D | TeamMemoryBlockManager.cpp | 17 struct TeamMemoryBlockManager::Key { struct in class:TeamMemoryBlockManager 20 Key(target_addr_t address) function in struct:TeamMemoryBlockManager::Key 31 bool operator==(const Key& other) const 38 struct TeamMemoryBlockManager::MemoryBlockEntry : Key { 44 Key(block->BaseAddress()), 56 typedef Key KeyType; 59 size_t HashKey(const Key& key) const 69 bool Compare(const Key& key, const MemoryBlockEntry* value) const
|
H A D | TeamMemoryBlockManager.h | 32 struct Key;
|
/haiku-fatelf/headers/private/kernel/util/ |
H A D | AVLTreeMap.h | 20 template <typename Key, typename Value, 21 typename KeyOrder = Ascending<Key>, 27 inline Node* Allocate(const Key& key, const Value& value) 29 inline const Key GetKey(const Node* node) const 33 inline int CompareKeyNode(const Key& a, const Node* b) 40 #define _AVL_TREE_MAP_TEMPLATE_LIST template<typename Key, typename Value, \ 42 #define _AVL_TREE_MAP_CLASS_NAME AVLTreeMap<Key, Value, NodeStrategy> 46 template<typename Key, typename Value, 47 typename NodeStrategy = AVLTreeMapStrategy::Auto<Key, Value> > 77 Iterator Find(const Key [all...] |
H A D | AVLTree.h | 15 typedef int Key; 20 int Compare(const Key& a, const Value* b) const; 29 typedef typename Definition::Key Key; typedef in class:AVLTree 56 Value* Find(const Key& key) const; 57 Value* FindClosest(const Key& key, bool less) const; 60 Value* Remove(const Key& key); 75 inline int _Compare(const Key& a, const Value* b); 292 AVLTree<Definition>::Find(const Key& key) const 302 AVLTree<Definition>::FindClosest(const Key [all...] |
H A D | SplayTree.h | 48 typedef typename Definition::KeyType Key; typedef in class:SplayTree 74 Key key = Definition::GetKey(node); 97 Node* Remove(const Key& key) 128 Key key = Definition::GetKey(node); 187 Node* Lookup(const Key& key) 211 Node* PreviousDontSplay(const Key& key) const 226 Node* FindClosest(const Key& key, bool greater, bool orEqual) 279 void _Splay(const Key& key) { 355 typedef typename Definition::KeyType Key; typedef in class:IteratableSplayTree 514 Node* Remove(const Key [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/ |
H A D | TwoKeyAVLTree.h | 40 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeKeyCompare 47 inline int operator()(const Key &a, const Key &b) const 66 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeGetKey 76 inline Key operator()(const Value &a) const 78 return Key(fGetPrimaryKey(a), fGetSecondaryKey(a)); 104 template<typename Value, typename Key> 108 inline const Key &operator()(const Value &a) const 113 inline Key &operator()(Value &a) const 126 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeNodeStrategy 233 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTree [all...] |
/haiku-fatelf/src/apps/debugger/jobs/ |
H A D | Jobs.h | 58 virtual const JobKey& Key() const; 75 virtual const JobKey& Key() const; 92 virtual const JobKey& Key() const; 114 virtual const JobKey& Key() const; 143 virtual const JobKey& Key() const; 167 virtual const JobKey& Key() const; 196 virtual const JobKey& Key() const;
|
H A D | GetCPUStateJob.cpp | 35 GetCpuStateJob::Key() const function in class:GetCpuStateJob
|
H A D | GetThreadStateJob.cpp | 35 GetThreadStateJob::Key() const function in class:GetThreadStateJob
|
H A D | RetrieveMemoryBlockJob.cpp | 38 RetrieveMemoryBlockJob::Key() const function in class:RetrieveMemoryBlockJob
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/ramfs/ |
H A D | TwoKeyAVLTree.h | 62 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeKeyCompare 69 inline int operator()(const Key &a, const Key &b) const 88 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeGetKey 98 inline Key operator()(const Value &a) const 100 return Key(fGetPrimaryKey(a), fGetSecondaryKey(a)); 135 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTree 142 typedef AVLTree<Value, Key, Node, KeyCompare, GetKey, NodeAllocator, 270 return BaseClass::Find(Key(primaryKey, secondaryKey), iterator); 295 return BaseClass::Remove(Key(primaryKe [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Item.h | 27 #include "Key.h" 39 const Key *GetKey() const { return Key::CastFrom(&ih_key); } 81 const Key *GetKey() const;
|
H A D | Block.h | 35 class Key; 118 const Key *GetKeys() const; 119 const Key *KeyAt(int32 index) const;
|
/haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/ |
H A D | TwoKeyAVLTree.h | 48 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeKeyCompare 59 inline int operator()(const Key& a, const Key& b) const 80 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeGetKey 91 inline Key operator()(const Value& a) const 93 return Key(fGetPrimaryKey(a), fGetSecondaryKey(a)); 122 template<typename Value, typename Key> 125 inline const Key& operator()(const Value& a) const 130 inline Key& operator()(Value& a) const 145 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTreeNodeStrategy 255 typedef TwoKeyAVLTreeKey<PrimaryKey, SecondaryKey> Key; typedef in class:TwoKeyAVLTree [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/shared/ |
H A D | QueryParserUtils.cpp | 21 template<typename Key> 23 compare_integral(const Key& a, const Key& b)
|
/haiku-fatelf/src/apps/debugger/util/ |
H A D | Worker.h | 83 virtual const JobKey& Key() const = 0; 163 return HashKey(value->Key()); 168 return value->Key() == key;
|