diff -r 2a9601315dfc -r 98ccebc37403 javauis/amms_qt/src_tuner/native/src/tammstunerpreset.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/javauis/amms_qt/src_tuner/native/src/tammstunerpreset.cpp Fri May 14 15:47:24 2010 +0300 @@ -0,0 +1,119 @@ +/* +* Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: ?Description +* +*/ + + + +// INCLUDE FILES +#include "TAMMSTunerPreset.h" + +#include +#include + + +// ============================ MEMBER FUNCTIONS =============================== + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::TAMMSTunerPreset +// C++ default constructor can NOT contain any code, that +// might leave. +// ----------------------------------------------------------------------------- +// +TAMMSTunerPreset::TAMMSTunerPreset() +{ +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::SetPresetName +// ----------------------------------------------------------------------------- +// +void TAMMSTunerPreset::SetPresetName(const TDesC* aPresetName) +{ + iPresetName.Copy(*aPresetName); +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::SetPresetFrequency +// ----------------------------------------------------------------------------- +// +void TAMMSTunerPreset::SetPresetFrequency(const TInt aPresetFrequency) +{ + iPresetFrequency = aPresetFrequency; +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::SetPresetStereoMode +// ----------------------------------------------------------------------------- +// +void TAMMSTunerPreset::SetPresetStereoMode(const TInt aPresetStereoMode) +{ + iPresetStereoMode = aPresetStereoMode; +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::PresetName +// ----------------------------------------------------------------------------- +// +TPtrC TAMMSTunerPreset::PresetName() +{ + return iPresetName; +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::PresetFrequency +// ----------------------------------------------------------------------------- +// +TInt TAMMSTunerPreset::PresetFrequency() +{ + return iPresetFrequency; +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::PresetStereoMode +// ----------------------------------------------------------------------------- +// +TInt TAMMSTunerPreset::PresetStereoMode() +{ + return iPresetStereoMode; +} + +// ----------------------------------------------------------------------------- +// TAMMSTunerPreset::ExternalizeL +// Writes preset values to stream. +// (other items were commented in a header). +// ----------------------------------------------------------------------------- +// +void TAMMSTunerPreset::ExternalizeL(RWriteStream& aStream) const +{ + aStream<>iPresetName; + iPresetFrequency = aStream.ReadUint32L(); + iPresetStereoMode = aStream.ReadUint32L(); +} + +// End of File