mmserv/tms/tmsserver/inc/globaleffectssettings.h
branchRCL_3
changeset 3 4f62049db6ac
parent 0 71ca22bcf22a
equal deleted inserted replaced
0:71ca22bcf22a 3:4f62049db6ac
    17 
    17 
    18 #ifndef GLOBALEFFECTSSETTINGS_H
    18 #ifndef GLOBALEFFECTSSETTINGS_H
    19 #define GLOBALEFFECTSSETTINGS_H
    19 #define GLOBALEFFECTSSETTINGS_H
    20 
    20 
    21 //  INCLUDES
    21 //  INCLUDES
    22 #include <e32base.h>
       
    23 #include <e32property.h>
    22 #include <e32property.h>
    24 #include <sounddevice.h>
    23 #include <sounddevice.h>
    25 #include <centralrepository.h>
    24 #include <centralrepository.h>
    26 
    25 
    27 namespace TMS {
    26 namespace TMS {
    28 
    27 
    29 // CLASS DECLARATION
    28 // CLASS DECLARATION
    30 class GlobalEffectsSettings : public CBase
    29 class TMSGlobalEffectsSettings
    31     {
    30     {
    32 public:
    31 public:
    33     /**
    32     /**
    34      * Two-phased constructor.
    33      * Two-phased constructor.
    35      */
    34      */
    36     static GlobalEffectsSettings* NewL();
    35     static TMSGlobalEffectsSettings* NewL();
    37 
    36 
    38     /**
    37     /**
    39      * Destructor.
    38      * Destructor.
    40      */
    39      */
    41     virtual ~GlobalEffectsSettings();
    40     virtual ~TMSGlobalEffectsSettings();
    42 
    41 
    43 public:
    42 public:
    44     /**
    43     /**
    45      * Store the current loud speaker volume.
    44      * Store the current loud speaker volume.
    46      * @param aVolume Volume
    45      * @param aVolume Volume
    94 private:
    93 private:
    95 
    94 
    96     /**
    95     /**
    97      * C++ default constructor.
    96      * C++ default constructor.
    98      */
    97      */
    99     GlobalEffectsSettings();
    98     TMSGlobalEffectsSettings();
   100 
    99 
   101     /**
   100     /**
   102      * By default Symbian 2nd phase constructor is private.
   101      * By default Symbian 2nd phase constructor is private.
   103      */
   102      */
   104     void ConstructL();
   103     void ConstructL();