|
AddLinkedList(TGCustomLinkedList)
|
Appends the input linked list to the end of the current linked list. (Overrides GLists.TGCustomLinkedList.AddLinkedList(TGCustomLinkedList).)
|
|
ChangePriority(Integer,Integer)
|
Overloaded. Creates a copy of the node at the specified index with a new priority.
Note
|
The old node is freed.
|
|
|
ChangePriority(TSQPriorityNode,Integer)
|
Overloaded. Creates a copy of the input node with a new priority.
Note
|
The input node is freed.
|
|
|
Insert(TSQNode,TSQNode)
|
Inserts the input ANode into the linked list. The node is inserted before the BeforeNode (i.e., ANode.Next := BeforeNode). (Overrides GLists.TGCustomLinkedList.Insert(TSQNode,TSQNode).)
|
|
NewNode
|
Creates a new node. The new node is not added to the linked list. (Overrides GLists.TGCustomLinkedList.NewNode.)
|
|
PushP(TObject,Integer)
|
Adds an object to the priority queue with the specified priority. The new node's position in the queue will be based on the priority.
|