equal
deleted
inserted
replaced
19 #include <e32base.h> |
19 #include <e32base.h> |
20 |
20 |
21 #include "tmrpropertyobserver.h" |
21 #include "tmrpropertyobserver.h" |
22 #include "thumbnailmanagerconstants.h" |
22 #include "thumbnailmanagerconstants.h" |
23 #include "thumbnaillog.h" |
23 #include "thumbnaillog.h" |
|
24 #include "OstTraceDefinitions.h" |
|
25 #ifdef OST_TRACE_COMPILER_IN_USE |
|
26 #include "tmsrproptertyobserverTraces.h" |
|
27 #endif |
|
28 |
24 |
29 |
25 // --------------------------------------------------------------------------- |
30 // --------------------------------------------------------------------------- |
26 // CTMRPropertyObserver::NewL() |
31 // CTMRPropertyObserver::NewL() |
27 // --------------------------------------------------------------------------- |
32 // --------------------------------------------------------------------------- |
28 // |
33 // |
60 // --------------------------------------------------------------------------- |
65 // --------------------------------------------------------------------------- |
61 // |
66 // |
62 void CTMRPropertyObserver::ConstructL() |
67 void CTMRPropertyObserver::ConstructL() |
63 { |
68 { |
64 TN_DEBUG1( "CTMRPropertyObserver::ConstructL()"); |
69 TN_DEBUG1( "CTMRPropertyObserver::ConstructL()"); |
|
70 OstTrace0( TRACE_NORMAL, CTMRPROPERTYOBSERVER_CONSTRUCTL, "CTMRPropertyObserver::ConstructL" ); |
65 // define P&S property types |
71 // define P&S property types |
66 if (iDefineKey) |
72 if (iDefineKey) |
67 { |
73 { |
68 RProperty::Define(iKeyCategory,iPropertyKey, |
74 RProperty::Define(iKeyCategory,iPropertyKey, |
69 RProperty::EInt); |
75 RProperty::EInt); |
83 // --------------------------------------------------------------------------- |
89 // --------------------------------------------------------------------------- |
84 // |
90 // |
85 CTMRPropertyObserver::~CTMRPropertyObserver() |
91 CTMRPropertyObserver::~CTMRPropertyObserver() |
86 { |
92 { |
87 TN_DEBUG1( "CTMRPropertyObserver::~CTMRPropertyObserver()"); |
93 TN_DEBUG1( "CTMRPropertyObserver::~CTMRPropertyObserver()"); |
|
94 OstTrace0( TRACE_NORMAL, CTMRPROPERTYOBSERVER_CTMRPROPERTYOBSERVER, "CTMRPropertyObserver::~CTMRPropertyObserver" ); |
88 Cancel(); |
95 Cancel(); |
89 iProperty.Close(); |
96 iProperty.Close(); |
90 } |
97 } |
91 |
98 |
92 // --------------------------------------------------------------------------- |
99 // --------------------------------------------------------------------------- |
94 // --------------------------------------------------------------------------- |
101 // --------------------------------------------------------------------------- |
95 // |
102 // |
96 void CTMRPropertyObserver::RunL() |
103 void CTMRPropertyObserver::RunL() |
97 { |
104 { |
98 TN_DEBUG1( "CTMRPropertyObserver::RunL()"); |
105 TN_DEBUG1( "CTMRPropertyObserver::RunL()"); |
|
106 OstTrace0( TRACE_NORMAL, CTMRPROPERTYOBSERVER_RUNL, "CTMRPropertyObserver::RunL" ); |
99 // resubscribe before processing new value to prevent missing updates |
107 // resubscribe before processing new value to prevent missing updates |
100 iProperty.Subscribe(iStatus); |
108 iProperty.Subscribe(iStatus); |
101 SetActive(); |
109 SetActive(); |
102 |
110 |
103 // retrieve the value |
111 // retrieve the value |
113 // --------------------------------------------------------------------------- |
121 // --------------------------------------------------------------------------- |
114 // |
122 // |
115 void CTMRPropertyObserver::DoCancel() |
123 void CTMRPropertyObserver::DoCancel() |
116 { |
124 { |
117 TN_DEBUG1( "CTMRPropertyObserver::DoCancel()"); |
125 TN_DEBUG1( "CTMRPropertyObserver::DoCancel()"); |
|
126 OstTrace0( TRACE_NORMAL, CTMRPROPERTYOBSERVER_DOCANCEL, "CTMRPropertyObserver::DoCancel" ); |
118 iProperty.Cancel(); |
127 iProperty.Cancel(); |
119 } |
128 } |
120 |
129 |
121 // End of file |
130 // End of file |