27 #include "cphonemainresourceresolver.h" |
27 #include "cphonemainresourceresolver.h" |
28 #include "phoneconstants.h" |
28 #include "phoneconstants.h" |
29 #include "phonerssgsm.h" |
29 #include "phonerssgsm.h" |
30 #include "phonerssbase.h" |
30 #include "phonerssbase.h" |
31 #include "phonelogger.h" |
31 #include "phonelogger.h" |
32 #include "phoneresourceids.h" |
32 #include <phoneui.rsg> |
|
33 |
33 |
34 |
34 // ============================ MEMBER FUNCTIONS =============================== |
35 // ============================ MEMBER FUNCTIONS =============================== |
35 |
36 |
36 // ----------------------------------------------------------------------------- |
37 // ----------------------------------------------------------------------------- |
37 // CPhoneResourceResolverGSM::CPhoneResourceResolverGSM |
38 // CPhoneResourceResolverGSM::CPhoneResourceResolverGSM |
38 // C++ default constructor can NOT contain any code, that |
39 // C++ default constructor can NOT contain any code, that |
39 // might leave. |
40 // might leave. |
40 // ----------------------------------------------------------------------------- |
41 // ----------------------------------------------------------------------------- |
41 // |
42 // |
42 EXPORT_C CPhoneResourceResolverGSM::CPhoneResourceResolverGSM(): iEnv( *CEikonEnv::Static() ) |
43 EXPORT_C CPhoneResourceResolverGSM::CPhoneResourceResolverGSM() : |
|
44 iEnv( *CEikonEnv::Static() ) // codescanner::performance::eikonenvstatic |
43 { |
45 { |
44 } |
46 } |
45 |
47 |
46 // ----------------------------------------------------------------------------- |
48 // ----------------------------------------------------------------------------- |
47 // ourceResolverGSM::ConstructL |
49 // ourceResolverGSM::ConstructL |
48 // Symbian 2nd phase constructor can leave. |
50 // Symbian 2nd phase constructor can leave. |
49 // ----------------------------------------------------------------------------- |
51 // ----------------------------------------------------------------------------- |
50 // |
52 // |
51 EXPORT_C void CPhoneResourceResolverGSM::ConstructL() |
53 EXPORT_C void CPhoneResourceResolverGSM::ConstructL() |
52 { |
54 { |
|
55 |
53 __LOGMETHODSTARTEND(EPhoneUIStates, "CPhoneResourceResolverGSM::ConstructL"); |
56 __LOGMETHODSTARTEND(EPhoneUIStates, "CPhoneResourceResolverGSM::ConstructL"); |
54 |
57 |
|
58 BaseConstructL(); |
|
59 |
55 // Register resolver |
60 // Register resolver |
56 CPhoneMainResourceResolver::Instance()->RegisterResolver( this ); |
61 CPhoneMainResourceResolver::Instance()->RegisterResolver( this ); |
57 } |
62 } |
58 |
63 |
59 // ----------------------------------------------------------------------------- |
64 // ----------------------------------------------------------------------------- |