25 |
25 |
26 struct TStringTable; |
26 struct TStringTable; |
27 |
27 |
28 /** A String table */ |
28 /** A String table */ |
29 class PhoneStateStringsGSM |
29 class PhoneStateStringsGSM |
30 { |
30 { |
31 public: |
31 public: |
32 enum TStrings |
32 enum TStrings |
33 { |
33 { |
34 // GSM States - start at KPhoneStateProtocolFirst |
34 // GSM States - start at KPhoneStateProtocolFirst |
35 /** EPhoneStateAlerting */ |
35 /** EPhoneStateAlerting */ |
36 EPhoneStateAlerting, |
36 EPhoneStateAlerting, |
37 /** EPhoneStateAlertingInSingle */ |
37 /** EPhoneStateAlertingInSingle */ |
38 EPhoneStateAlertingInSingle, |
38 EPhoneStateAlertingInSingle, |
39 /** EPhoneStateWaitingInSingle */ |
39 /** EPhoneStateWaitingInSingle */ |
40 EPhoneStateWaitingInSingle, |
40 EPhoneStateWaitingInSingle, |
41 /** EPhoneStateTwoSingles */ |
41 /** EPhoneStateTwoSingles */ |
42 EPhoneStateTwoSingles, |
42 EPhoneStateTwoSingles, |
43 /** EPhoneStateCallSetupInSingle */ |
43 /** EPhoneStateCallSetupInSingle */ |
44 EPhoneStateCallSetupInSingle, |
44 EPhoneStateCallSetupInSingle, |
45 /** EPhoneStateConference */ |
45 /** EPhoneStateConference */ |
46 EPhoneStateConference, |
46 EPhoneStateConference, |
47 /** EPhoneStateConferenceAndCallSetup */ |
47 /** EPhoneStateConferenceAndCallSetup */ |
48 EPhoneStateConferenceAndCallSetup, |
48 EPhoneStateConferenceAndCallSetup, |
49 /** EPhoneStateConferenceAndSingle */ |
49 /** EPhoneStateConferenceAndSingle */ |
50 EPhoneStateConferenceAndSingle, |
50 EPhoneStateConferenceAndSingle, |
51 /** EPhoneStateConferenceAndWaiting */ |
51 /** EPhoneStateConferenceAndWaiting */ |
52 EPhoneStateConferenceAndWaiting, |
52 EPhoneStateConferenceAndWaiting, |
53 /** EPhoneStateSingleAndCallSetupAndWaiting */ |
53 /** EPhoneStateSingleAndCallSetupAndWaiting */ |
54 EPhoneStateSingleAndCallSetupAndWaiting, |
54 EPhoneStateSingleAndCallSetupAndWaiting, |
55 /** EPhoneStateCallSetupAndWaiting */ |
55 /** EPhoneStateCallSetupAndWaiting */ |
56 EPhoneStateCallSetupAndWaiting, |
56 EPhoneStateCallSetupAndWaiting, |
57 /** EPhoneStateTwoSinglesAndWaiting */ |
57 /** EPhoneStateTwoSinglesAndWaiting */ |
58 EPhoneStateTwoSinglesAndWaiting, |
58 EPhoneStateTwoSinglesAndWaiting, |
59 /** EPhoneStateConferenceAndSingleAndWaiting */ |
59 /** EPhoneStateConferenceAndSingleAndWaiting */ |
60 EPhoneStateConferenceAndSingleAndWaiting, |
60 EPhoneStateConferenceAndSingleAndWaiting, |
61 /** EPhoneStateConferenceAndWaitingAndCallSetup */ |
61 /** EPhoneStateConferenceAndWaitingAndCallSetup */ |
62 EPhoneStateConferenceAndWaitingAndCallSetup, |
62 EPhoneStateConferenceAndWaitingAndCallSetup, |
63 /** EPhoneStateLastGSMState */ |
63 /** EPhoneStateLastGSMState */ |
64 EPhoneStateLastGSMState |
64 EPhoneStateLastGSMState |
65 }; |
65 }; |
66 static const TStringTable Table; |
66 static const TStringTable Table; |
67 }; |
67 }; |
68 |
68 |
69 #endif // STRINGTABLE_PhoneStateStringsGSM |
69 #endif // STRINGTABLE_PhoneStateStringsGSM |
70 |
70 |