Using Dynamic Buffers
Topics related to the dynamic buffers and how to use them.
Introduction to dynamic buffers
Description of flat and segmented buffers in Symbian platform.
Dynamic buffers versus descriptors, arrays and heap cells
Explains the difference between various types of buffers.
Buffer position
How to use buffer position with other functions.
Space management and granularity
Explains how to manage space and granularity in dynamic buffers.
Contiguousness
Description of contiguous data in flat and segmented buffers.
Choices with buffers
Explains when to use dynamic buffers and whether to select flat or segmented type of buffer.
How to use standard buffer operations
Explains the functions to read, write, insert, delete and compress data in buffers.
How to allocate buffers
Explains the functions to create and allocate flat and segmented buffers.
How to pre-expand a buffer
Explains how to use the
Expand()
function in buffers.