Sign in Join
FPDoc Onlineexperiment

TLazFifoQueue.TotalItemsPushed property

Member of TLazFifoQueuepublicIn unit LazCollections

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

Declaration

pascal
property 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

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.