mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-07 18:40:41 +02:00
fixed 64bit TDynamicDataQueue
git-svn-id: trunk@8848 -
This commit is contained in:
parent
8aac77b3c1
commit
0fc995f2cd
@ -36,7 +36,7 @@ type
|
||||
A queue for arbitrary data. That means first in first out.
|
||||
|
||||
Push: put data in the queue
|
||||
Pop: fetch data from the queue (data is deleted from queue)
|
||||
Pop: fetch data from the queue (data is removed from queue)
|
||||
Top: read data in the queue (data remains in the queue)
|
||||
|
||||
This queue maintains internally a ring queue for pointers to data chunks of
|
||||
@ -49,7 +49,7 @@ type
|
||||
FTopIndex: integer; // first item in FItems
|
||||
FLastIndex: integer; // last item in FItems
|
||||
FMaximumBlockSize: integer;
|
||||
FMinimumBlockSize: PtrInt;
|
||||
FMinimumBlockSize: integer;
|
||||
FSize: int64;
|
||||
FTopItemSpace: integer; // space in top item
|
||||
FLastItemSpace: integer; // remaining space in last item
|
||||
|
Loading…
Reference in New Issue
Block a user