--- a/mmsharing/mmshengine/inc/musenguriparser.h Tue Aug 31 15:12:07 2010 +0300
+++ b/mmsharing/mmshengine/inc/musenguriparser.h Wed Sep 01 12:31:01 2010 +0100
@@ -54,12 +54,12 @@
/**
* Default constructor
*/
- TMusEngUriParser( const TDesC16& aUri );
+ IMPORT_C TMusEngUriParser( const TDesC16& aUri );
/**
* @returns Uri type
*/
- TMusEngUriType UriType();
+ IMPORT_C TMusEngUriType UriType();
/**
* @returns Parsed and validated 8-bit version of contained URI
@@ -67,7 +67,7 @@
* @pre UriType() != ENotParsed
* @leave KErrNotReady if precondition is not fulfilled
*/
- HBufC8* GetUri8L();
+ IMPORT_C HBufC8* GetUri8L();
/**
* @param aPrefix if ETrue, also sip: or tel:prefix is returned
@@ -76,14 +76,14 @@
* @pre UriType() != ENotParsed
* @leave KErrNotReady if precondition is not fulfilled
*/
- HBufC16* GetUri16L( TBool aPrefix );
+ IMPORT_C HBufC16* GetUri16L( TBool aPrefix );
/**
* Parses and validates contained URI
* @leave KErrCorrupt if URI is not valid SIP or TEL URI
* @post UriType() != ENotParsed
*/
- void ParseUriL();
+ IMPORT_C void ParseUriL();
private:
@@ -92,10 +92,11 @@
void HandleTelUriL();
void HandleLocalTelUriL();
- private: // Data
+
+ TBuf8<KMaxUriLength> iUri;
+
+ TMusEngUriType iUriType;
- TBuf8<KMaxUriLength> iUri;
- TMusEngUriType iUriType;
};
-#endif // MUSENGURIPARSER_H
+#endif