#include <mw/playerinformationtarget.h>
| class CPlayerInfoTarget : public CRemConInterfaceBase |
| Public Member Functions | |
|---|---|
| ~CPlayerInfoTarget() | |
| IMPORT_C CPlayerInfoTarget * | NewL(CRemConInterfaceSelector &, MPlayerCapabilitiesObserver *&, MPlayerApplicationSettingsObserver *&, MPlayerEventsObserver *&, MPlayerApplicationSettingsNotify &) |
Client-instantiable class supporting player information responses. This is the container class for the three interface parts
| IMPORT_C CPlayerInfoTarget * | NewL | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
| MPlayerCapabilitiesObserver *& | aPlayerCapabilitiesObserver, | |||
| MPlayerApplicationSettingsObserver *& | aPlayerApplicationSettingsObserver, | |||
| MPlayerEventsObserver *& | aPlayerEventsObserver, | |||
| MPlayerApplicationSettingsNotify & | aApplicationSettingNotifier | |||
| ) | [static] | |||
Factory function.
| Parameter | Description |
|---|---|
| aInterfaceSelector | The interface selector. The client must have created one of these first. |
| aPlayerCapabilitiesObserver | Returns a pointer to a MPlayerCapabilitiesObserver for this interface, owned by the CPlayerInfoTarget. |
| aPlayerApplicationSettingsObserver | Returns a pointer to a MPlayerApplicationSettingsObserver for this interface, owned by the CPlayerInfoTarget |
| aPlayerEventsObserver | Returns a pointer to a MPlayerEventsObserver for this interface, owned by the CPlayerInfoTarget |
Returns: A new CPlayerInfoTarget, owned by the interface selector.