void CAgnAttachment::InternalizeL(RReadStream& aStream) { // don't read in type as assume already read HBufC8* mimeType = HBufC8::NewL(aStream, KCalAttachmentMaxMimeTypeLength); SetMimeType(mimeType); iUid = aStream.ReadUint32L(); iAttributes = static_cast<CCalAttachment::TAttributes>(aStream.ReadUint16L()); iFlags = aStream.ReadUint16L(); iSize = aStream.ReadInt32L(); delete iLabel; iLabel = NULL; iLabel = HBufC::NewL(aStream, KCalAttachmentMaxLabelLength); }
// ----------------------------------------------------------------------------- // CMceComAudioCodec::InternalizeFlatL // ----------------------------------------------------------------------------- // void CMceComAudioCodec::InternalizeFlatL( RReadStream& aReadStream ) { CMceComCodec::InternalizeFlatL( aReadStream ); iEnableVAD = static_cast<TBool>( aReadStream.ReadUint8L() ); iSamplingFreq = aReadStream.ReadUint16L(); iPTime = aReadStream.ReadUint16L(); iMaxPTime = aReadStream.ReadUint16L(); iRedPayloadType = aReadStream.ReadUint8L(); iRedCount = aReadStream.ReadUint16L(); iComfortNoiseEnabled = static_cast<TBool>( aReadStream.ReadUint8L() ); }
// ----------------------------------------------------------------------------- // TAccPolCapsSubblockNameArraySerial::InternalizeL // Internalize name array data from the read stream. // (other items were commented in a header). // ----------------------------------------------------------------------------- // EXPORT_C void TAccPolCapsSubblockNameArraySerial::InternalizeL( RReadStream& aStream, CAccPolSubblockNameArray& aArray) { COM_TRACE_( "[AccFW: ACCPOLICY] TAccPolCapsSubblockNameArraySerial::InternalizeL()" ); TUint16 count( aStream.ReadUint16L() ); TAccPolSubblockNameArrayAccessor::ResetArray( aArray ); for ( TInt i( 0 ); i < count; ++i ) { TUint16 name( ); TAccPolSubblockNameArrayAccessor::AppendNameL( aArray, aStream.ReadUint16L() ); } COM_TRACE_( "[AccFW: ACCPOLICY] TAccPolCapsSubblockNameArraySerial::InternalizeL() - return void" ); }
// --------------------------------------------------------------------------- // CCmStoreListItem::InternalizeL // --------------------------------------------------------------------------- // EXPORT_C void CCmStoreListItem::InternalizeL( RReadStream& aStream ) { iListId = aStream.ReadUint16L(); TUint count( aStream.ReadUint16L() ); iDeviceIds.Reset(); for( TInt i = 0; i < count; i++ ) { iDeviceIds.Append( aStream.ReadInt16L() ); } count = aStream.ReadUint16L(); iStatusValues.Reset(); for( TInt i = 0; i < count; i++ ) { iStatusValues.AppendL( (TCmListItemStatus) aStream.ReadInt16L() ); } CCmBaseListItem::InternalizeL(aStream); }
// ----------------------------------------------------------------------------- // CPhCltEmergencyTelNumber::InternalizeL // // ----------------------------------------------------------------------------- // EXPORT_C void CPhCltEmergencyTelNumber::InternalizeL( RReadStream& aStream ) { HBufC* number = HBufC::NewL( aStream, KPhCltTelephoneNumberLength ); delete iTelNumber; iTelNumber = number; // iFieldMCC = aStream.ReadUint16L(); iFieldMNC = aStream.ReadUint16L(); }
/** Configures the BIC using data contained in a ReadStream @param aReadStream A read stream containing BIC data */ void CCmdCustomCommand::InternalizeL(RReadStream& aReadStream) { iSeverity = static_cast<TCmdErrorSeverity>(aReadStream.ReadInt16L()); iExecutionBehaviour = static_cast<TSsmExecutionBehaviour>(aReadStream.ReadUint8L()); iInfo = new (ELeave) CSsmCustomCommandInfo(); iInfo->InternalizeL(aReadStream); #ifdef SYMBIAN_SSM_FLEXIBLE_MERGE iPriority = aReadStream.ReadUint16L(); #endif }
/** Configures the BIC using data contained in a ReadStream @param aReadStream A read stream containing BIC data */ void CCmdPublishSwp::InternalizeL(RReadStream& aReadStream) { iSeverity = static_cast<TCmdErrorSeverity>(aReadStream.ReadInt16L()); iExecutionBehaviour = static_cast<TSsmExecutionBehaviour>(aReadStream.ReadUint8L()); const TUint key = aReadStream.ReadUint32L(); const TInt value = aReadStream.ReadInt32L(); #ifdef SYMBIAN_SSM_FLEXIBLE_MERGE iPriority = aReadStream.ReadUint16L(); #endif TSsmSwp swpInfo(key, value); iSwpInfo = swpInfo; }
void CAgnCalendarConverter209::InternalizeSporadicDatesL(RReadStream& aStream, CAgnRptDef& aRptDef) const { const TInt KCount = aStream.ReadUint16L(); if (KCount > 0) { TAgnCalendarTime time; for (TInt i = 0; i < KCount; ++i) { aStream >> time; aRptDef.AddSporadicDateL(time); } }
// ----------------------------------------------------------------------------- // CSyncMLTransportPropertiesArray::InternalizeL // Internalizes the properties from the stream. // ----------------------------------------------------------------------------- // EXPORT_C void CSyncMLTransportPropertiesArray::InternalizeL( RReadStream& aStream ) { iElements.Reset(); TInt count = aStream.ReadUint16L(); // how many props TSyncMLTransportPropertyInfo prop; for ( TInt i = 0; i < count; ++i ) { prop.InternalizeL( aStream ); AddL( prop ); } }
// --------------------------------------------------------------------------- // CAccPolAudioControlBase::InternalizeAudioControlbaseL() // --------------------------------------------------------------------------- // EXPORT_C void CAccPolAudioControlBase::InternalizeAudioControlbaseL( RReadStream& aStream ) { API_TRACE_( "[AccFW:ACCPOLAUDIODEVICETOPOLOGY] CAccPolAudioControlBase::InternalizeAudioControlbaseL() - Enter" ); iUnitId = aStream.ReadUint8L(); iChannel = aStream.ReadUint16L(); API_TRACE_1( "[AccFW: ACCPOLAUDIODEVICETOPOLOGY] CAccPolAudioControlBase::InternalizeAudioControlbaseL() - Unit Id=%d", iUnitId ); API_TRACE_1( "[AccFW: ACCPOLAUDIODEVICETOPOLOGY] CAccPolAudioControlBase::InternalizeAudioControlbaseL() - Channel number=%d", iChannel ); API_TRACE_( "[AccFW:ACCPOLAUDIODEVICETOPOLOGY] CAccPolAudioControlBase::InternalizeAudioControlbaseL - Return" ); }
void CNcdNodeContentInfoProxy::InternalizeDataL( RReadStream& aStream ) { DLTRACEIN(("")); // First read the class id. Because, it is the first thing in the stream. TInt classId( aStream.ReadInt32L() ); if ( classId != NcdNodeClassIds::ENcdNodeContentInfoClassId ) { // classId is not recognized DLERROR(("Class id was not recognized!")); // For testing purposes assert here DASSERT( EFalse ); // Otherwise leave is adequate User::Leave( KErrCorrupt ); } iPurpose = aStream.ReadUint16L(); DLINFO(( "Purpose: %u", iPurpose )); InternalizeDesL( iMimeType, aStream ); DLINFO(( _L("Mime: %S"), iMimeType )); //The Internalization here must be consistant with the externalization in CNcdNodeContentInfo if ( iMimeType->Compare( KMimeTypeMatchWidget ) == 0 ) { //widget InternalizeDesL( iIdentifier, aStream ); } else { //sis iUid.iUid = aStream.ReadInt32L(); DLINFO(( "Uid: %x", iUid.iUid )); } InternalizeDesL( iVersion, aStream ); DLINFO(( _L("Version: %S"), iVersion )); iSize = aStream.ReadInt32L(); DLINFO(( _L("Size: %d"), iSize )); DLTRACEOUT(("")); }