diff -r a36789189b53 -r 095bea5f582e mmserv/radioutility/fmpresetutility/src/RadioFmPresetChannel.cpp --- a/mmserv/radioutility/fmpresetutility/src/RadioFmPresetChannel.cpp Thu Aug 19 10:26:11 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,240 +0,0 @@ -/* -* 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: Contains implementation of the TPresetChannel class, which holds -* the FmRadioUtility settings. -* -*/ - - -// INCLUDES -#include -#include -#include "RadioFmPresetUtilityBody.h" -#include -#include "RadioFmPresetChannel.h" -#include "debug.h" - - -// ============================ MEMBER FUNCTIONS =============================== - -// ---------------------------------------------------- -// TPresetChannel::TPresetChannel -// Default class constructor. -// Returns: None -// ---------------------------------------------------- -// -TPresetChannel::TPresetChannel(): - iPresetChannelFrequency( KDefaultRadioFrequency ), - iPresetChannelPTY(0), - iPresetChannelPI(0) - { - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelFrequency -// retrieve current frequency -// Returns: iPresetChannelFrequency: the preset channel frequency -// ---------------------------------------------------- -// -TInt TPresetChannel::GetChannelFrequency() const - { - return iPresetChannelFrequency; - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelName -// set the current preset -// Returns: iPresetChannelName: preset channel name -// ---------------------------------------------------- -// -TFmPresetName TPresetChannel::GetChannelName() const - { - return iPresetChannelName; - } - -// ---------------------------------------------------- -// TPresetChannel::SetChannelName -// set the current preset -// Returns: None -// ---------------------------------------------------- -// -void TPresetChannel::SetChannelName( - const TFmPresetName& aStationName ) //new channel name to be set - { - iPresetChannelName = aStationName; - } - -// ---------------------------------------------------- -// TPresetChannel::SetChannelName -// set the current preset -// Returns: None -// ---------------------------------------------------- -// -void TPresetChannel::SetChannelUrl( - const TFmPresetUrl& aStationUrl ) //new channel name to be set - { - iPresetChannelUrl = aStationUrl; - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelUrl -// Get the current preset's Url -// Returns: iPresetChannelUrl: preset channel Url -// ---------------------------------------------------- -// -TFmPresetUrl TPresetChannel::ChannelUrl() const - { - return iPresetChannelUrl; - } - -// ---------------------------------------------------- -// TPresetChannel::SetChannelPty -// Set the current preset's PTY -// Returns: none -// ---------------------------------------------------- -// -void TPresetChannel::SetChannelPty(const TUint aPTY) - { - iPresetChannelPTY = aPTY; - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelPty -// Get the current preset's PTY -// Returns: iPresetChannelPTY: preset channel PTY -// ---------------------------------------------------- -// -TUint TPresetChannel::ChannelPty() const - { - return iPresetChannelPTY; - } - -// ---------------------------------------------------- -// TPresetChannel::SetChannelPI -// Set the current preset's PI-code -// Returns: none -// ---------------------------------------------------- -// -void TPresetChannel::SetChannelPI(const TUint aPI) - { - iPresetChannelPI = aPI; - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelPI -// Get the current preset's PI-code -// Returns: iPresetChannelPI: preset channel PI -// ---------------------------------------------------- -// -TUint TPresetChannel::ChannelPI() const - { - return iPresetChannelPI; - } - -// ---------------------------------------------------- -// ---------------------------------------------------- -// TPresetChannel::SetChannelFavouriteInfo -// Set the current preset's favourite status bit -// Returns: none -// ---------------------------------------------------- -// -void TPresetChannel::SetChannelFavouriteInfo(const TBool aFavourite) - { - iPresetChannelMisc.Assign( MiscInfo::Favourite, aFavourite ); - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelFavouriteInfo -// Get the current preset's favourite status bit -// Returns: iPresetChannelMisc: favourite status bit -// ---------------------------------------------------- -// -TBool TPresetChannel::ChannelFavouriteInfo() const - { - TBool ret = EFalse; - if (iPresetChannelMisc[ MiscInfo::Favourite ]) - { - ret = ETrue; - } - return ret; - } - -// ---------------------------------------------------- -// TPresetChannel::SetChannelUserRenameInfo -// Set the current preset's user rename status bit -// Returns: none -// ---------------------------------------------------- -// -void TPresetChannel::SetChannelUserRenameInfo(const TBool aUserRename) - { - iPresetChannelMisc.Assign( MiscInfo::UserRename, aUserRename ); - } - -// ---------------------------------------------------- -// TPresetChannel::GetChannelUserRenameInfo -// Get the current preset's user rename status bit -// Returns: iPresetChannelMisc: user rename status bit -// ---------------------------------------------------- -// -TBool TPresetChannel::ChannelUserRenameInfo() const - { - TBool ret = EFalse; - if (iPresetChannelMisc[ MiscInfo::UserRename ]) - { - ret = ETrue; - } - return ret; - } - -// ---------------------------------------------------- -// TPresetChannel::SaveChannelFrequency -// Set the current preset frequency -// Returns: None -// ---------------------------------------------------- -// -void TPresetChannel::SaveChannelFrequency( - const TInt aFrequency ) //new preset channel frequency - { - iPresetChannelFrequency = aFrequency; - } - -// ---------------------------------------------------- -// TPresetChannel::ExternalizeL -// Externalize data from buffer to stream -// Returns: None -// ---------------------------------------------------- -// -void TPresetChannel::ExternalizeL( - RWriteStream & aStream ) const // a reference to a RDesWriteStream - { - aStream.WriteUint32L(iPresetChannelPTY); - aStream.WriteUint32L(iPresetChannelPI); - aStream.WriteUint32L(iPresetChannelMisc.Value()); - } - -// ---------------------------------------------------- -// TPresetChannel::InternalizeL -// Returns: None -// Interalize the stream -// ---------------------------------------------------- -// -void TPresetChannel::InternalizeL( - RReadStream & aStream ) // a reference to a RDesReadStream - { - iPresetChannelPTY = aStream.ReadInt32L(); - iPresetChannelPI = aStream.ReadInt32L(); - iPresetChannelMisc = aStream.ReadInt32L(); - } - -// End of File