equal
deleted
inserted
replaced
34 // ----------------------------------------------------------------------------- |
34 // ----------------------------------------------------------------------------- |
35 // CSmsDataProvider::CSmsDataProvider |
35 // CSmsDataProvider::CSmsDataProvider |
36 // C++ default constructor can NOT contain any code, that might leave |
36 // C++ default constructor can NOT contain any code, that might leave |
37 // ----------------------------------------------------------------------------- |
37 // ----------------------------------------------------------------------------- |
38 CSmsDataProvider::CSmsDataProvider() : |
38 CSmsDataProvider::CSmsDataProvider() : |
39 iOwnStoreFormat( NULL ), |
39 iFilters( 1 ) |
40 iFilters( 1 ), |
|
41 iMsvSession( NULL ) |
|
42 { |
40 { |
43 } |
41 } |
44 |
42 |
45 // ----------------------------------------------------------------------------- |
43 // ----------------------------------------------------------------------------- |
46 // CSmsDataProvider::ConstructL |
44 // CSmsDataProvider::ConstructL |
48 // ----------------------------------------------------------------------------- |
46 // ----------------------------------------------------------------------------- |
49 void CSmsDataProvider::ConstructL() |
47 void CSmsDataProvider::ConstructL() |
50 { |
48 { |
51 LOGGER_ENTERFN( "ConstructL" ); |
49 LOGGER_ENTERFN( "ConstructL" ); |
52 |
50 |
|
51 iStringPool.OpenL(); |
53 User::LeaveIfError( iRFs.Connect() ); |
52 User::LeaveIfError( iRFs.Connect() ); |
54 iStringPool.OpenL(); |
53 |
55 |
|
56 LOGGER_LEAVEFN( "ConstructL" ) |
54 LOGGER_LEAVEFN( "ConstructL" ) |
57 } |
55 } |
58 |
56 |
59 // ----------------------------------------------------------------------------- |
57 // ----------------------------------------------------------------------------- |
60 // CSmsDataProvider::NewL |
58 // CSmsDataProvider::NewL |
81 // ----------------------------------------------------------------------------- |
79 // ----------------------------------------------------------------------------- |
82 CSmsDataProvider::~CSmsDataProvider() |
80 CSmsDataProvider::~CSmsDataProvider() |
83 { |
81 { |
84 LOGGER_ENTERFN( "~CSmsDataProvider()" ); |
82 LOGGER_ENTERFN( "~CSmsDataProvider()" ); |
85 |
83 |
86 SAFEDELETE( iOwnStoreFormat ); |
84 delete iOwnStoreFormat; |
87 |
85 |
88 iStringPool.Close(); |
86 iStringPool.Close(); |
89 iFilters.Close(); |
87 iFilters.Close(); |
|
88 iRFs.Close(); |
90 |
89 |
91 LOGGER_LEAVEFN( "~CSmsDataProvider()" ); |
90 LOGGER_LEAVEFN( "~CSmsDataProvider()" ); |
92 } |
91 } |
93 |
92 |
94 // ----------------------------------------------------------------------------- |
93 // ----------------------------------------------------------------------------- |