epoc32/include/s32mem.inl
author William Roberts <williamr@symbian.org>
Tue, 16 Mar 2010 16:12:26 +0000
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
child 4 837f303aceeb
permissions -rw-r--r--
Final list of Symbian^2 public API header files
     1 // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 // Class RMemWriteStream
    17 inline RMemWriteStream::RMemWriteStream(const MExternalizer<TStreamRef>& anExter)
    18 	: RWriteStream(anExter)
    19 /** 
    20 Constructs a write stream with an externalizer.  For example, CStoreMap implements 
    21 MExternalizer<TStreamRef>. 
    22 
    23 @param anExter Specifies an externalizer. 
    24 @see MExternalizer
    25 @see CStoreMap  
    26 */
    27 	{}
    28 
    29 // Class RDesWriteStream
    30 inline RDesWriteStream::RDesWriteStream(const MExternalizer<TStreamRef>& anExter)
    31 	: RWriteStream(anExter)
    32 /** 
    33 Constructs a write stream with an externalizer.  For example, CStoreMap implements 
    34 MExternalizer<TStreamRef>. 
    35 
    36 @param anExter Specifies an externalizer. 
    37 @see MExternalizer
    38 @see CStoreMap  
    39 */
    40 	{}
    41 
    42 // Class RBufWriteStream
    43 inline RBufWriteStream::RBufWriteStream(const MExternalizer<TStreamRef>& anExter)
    44 	: RWriteStream(anExter)
    45 /** 
    46 Constructs a write stream with an externalizer.  For example, CStoreMap implements 
    47 MExternalizer<TStreamRef>. 
    48 
    49 @param anExter Specifies an externalizer. 
    50 @see MExternalizer
    51 @see CStoreMap  
    52 */
    53 	{}
    54 	
    55 inline void RBufWriteStream::Append(CBufBase& aBuf)
    56 /** 
    57 Open a stream that writes to a dynamic buffer using insert mode.
    58 
    59 @param aBuf The dynamic buffer that will be the sink of this stream.
    60 @see RBufWriteStream::Insert
    61 */
    62 	{Insert(aBuf,aBuf.Size());}