65 void SetPropertyL(TMTPObjectPropertyCode aProperty, const TUint64 aValue); |
65 void SetPropertyL(TMTPObjectPropertyCode aProperty, const TUint64 aValue); |
66 void SetPropertyL(TMTPObjectPropertyCode aProperty, const TDesC& aValue); |
66 void SetPropertyL(TMTPObjectPropertyCode aProperty, const TDesC& aValue); |
67 |
67 |
68 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint8& aValue); |
68 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint8& aValue); |
69 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint16& aValue); |
69 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint16& aValue); |
70 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint32& aValue); |
70 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint32& aValue, TBool alwaysCreate = ETrue); |
71 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint64& aValue); |
71 void GetPropertyL(TMTPObjectPropertyCode aProperty, TUint64& aValue); |
72 void GetPropertyL(TMTPObjectPropertyCode aProperty, TMTPTypeUint128& aValue); |
72 void GetPropertyL(TMTPObjectPropertyCode aProperty, TMTPTypeUint128& aValue); |
73 void GetPropertyL(TMTPObjectPropertyCode aProperty, CMTPTypeString& aValue); |
73 void GetPropertyL(TMTPObjectPropertyCode aProperty, CMTPTypeString& aValue); |
74 void GetPropertyL(TMTPObjectPropertyCode aProperty, CMTPTypeArray& aValue); |
74 void GetPropertyL(TMTPObjectPropertyCode aProperty, CMTPTypeArray& aValue, TBool alwaysCreate = ETrue); |
75 |
75 |
76 //clear the cache |
76 //clear the cache |
77 void ClearCacheL(); |
77 void ClearCacheL(); |
78 void ConvertMTPTimeStr2TTimeL(const TDesC& aTimeString, TTime& aModifiedTime) const; |
78 void ConvertMTPTimeStr2TTimeL(const TDesC& aTimeString, TTime& aModifiedTime) const; |
79 |
79 |