phonecmdhandler/phonecmdhnlr/inc/PhoneHandlerDTMF.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    19 
    19 
    20 #ifndef CPHONEHANDLERDTMF_H
    20 #ifndef CPHONEHANDLERDTMF_H
    21 #define CPHONEHANDLERDTMF_H
    21 #define CPHONEHANDLERDTMF_H
    22 
    22 
    23 //  INCLUDES
    23 //  INCLUDES
    24 #include "phonehandlercallbase.h" 
    24 #include "PhoneHandlerCallBase.h"
    25 #include <RemConExtensionApi.h> 
    25 #include <RemConExtensionApi.h>
    26 
    26 
    27 // CONSTANTS
    27 // CONSTANTS
    28 
    28 
    29 // MACROS
    29 // MACROS
    30 
    30 
    42 *
    42 *
    43 *  @lib PhoneCmdHandler
    43 *  @lib PhoneCmdHandler
    44 *  @since S60 3.1
    44 *  @since S60 3.1
    45 */
    45 */
    46 NONSHARABLE_CLASS( CPhoneHandlerDTMF ) : public CPhoneHandlerCallBase
    46 NONSHARABLE_CLASS( CPhoneHandlerDTMF ) : public CPhoneHandlerCallBase
    47                                          
    47 						  				 
    48     {
    48     {
    49     public:  // Constructors and destructor
    49     public:  // Constructors and destructor
    50         
    50         
    51         /**
    51         /**
    52         * Two-phased constructor.
    52         * Two-phased constructor.
    53         */
    53         */
    54         static CPhoneHandlerDTMF* NewL(  
    54         static CPhoneHandlerDTMF* NewL(  
    55             CPhoneHandlerControl& aControl,
    55         	CPhoneHandlerControl& aControl,
    56             TRemConExtCallHandlingApiOperationId aOperation 
    56         	TRemConExtCallHandlingApiOperationId aOperation 
    57                 = ERemConExtGenerateDTMF
    57             	= ERemConExtGenerateDTMF
    58             );
    58         	);
    59         
    59         
    60         /**
    60         /**
    61         * Destructor.
    61         * Destructor.
    62         */
    62         */
    63         virtual ~CPhoneHandlerDTMF();
    63         virtual ~CPhoneHandlerDTMF();
    97 
    97 
    98         /**
    98         /**
    99         * C++ default constructor.
    99         * C++ default constructor.
   100         */
   100         */
   101         CPhoneHandlerDTMF( CPhoneHandlerControl& aControl,
   101         CPhoneHandlerDTMF( CPhoneHandlerControl& aControl,
   102                            TRemConExtCallHandlingApiOperationId aOperation );
   102         				   TRemConExtCallHandlingApiOperationId aOperation );
   103 
   103 
   104         /**
   104         /**
   105         * By default Symbian 2nd phase constructor is private.
   105         * By default Symbian 2nd phase constructor is private.
   106         */
   106         */
   107         void ConstructL();
   107         void ConstructL();