#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.