Update contrib.
1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // This contains internal class used by mmfcontroller framework
18 #ifndef MMFMATCHDATA_H
19 #define MMFMATCHDATA_H
22 class used to hold both the Matching data and uri scheme
25 class CMatchData; // declared here.
27 NONSHARABLE_CLASS( CMatchData ): public CBase
30 static CMatchData* CreateL();
32 void SetMatchDataL(const TDesC8& aMatchData);
34 void SetMatchUriSchemeL(const TDesC8& aMatchUriScheme);
38 const TDesC8& MatchData() const;
39 const TDesC8& MatchUriScheme() const;
43 HBufC8* iMatchUriScheme;