phoneengine/audiohandling/inc/cpeaudiofactory.h
changeset 21 92ab7f8d0eab
parent 0 5f000ab63145
child 51 f39ed5e045e0
equal deleted inserted replaced
4:c84cf270c54f 21:92ab7f8d0eab
    51 *  @lib audiohandling.lib
    51 *  @lib audiohandling.lib
    52 *  @since Series60_5.0
    52 *  @since Series60_5.0
    53 */  
    53 */  
    54 
    54 
    55 NONSHARABLE_CLASS( CPEAudioFactory ) : public CBase
    55 NONSHARABLE_CLASS( CPEAudioFactory ) : public CBase
    56 	{
    56     {
    57     public: 
    57     public: 
    58         
    58         
    59         IMPORT_C static CPEAudioFactory* NewLC();
    59         IMPORT_C static CPEAudioFactory* NewLC();
    60                 
    60                 
    61        
    61        
    72          * @since S60 v5.0
    72          * @since S60 v5.0
    73          * @param aToneObserver Observer of the CMdaAudioToneUtility
    73          * @param aToneObserver Observer of the CMdaAudioToneUtility
    74          */
    74          */
    75         IMPORT_C virtual CPEAudioToneUtility* CreateAudioToneUtilityL(
    75         IMPORT_C virtual CPEAudioToneUtility* CreateAudioToneUtilityL(
    76             MMdaAudioToneObserver& aToneObserver );
    76             MMdaAudioToneObserver& aToneObserver );
    77 	
    77     
    78 protected:
    78 protected:
    79         IMPORT_C CPEAudioFactory();
    79         IMPORT_C CPEAudioFactory();
    80 	};    
    80     };    
    81 	     
    81          
    82 #endif      // CPEAudioFactory_H  
    82 #endif      // CPEAudioFactory_H  
    83             
    83             
    84 // End of File
    84 // End of File