TPresetChannel Class Reference

class TPresetChannel

define preset channel structure.

FmPresetUtility.lib
Since
Series 60 3.0

Constructor & Destructor Documentation

TPresetChannel()

TPresetChannel ( )

default constructor.

Member Functions Documentation

ChannelFavouriteInfo()

TBool ChannelFavouriteInfo ( ) const
Get channel favourite info.
Since
Series 60 5.2

ChannelPI()

TUint ChannelPI ( ) const
Get channel programme identification code.
Since
Series 60 5.2

ChannelPty()

TUint ChannelPty ( ) const
Get channel programme type.
Since
Series 60 5.2

ChannelUrl()

TFmPresetUrl ChannelUrl ( ) const
Get channel url.
Since
Series 60 5.2

ChannelUserRenameInfo()

TBool ChannelUserRenameInfo ( ) const
Get channel user rename info.
Since
Series 60 5.2

ExternalizeL(RWriteStream &)

void ExternalizeL ( RWriteStream & aStream ) const
Serialize the data to stream.
Since
Series 60 3.0

Parameters

RWriteStream & aStream - used for write stream

GetChannelFrequency()

TInt GetChannelFrequency ( ) const
Get channel frequency.
Since
Series 60 3.0

GetChannelName()

TFmPresetName GetChannelName ( ) const
Get channel Name.
Since
Series 60 3.0

InternalizeL(RReadStream &)

void InternalizeL ( RReadStream & aStream )
Deserialize the data out of stream.
Since
Series 60 3.0

Parameters

RReadStream & aStream used for read stream

SaveChannelFrequency(const TInt)

void SaveChannelFrequency ( const TInt aFrequency )
Save channel frequency.
Since
Series 60 3.0

Parameters

const TInt aFrequency - the new channel frequency

SetChannelFavouriteInfo(const TBool)

void SetChannelFavouriteInfo ( const TBool aFavourite )
Set or clear channel favourite info.
Since
Series 60 5.2

Parameters

const TBool aFavourite - the new channel favourite info

SetChannelName(const TFmPresetName &)

void SetChannelName ( const TFmPresetName & aStationName )
set channel name.
Since
Series 60 3.0

Parameters

const TFmPresetName & aStationName new channel name

SetChannelPI(const TUint)

void SetChannelPI ( const TUint aPI )
Set channel programme identification code.
Since
Series 60 5.2

Parameters

const TUint aPI - the new channel PI-code

SetChannelPty(const TUint)

void SetChannelPty ( const TUint aPTY )
Set channel programme type.
Since
Series 60 5.2

Parameters

const TUint aPTY new channel PTY

SetChannelUrl(const TFmPresetUrl &)

void SetChannelUrl ( const TFmPresetUrl & aStationUrl )
Set channel url.
Since
Series 60 5.2

Parameters

const TFmPresetUrl & aStationUrl new channel Url

SetChannelUserRenameInfo(const TBool)

void SetChannelUserRenameInfo ( const TBool aUserRename )
Set or clear channel user rename info.
Since
Series 60 5.2

Parameters

const TBool aUserRename - the new channel favourite info

Member Data Documentation

TInt iPresetChannelFrequency

TInt iPresetChannelFrequency [private]

TBitFlags32 iPresetChannelMisc

TBitFlags32 iPresetChannelMisc [private]

TFmPresetName iPresetChannelName

TFmPresetName iPresetChannelName [private]

TUint iPresetChannelPI

TUint iPresetChannelPI [private]

TUint iPresetChannelPTY

TUint iPresetChannelPTY [private]

TFmPresetUrl iPresetChannelUrl

TFmPresetUrl iPresetChannelUrl [private]