|
Assign(TPersistent)
|
Represents method Assign(TPersistent). (Overrides GLists.TGCustomLinkedList.Assign(TPersistent).)
|
|
AssignTo(TPersistent)
|
Represents method AssignTo(TPersistent).
|
|
DefineProperties(TFiler)
|
Represents method DefineProperties(TFiler).
|
|
Equals(TGStringQueue)
|
Overloaded. Returns true if every string in the input queue equals the strings in the current queue.
|
|
FindString(String)
|
Returns the node in the queue that contains the input String. If the input string is not found, the function returns nil.
|
|
IndexOfString(String)
|
Returns the index of the node in the queue that contains the input String. If the input string is not found, the function returns -1.
|
|
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.)
|
|
PopItem(TObject)
|
Removes and returns the string and object at the front of the queue. Call PopItem to retrieve an item from the queue. PopItems removes the next item from the queue (that is, the earliest item added), then returns the string and object of the deleted item.
To access the queue without removing an item, call Top or GLists.TGStringQueue.TopString.
|
|
PopString
|
Removes and returns the string at the front of the queue. Call PopString to retrieve an item from the queue. PopString removes the next item from the queue (that is, the earliest item added), then returns the string of the deleted item.
To access the queue without removing an item, call GLists.TGStringQueue.TopString .
|
|
PushItem(String,TObject)
|
Adds the input string and object to the end of the queue and returns the new node created for the item.
To retrieve items added with PushItem, call GLists.TGStringQueue.PopItem(TObject) or Top and GLists.TGStringQueue.TopString .
To push only the object on the queue, use the Push method. To push only a string and an object on the queue, use the GLists.TGStringQueue.PushString(String) method.
|
|
PushString(String)
|
Adds the input Value string to the end of the queue and returns the new node created for the item. The Item property of the node will be nil.
To retrieve items added with Push, call Pop, GLists.TGStringQueue.PopString , or GLists.TGStringQueue.PopItem(TObject) or Top and GLists.TGStringQueue.TopString .
To push only the object on the queue, use the Push method. To push both a string and an object on the queue, use the GLists.TGStringQueue.PushItem(String,TObject) method.
|