diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-21C04887-9F9C-5066-AA1D-B30C433CC0AE.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-21C04887-9F9C-5066-AA1D-B30C433CC0AE.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,28 @@ + + + + + +Circular +Buffers OverviewThis document is an overview of circular buffers. +
Purpose

Provides a fixed length first-in first-out +queue of fixed-size objects.

+
Description

Note the following properties of circular +buffers:

    +
  • only simple add, remove, +and reset operations are available

  • +
  • elements are added to +the head of the queue and removed from the tail of the queue

  • +
  • all elements in a circular +buffer must be objects of the same type

  • +

Circular buffers are provided by CCirBuf .

A +predefined circular buffer of unsigned integers is provided by CCirBuffer.

+
See also

Doubly +Linked Lists Overview

+
\ No newline at end of file