CRestrictedAudioOutputImpl Class Reference

class CRestrictedAudioOutputImpl : public CBase

CRestrictedAudioOutputImpl class documentation.

RestrictedAudioOutput.lib

Since
S60 5.0

Inherits from

  • CRestrictedAudioOutputImpl

Constructor & Destructor Documentation

CRestrictedAudioOutputImpl()

CRestrictedAudioOutputImpl()[private]

C++ default constructor.

~CRestrictedAudioOutputImpl()

~CRestrictedAudioOutputImpl()

Destructor

Member Functions Documentation

AppendAllowedOutput(CRestrictedAudioOutput::TAllowedOutputPreference)

TInt AppendAllowedOutput(CRestrictedAudioOutput::TAllowedOutputPreferenceaOutput)

Appends an allowed output to the existing list.

Parameters

CRestrictedAudioOutput::TAllowedOutputPreference aOutputto be appended.

Commit()

TInt Commit()

Applies settings cached locally and commits.

ConstructL()

voidConstructL()[private, static]

By default Symbian 2nd phase constructor is private.

ExistsInArray(CRestrictedAudioOutput::TAllowedOutputPreference &)

TBool ExistsInArray(CRestrictedAudioOutput::TAllowedOutputPreference &aOutput)[private]

GetAllowedOutput(TInt, CRestrictedAudioOutput::TAllowedOutputPreference &)

TInt GetAllowedOutput(TIntaIndex,
CRestrictedAudioOutput::TAllowedOutputPreference &aOutput
)

Gets a reference to an allowed output located at a specified position within the list.

GetAllowedOutputCount(TInt &)

TInt GetAllowedOutputCount(TInt &aSize)

Gets the number of objects in the array.

Parameters

TInt & aSize

NewL()

CRestrictedAudioOutputImpl *NewL()[static]

Constructs, and returns a pointer to, a new CBody object. Leaves on failure..

RemoveAllowedOutput(CRestrictedAudioOutput::TAllowedOutputPreference)

TInt RemoveAllowedOutput(CRestrictedAudioOutput::TAllowedOutputPreferenceaOutput)

Removes an allowed output from the existing list.

Reset()

TInt Reset()

Empties the list, so that it is ready to be reused.

Member Data Documentation

RArray< CRestrictedAudioOutput::TAllowedOutputPreference > iAllowedOutputPrefArray

RArray< CRestrictedAudioOutput::TAllowedOutputPreference >iAllowedOutputPrefArray[private]