diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-BB67D4AA-EE75-559D-8180-D1BE923F22D8.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-BB67D4AA-EE75-559D-8180-D1BE923F22D8.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,38 @@ + + + + + +Streaming +example code +

These examples demonstrate aspects of streaming.

+
SimpleClass: +streaming a simple class to a single stream

Description

This +example shows the basic idea of streaming, i.e. externalizing a simple object +to a stream using an ExternalizeL() function (or the << operator) +and internalizing an object from a stream using InternalizeL() function +(or the >> operator).

Download

Download +the example: SimpleClass.zip .

Download some additional files +required by the example: CommonFramework.zip.

View the source code: browse. View the additional files: browse.

Class summary

    +
  • RStoreWriteStream - Supports the writing of a stream +to a store.

  • +
  • RStoreReadStream - Supports the opening and manipulation +of an existing stream in a store.

  • +
+
CompoundClass: +streaming a compound class to a single stream

Description

This +example shows how a compound object is externalized to and internalized from +a single stream.

Download

Download the example: CompoundClass.zip.

Download some additional +files required by the example: CommonFramework.

View the source code: browse. View the additional files: browse.

Class summary

    +
  • RStoreWriteStream - Supports the writing of a stream +to a store.

  • +
  • RStoreReadStream - Supports the opening and manipulation +of an existing stream in a store.

  • +
+
\ No newline at end of file