CSourceLocation Class Reference
	
	#include 
            
                    <SourceLocationBase.h>
                
Link against: SourceLocationEffect.lib
| class CSourceLocation : public CLocation | 
| Inherited Functions | 
|---|
|  | CAudioEffect::ApplyL() | 
|  | CAudioEffect::CAudioEffect() | 
|  | CAudioEffect::DisableL() | 
|  | CAudioEffect::EnableL() | 
|  | CAudioEffect::EnforceL(TBool) | 
|  | CAudioEffect::HaveUpdateRights()const | 
|  | CAudioEffect::IsEnabled()const | 
|  | CAudioEffect::IsEnforced()const | 
|  | CAudioEffect::RegisterObserverL(MAudioEffectObserver &) | 
|  | CAudioEffect::UnRegisterObserver(MAudioEffectObserver &) | 
|  | CAudioEffect::~CAudioEffect() | 
|  | CBase::CBase() | 
|  | CBase::Delete(CBase *) | 
|  | CBase::Extension_(TUint,TAny *&,TAny *) | 
|  | CBase::operator new(TUint) | 
|  | CBase::operator new(TUint,TAny *) | 
|  | CBase::operator new(TUint,TLeave) | 
|  | CBase::operator new(TUint,TLeave,TUint) | 
|  | CBase::operator new(TUint,TUint) | 
|  | CBase::~CBase() | 
|  | CLocation::CLocation() | 
|  | CLocation::DoEffectData() | 
|  | CLocation::LocationCartesian(TInt32 &,TInt32 &,TInt32 &) | 
|  | CLocation::LocationSpherical(TInt32 &,TInt32 &,TInt32 &) | 
|  | CLocation::SetEffectData(const TDesC8 &) | 
|  | CLocation::SetLocationCartesianL(TInt32 &,TInt32 &,TInt32 &) | 
|  | CLocation::SetLocationSphericalL(TInt32 &,TInt32 &,TInt32 &) | 
|  | CLocation::~CLocation() | 
Detailed Description
			This is the source location effect class for managing source location settings.
			
		Constructor & Destructor Documentation
		CSourceLocation (  )
		
		| IMPORT_C | CSourceLocation | ( | ) | [protected] | 
				Private C++ constructor for this class. 
- Since
- 3.0 
 
 
		~CSourceLocation (  )
		
		| IMPORT_C | ~CSourceLocation | ( | ) | [virtual] | 
 
Member Function Documentation
		NewL ( CMdaAudioConvertUtility & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to a convert utility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMdaAudioInputStream & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to an audio input stream utility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMdaAudioOutputStream & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to an audio output stream utility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMdaAudioPlayerUtility & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to an audio player utility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMdaAudioRecorderUtility &, TBool )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to an audio record utility | 
| aRecordStream | ETrue if the effect is to be applied to the recording, EFalse if the effect is to be applied only to the playback | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMdaAudioToneUtility & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to an audio tone utility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMMFDevSound & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aDevSound | A reference to a DevSound instance | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CCustomCommandUtility * )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to a custom command utility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( MCustomInterface & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aCustomInterface | A reference to a custom interface | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CMidiClientUtility & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
| Parameter | Description | | aUtility | A reference to a CMidiClientUtility | 
Returns: pointer to CSourceLocation object 
 
		NewL ( CDrmPlayerUtility & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.0 
 
Returns: pointer to CSourceLocation object 
 
		NewL ( CVideoPlayerUtility & )
		
		
				Factory function for creating the Source location object. 
- Since
- 3.2 
 
Returns: pointer to CSourceLocation object 
 
		Uid (  )
		
		| IMPORT_C TUid | Uid | ( | ) | const [virtual] |