![]() |
Oolite 1.91.0.7658-250404-b1488af
|
Go to the source code of this file.
Classes | |
category | OOPriorityQueue(Private) |
class | OOPriorityQueueEnumerator |
Typedefs | |
typedef NSComparisonResult(* | CompareIMP) (id self, SEL _cmd, id other) |
Enumerations | |
enum | { kMinCapacity = 16 } |
Functions | |
OOINLINE NSUInteger | PQLeftChild (NSUInteger n) INLINE_CONST_FUNC |
OOINLINE NSUInteger | PQRightChild (NSUInteger n) INLINE_CONST_FUNC |
OOINLINE NSUInteger | PQParent (NSUInteger n) INLINE_CONST_FUNC |
OOINLINE NSComparisonResult | PQCompare (id a, id b, SEL comparator) |
typedef NSComparisonResult(* CompareIMP) (id self, SEL _cmd, id other) |
Definition at line 89 of file OOPriorityQueue.m.
anonymous enum |
Enumerator | |
---|---|
kMinCapacity |
Definition at line 48 of file OOPriorityQueue.m.
OOINLINE NSComparisonResult PQCompare | ( | id | a, |
id | b, | ||
SEL | comparator ) |
Definition at line 92 of file OOPriorityQueue.m.
References OOINLINE.
Referenced by OOPriorityQueue(Private)::bubbleDownFrom:, OOPriorityQueue(Private)::bubbleUpFrom:, and OOPriorityQueue::removeObject:.
OOINLINE NSUInteger PQLeftChild | ( | NSUInteger | n | ) |
Definition at line 72 of file OOPriorityQueue.m.
References OOINLINE.
Referenced by OOPriorityQueue(Private)::bubbleDownFrom:.
OOINLINE NSUInteger PQParent | ( | NSUInteger | n | ) |
Definition at line 83 of file OOPriorityQueue.m.
References OOINLINE.
Referenced by OOPriorityQueue(Private)::bubbleUpFrom:.
OOINLINE NSUInteger PQRightChild | ( | NSUInteger | n | ) |
Definition at line 77 of file OOPriorityQueue.m.
References OOINLINE.
Referenced by OOPriorityQueue(Private)::bubbleDownFrom:.