C3DRingingToneInterface Class Reference
class C3DRingingToneInterface : public CBase |
Abstract ECOM interface for playing 3D ringing tones.
Constructor & Destructor Documentation
~C3DRingingToneInterface()
~C3DRingingToneInterface | ( | ) | [inline, virtual] |
Member Functions Documentation
NewL(TUid)
Parameters
TUid aImplementationUid | For selection when there are more than one implementations. Not used yet, for future. |
PlayL()
void | PlayL | ( | ) | [pure virtual] |
Start playing 3D ringing tone. Method can leave with specific Symbian system wide error code.
SetAttr(T3DRingingToneInterfaceAttr, TInt)
Set 3D ringing tone interface attribute with specific integer value.
SetAttr(T3DRingingToneInterfaceAttr, const TDesC &)
Set 3D ringing tone interface attribute with specific string value.
SetAttr(TInt, TAny *)
TInt
| SetAttr | ( | TInt | aAttributeKey, |
| TAny * | aValue |
| ) | [pure virtual] |
Set 3D ringing tone interface attribute value any of type.
Parameters
TInt aAttributeKey | This can be for example one of the player utility classes (see T3DRingingToneInterfacePlayerAttr). This method is left extendable. |
TAny * aValue | Attribute value can be any. |
Stop()
Stop playing 3D ringing tone.
Member Data Documentation
TUid
iDtor_ID_Key
TUid
| iDtor_ID_Key | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.