Public Member Functions | |
def | __init__ (self, default_priority=5) |
def | __iter__ (self) |
def | __len__ (self) |
def | next (self) |
def | pop (self) |
def | push (self, element, priority=None) |
def | remove (self, element) |
Public Attributes | |
default_priority | |
heap | |
mark_removed | |
Static Public Attributes | |
string | REMOVED = '<REMOVED>' |
Definition at line 118 of file task_executive.py.
def task_executive.PriorityQueue.__init__ | ( | self, | |
default_priority = 5 |
|||
) |
Definition at line 121 of file task_executive.py.
def task_executive.PriorityQueue.__iter__ | ( | self | ) |
Definition at line 153 of file task_executive.py.
def task_executive.PriorityQueue.__len__ | ( | self | ) |
Definition at line 150 of file task_executive.py.
def task_executive.PriorityQueue.next | ( | self | ) |
Definition at line 156 of file task_executive.py.
def task_executive.PriorityQueue.pop | ( | self | ) |
Definition at line 136 of file task_executive.py.
def task_executive.PriorityQueue.push | ( | self, | |
element, | |||
priority = None |
|||
) |
Definition at line 126 of file task_executive.py.
def task_executive.PriorityQueue.remove | ( | self, | |
element | |||
) |
Definition at line 145 of file task_executive.py.
task_executive.PriorityQueue.default_priority |
Definition at line 123 of file task_executive.py.
task_executive.PriorityQueue.heap |
Definition at line 122 of file task_executive.py.
task_executive.PriorityQueue.mark_removed |
Definition at line 124 of file task_executive.py.
|
static |
Definition at line 119 of file task_executive.py.