www.pudn.com > SystemSounds_Example_v1_0.zip > SystemSoundsView2.h
/* * ============================================================================ * Name : CSystemSoundsView2 from SystemSoundsView2.h * Part of : SystemSounds * Created : 06/12/2003 by Forum Nokia * Description: * Declares view for application. * Version : * Copyright: Nokia * ============================================================================ */ #ifndef SYSTEMSOUNDSVIEW2_H #define SYSTEMSOUNDSVIEW2_H // INCLUDES #include#include // For TBaSystemSound* #include // CoeSoundPlayer // CONSTANTS // UID of view const TUid KView2Id = {2}; // FORWARD DECLARATIONS class CSystemSoundsContainer2; // CLASS DECLARATION /** * CSystemSoundsView2 view class. * */ class CSystemSoundsView2 : public CAknView { public: // Constructors and destructor /** * EPOC default constructor. */ void ConstructL(); /** * Destructor. */ ~CSystemSoundsView2(); public: // Functions from base classes /** * From ?base_class ?member_description */ TUid Id() const; /** * From ?base_class ?member_description */ void HandleCommandL(TInt aCommand); /** * From ?base_class ?member_description */ void HandleClientRectChange(); private: /** * From AknView, ?member_description */ void DoActivateL(const TVwsViewId& aPrevViewId,TUid aCustomMessageId, const TDesC8& aCustomMessage); /** * From AknView, ?member_description */ void DoDeactivate(); private: // Data CSystemSoundsContainer2* iContainer; }; #endif // End of File