Symbian3/PDK/Source/GUID-B0C99FFF-DAF8-5E0D-9EE0-60CBAEF6E8D7.dita
changeset 5 f345bda72bc4
parent 3 46218c8b8afa
child 14 578be2adaf3e
equal deleted inserted replaced
4:4816d766a08a 5:f345bda72bc4
     7     Nokia Corporation - initial contribution.
     7     Nokia Corporation - initial contribution.
     8 Contributors: 
     8 Contributors: 
     9 -->
     9 -->
    10 <!DOCTYPE concept
    10 <!DOCTYPE concept
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    12 <concept xml:lang="en" id="GUID-B0C99FFF-DAF8-5E0D-9EE0-60CBAEF6E8D7"><title>Stream store</title><prolog><metadata><keywords/></metadata></prolog><conbody><p>Most Symbian software platform programs use the stream store for their data requirements. </p> <p>Non-stream-stores are used in the following cases: </p> <ul><li id="GUID-688C970D-EE51-5DEA-9099-7CF68FDF66C4"><p>when the file format must be directly interchangeable with a non-Symbian software platform-format file </p> </li> <li id="GUID-59530811-14CB-5FD4-B397-BB8BA791A41D"><p>for resource files generated by the resource compiler </p> </li> <li id="GUID-CE19FD45-F71D-5987-BFF9-4EE6D6776B54"><p>for multi-bitmaps (<filepath>.mbm</filepath>) </p> </li> <li id="GUID-458DF1A8-5C41-527F-8644-F700A16C8280"><p>for executables, including DLLs </p> </li> </ul> <p>The stream store API provides both low- and high-level functions for manipulating data in stores, and provides several types of file store as concrete implementations. It is easier to program in an object-orientated way with the stream store, and various aspects of the Symbian software platform depend on it. </p> <p><b>See also </b> </p> <p> <xref href="GUID-D7211372-9411-5A18-88F0-615F4983A2E0.dita">Store streams</xref> </p> </conbody></concept>
    12 <concept id="GUID-B0C99FFF-DAF8-5E0D-9EE0-60CBAEF6E8D7" xml:lang="en"><title>Stream
       
    13 store</title><shortdesc>This topic describes the cases when stream store are used.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>Most Symbian software platform programs use the stream store for their
       
    15 data requirements. </p>
       
    16 <p>Non-stream-stores are used in the following cases: </p>
       
    17 <ul>
       
    18 <li id="GUID-688C970D-EE51-5DEA-9099-7CF68FDF66C4"><p>when the file format
       
    19 must be directly interchangeable with a non-Symbian software platform-format
       
    20 file </p> </li>
       
    21 <li id="GUID-59530811-14CB-5FD4-B397-BB8BA791A41D"><p>for resource files generated
       
    22 by the resource compiler </p> </li>
       
    23 <li id="GUID-CE19FD45-F71D-5987-BFF9-4EE6D6776B54"><p>for multi-bitmaps (<filepath>.mbm</filepath>) </p> </li>
       
    24 <li id="GUID-458DF1A8-5C41-527F-8644-F700A16C8280"><p>for executables, including
       
    25 DLLs </p> </li>
       
    26 </ul>
       
    27 <p>The stream store API provides both low- and high-level functions for manipulating
       
    28 data in stores, and provides several types of file store as concrete implementations.
       
    29 It is easier to program in an object-orientated way with the stream store,
       
    30 and various aspects of the Symbian software platform depend on it. </p>
       
    31 
       
    32 
       
    33 <p><b>See also </b> </p>
       
    34 <p> <xref href="GUID-D7211372-9411-5A18-88F0-615F4983A2E0.dita">Store streams</xref> </p>
       
    35 </conbody></concept>