phoneengine/phonemodel/inc/cpeparserphonenumberhandler.h
branchRCL_3
changeset 61 41a7f70b3818
parent 0 5f000ab63145
child 62 5266b1f337bd
equal deleted inserted replaced
58:40a3f856b14d 61:41a7f70b3818
    18 
    18 
    19 #ifndef CPEPARSERPHONENUMBERHANDLER_H
    19 #ifndef CPEPARSERPHONENUMBERHANDLER_H
    20 #define CPEPARSERPHONENUMBERHANDLER_H
    20 #define CPEPARSERPHONENUMBERHANDLER_H
    21 
    21 
    22 //  INCLUDES
    22 //  INCLUDES
    23 #include <CPhoneGsmPhoneNumberHandler.h>
    23 #include <cphonegsmphonenumberhandler.h>
    24 #include <pevirtualengine.h>
    24 #include <pevirtualengine.h>
    25 
    25 
    26 // CONSTANTS
    26 // CONSTANTS
    27 const TUint KDtmfPlus = '+';
    27 const TUint KDtmfPlus = '+';
    28 const TUint KDtmfWait = 'w';
    28 const TUint KDtmfWait = 'w';
    78 
    78 
    79     private: 
    79     private: 
    80     
    80     
    81         /**
    81         /**
    82         * Removes non-GSM standard postfix characters before dialling attempt.
    82         * Removes non-GSM standard postfix characters before dialling attempt.
       
    83         * Leaves with ECCPErrorInvalidPhoneNumber if recognizes + char.
    83         * @since 5.0
    84         * @since 5.0
    84         * @param aPostfix postfix to modify.
    85         * @param aPostfix postfix to modify.
    85         * @return modified postfix.
    86         * @return modified postfix.
    86         */
    87         */
    87         TPtrC FilterPostfix( TPtrC aPostfix );
    88         TPtrC FilterPostfixL( TPtrC aPostfix );
    88 
    89 
    89         /**
    90         /**
    90         * Checks if phone is offline
    91         * Checks if phone is offline
    91         * @since 5.0
    92         * @since 5.0
    92         * @return offline status
    93         * @return offline status