thanks Martin.
But that looks a bit too complex. I only need something simpler and
preferably in generics style.
It is used for tcp data buffering which needs to be fast.
I will just write it myself.
Dennis
Martin Schreiber wrote:
On Friday 26 July 2013 17:19:52 Dennis Poon wrote:
if n
On Friday 26 July 2013 17:19:52 Dennis Poon wrote:
> if not, I shall write my own. Just want to check first.
>
All tdatalist descendants in MSEgui can be used as circular queue:
http://gitorious.org/mseide-msegui/mseide-msegui/blobs/master/lib/common/kernel/msedatalist.pas
There is also tpointerqu
http://wiki.lazarus.freepascal.org/Data_Structures,_Containers,_Collections
Looks like none, feel free to implement
--
View this message in context:
http://free-pascal-general.1045716.n5.nabble.com/is-there-a-circular-queue-implementation-already-in-FPC-or-FCL-tp5715903p5715904.html
Sent from
if not, I shall write my own. Just want to check first.
Thanks.
Dennis
___
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
On Fri, Jul 26, 2013 at 2:21 AM, Carsten Bager wrote:
>> > The {$LONGSTRINGS OFF} directive is given at the beginning of the program,
>> > and that
>> > eliminates any problems with "long strings" using the 2.05 compiler. That
>> > does not seem to
>> > work with the new compiler.
>> >
>> > Is t