diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-6468F3CB-7828-5746-A868-AD525EB7D6BD.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-6468F3CB-7828-5746-A868-AD525EB7D6BD.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,42 @@ + + + + + +Introduction +to dynamic buffersDescription of flat and segmented buffers in Symbian platform. +

A buffer is an area of memory which may contain data. Managing data in +buffers can be more or less complex, depending on the requirements:

+ +

Symbian platform provides flat buffers, objects of type CBufFlat, +which are used to allocate and manage storage in a single allocated cell

+

Symbian platform provides segmented buffers, objects of type CBufSeg, +which are used to allocate and manage storage in several alloc cells.

+

Both types of buffer have a common base class, CBufBase. +This class specifies the main aspects of the programming interface. Having +a common base class allows the decision as to whether to use flat or segmented +buffers to be changed during program development, with minimal impact on code.

+
\ No newline at end of file