A priority queue. More...
Instance Methods | |
| (T) | - dequeue | 
| Dequeues an item.  More... | |
| (void) | - enqueueWithItem: | 
| Enqueues an item.  More... | |
| (bool) | - existsWithItem: | 
| Checks if an item exists in the queue.  More... | |
| (instancetype) | - initWithComparer: | 
| Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.  More... | |
| (instancetype) | - initWithComparerBlock: | 
| Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.  More... | |
| (bool) | - isConsistent | 
| Determines whether the queue is consistent.  More... | |
| (T) | - peek | 
Class Methods | |
| (FMLiveSwitchPriorityQueue *) | + priorityQueueWithComparer: | 
| Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.  More... | |
| (FMLiveSwitchPriorityQueue *) | + priorityQueueWithComparerBlock: | 
| Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.  More... | |
Protected Attributes | |
| __pad0__: NSObject- (int) count | |
A priority queue.
| - T dequeue | 
Dequeues an item.
| - (void) enqueueWithItem: | (T) | item | 
Enqueues an item.
| item | The item. | 
| - (bool) existsWithItem: | (T) | item | 
Checks if an item exists in the queue.
| item | The item. | 
| - (instancetype) initWithComparer: | (FMLiveSwitchFunction2< T, T, id > *) | comparer | 
Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.
| comparer | The comparer. | 
| - (instancetype) initWithComparerBlock: | (FMLiveSwitchCompareResult(^)(T, T)) | comparerBlock | 
Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.
| comparerBlock | The comparer. | 
| - (bool) isConsistent | 
Determines whether the queue is consistent.
| - T peek | 
| + (FMLiveSwitchPriorityQueue*) priorityQueueWithComparer: | (FMLiveSwitchFunction2< T, T, id > *) | comparer | 
Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.
| comparer | The comparer. | 
| + (FMLiveSwitchPriorityQueue*) priorityQueueWithComparerBlock: | (FMLiveSwitchCompareResult(^)(T, T)) | comparerBlock | 
Initializes a new instance of the FMLiveSwitchPriorityQueue`1 class.
| comparerBlock | The comparer. | 
      
  | 
  protected |