bluetoothappprofiles/avrcp/playerinformation/src/playerapplicationsetting.h
changeset 27 6c10323ce807
parent 0 f63038272f30
equal deleted inserted replaced
26:b78e66e88238 27:6c10323ce807
     1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
     1 // Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
    40 	@param  aInitialValue The starting value
    40 	@param  aInitialValue The starting value
    41 	@return A new CPlayerApplicationSettings
    41 	@return A new CPlayerApplicationSettings
    42 	*/
    42 	*/
    43 	static CPlayerApplicationSettings* NewL( TUint aAttributeID,
    43 	static CPlayerApplicationSettings* NewL( TUint aAttributeID,
    44 		TDesC8& 						aAttributeText,
    44 		TDesC8& 						aAttributeText,
    45 		RArray<TUint> 					aValues,
    45 		const RArray<TUint>& 			aValues,
    46 		RArray<TPtrC8>&					aValueTexts,
    46 		RArray<TPtrC8>&					aValueTexts,
    47 		TUint 							aInitialValue );
    47 		TUint 							aInitialValue );
    48 	
    48 	
    49 	/** Destructor */
    49 	/** Destructor */
    50 	~CPlayerApplicationSettings();
    50 	~CPlayerApplicationSettings();
    63 	*/
    63 	*/
    64 	CPlayerApplicationSettings( );
    64 	CPlayerApplicationSettings( );
    65 
    65 
    66 	void ConstructL(TUint aAttributeID,
    66 	void ConstructL(TUint aAttributeID,
    67 		TDesC8& 						aAttributeText,
    67 		TDesC8& 						aAttributeText,
    68 		RArray<TUint> 					aValues,
    68 		const RArray<TUint>& 			aValues,
    69 		RArray<TPtrC8>&					aValueText,
    69 		RArray<TPtrC8>&					aValueText,
    70 		TUint 							aInitialValue );
    70 		TUint 							aInitialValue );
    71 
    71 
    72 private:
    72 private:
    73 	/* attribute ID */
    73 	/* attribute ID */