internetradio2.0/favoritesdbinc/irfavoritesdb.h
changeset 3 ee64f059b8e1
parent 0 09774dfdd46b
child 8 3b03c28289e6
equal deleted inserted replaced
2:2e1adbfc62af 3:ee64f059b8e1
    22 #include <pspresetobserver.h>
    22 #include <pspresetobserver.h>
    23 #include <psserv.h>
    23 #include <psserv.h>
    24 
    24 
    25 class CIRIsdsPreset;
    25 class CIRIsdsPreset;
    26 class CIRPreset;
    26 class CIRPreset;
    27 class CIRSettings;
       
    28 class CPSPresetNotifier;
    27 class CPSPresetNotifier;
    29 
    28 
    30 
    29 
    31 //typedefed to array of pointer array
    30 //typedefed to array of pointer array
    32 typedef RPointerArray<CIRPreset> RIRPresetArray;
    31 typedef RPointerArray<CIRPreset> RIRPresetArray;
   283     /** Observers to notify when presets change. */
   282     /** Observers to notify when presets change. */
   284     RPointerArray<MPSPresetObserver> iObservers;
   283     RPointerArray<MPSPresetObserver> iObservers;
   285 
   284 
   286     /** The maximum number of supported presets. */
   285     /** The maximum number of supported presets. */
   287     TInt iMaxPresetCount;
   286     TInt iMaxPresetCount;
   288     /**cenrep handle*/
   287 
   289     CIRSettings *iSettings;
       
   290     /**type of presets(source)*/
   288     /**type of presets(source)*/
   291     enum TChannelType
   289     enum TChannelType
   292     {
   290     {
   293     	EUserDefined,/**added by user*/
   291     	EUserDefined,/**added by user*/
   294     	EIsdsPreset,/**fetched from isds*/
   292     	EIsdsPreset,/**fetched from isds*/