| class TBaSystemSoundType |
Provides a logical sound wrapper. A sound is specified logically using two UIDs. The first UID specifies the sound's category which can be a file, tone or sequence; the second, which is optional, specifies an instance of that category. The pair of UIDs is encapsulated in a TBaSystemSoundType object.
Once a TBaSystemSoundType object is constructed, the sound player class CoeSoundPlayer is used to play the sound.
| Public Member Functions | |
|---|---|
| TBaSystemSoundType () | |
| TBaSystemSoundType ( TBaSystemSoundUid , TUid ) | |
| TBool | IsNull () |
| IMPORT_C TBool | operator== (const TBaSystemSoundType &) |
| Public Attributes | |
|---|---|
| TBaSystemSoundUid | iMajor |
| TUid | iMinor |
| IMPORT_C | TBaSystemSoundType | ( | ) |
Constructs a TBaSystemSoundType object with a null category and instance.
| IMPORT_C | TBaSystemSoundType | ( | TBaSystemSoundUid | aMajor, |
| TUid | aMinor = KNullUid | |||
| ) | ||||
Constructs a TBaSystemSoundType object with the specified category and, optionally, instance.
| TBaSystemSoundUid aMajor | The category, this can be a file, tone or sequence. |
| TUid aMinor = KNullUid | The instance of the category. This is optional. |
| IMPORT_C TBool | operator== | ( | const TBaSystemSoundType & | aType | ) | const |
Tests whether the sound's category and instance are the same as that specified.
| const TBaSystemSoundType & aType | The category and instance to test. |
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.