[Overview][Types][Classes][Index] Reference for unit 'LazCollections' (#lazutils)

TLazFifoQueue.TotalItemsPushed

Total number of entries that have been pushed onto the queue.

Declaration

Source position: lazcollections.pas line 75

public property TLazFifoQueue.TotalItemsPushed : QWord
  read FTotalItemsPushed;

Description

Used with QueueSize to determine the last position (tail) for the queue. (TotalItemsPushed mod QueueSize). Used with TotalItemsPopped to determine if the queue is empty or full. The value for the property is incremented in the PushItem method after the item has been stored in the internal storage at the tail for the queue.

See also

TLazFifoQueue.TotalItemsPopped

  

Total number of entries that have been popped off of the queue.

TLazFifoQueue.QueueSize

  

Size (or depth) for the queue.

TLazFifoQueue.PushItem

  

Pushes an item of the specified type onto the tail of the queue.


Version 4.0 Generated 2025-05-03 Home