equal
deleted
inserted
replaced
95 * Sets a new status value. |
95 * Sets a new status value. |
96 */ |
96 */ |
97 void SetStatus( const TCmmDestinationStatus& aStatus ); |
97 void SetStatus( const TCmmDestinationStatus& aStatus ); |
98 |
98 |
99 /** |
99 /** |
|
100 * Notify about a possible change in database on specified record table. |
|
101 */ |
|
102 void NotifyRecordChange( const TCmmDbRecords aRecordType ); |
|
103 |
|
104 /** |
100 * Set the record status for all records. |
105 * Set the record status for all records. |
101 */ |
106 */ |
102 void SetStatusForAllRecords( const TCmmRecordStatus& aStatus ); |
107 void SetStatusForAllRecords( const TCmmRecordStatus aStatus ); |
103 |
|
104 |
108 |
105 /** |
109 /** |
106 * Copies the data for this destination to a session instance and |
110 * Copies the data for this destination to a session instance and |
107 * increments the reference counter by one. |
111 * increments the reference counter by one. |
108 */ |
112 */ |
116 */ |
120 */ |
117 void RefreshDestinationInstanceL( |
121 void RefreshDestinationInstanceL( |
118 CCmmDestinationInstance& aDestinationInstance ); |
122 CCmmDestinationInstance& aDestinationInstance ); |
119 |
123 |
120 /** |
124 /** |
121 * Re-loads a destination record if needed and copies the latest version to |
125 * Reloads a destination record if needed and copies the latest version to |
122 * the session instance given as parameter. |
126 * the session instance given as parameter. |
123 */ |
127 */ |
124 void LoadRecordL( |
128 void LoadRecordL( |
125 CCmmDestinationInstance& aDestinationInstance, |
129 CCmmDestinationInstance& aDestinationInstance, |
126 TCmmDbRecords aRecordType ); |
130 TCmmDbRecords aRecordType ); |