sbRemotePlaylistClickEvent.cpp File Reference
#include "sbRemotePlaylistClickEvent.h"
#include "sbRemoteAPIUtils.h"
#include "sbRemotePlayer.h"
#include <sbClassInfoUtils.h>
#include <sbIPlaylistClickEvent.h>
#include <nsComponentManagerUtils.h>
#include <nsIProgrammingLanguage.h>
#include <nsMemory.h>
#include <prlog.h>
Include dependency graph for sbRemotePlaylistClickEvent.cpp:

Go to the source code of this file.

Macros

#define LOG(args)   PR_LOG(gRemoteEventLog, PR_LOG_WARN, args)
 
#define FORWARD_NSIPRIVATEDOMEVENT(_method, _type, _arg, _rettype, _default)
 

Functions

 NS_IMPL_ISUPPORTS9 (sbRemotePlaylistClickEvent, nsIClassInfo, nsIDOMEvent, nsIDOMMouseEvent, nsIDOMNSEvent, nsIDOMUIEvent, nsIPrivateDOMEvent, nsISecurityCheckedComponent, sbIPlaylistClickEvent, sbISecurityAggregator) NS_IMPL_CI_INTERFACE_GETTER7(sbRemotePlaylistClickEvent
 
 NS_IMETHODIMP_ (nsresult) sbRemotePlaylistClickEvent
 
 NS_IMETHODIMP_ (PRBool) sbRemotePlaylistClickEvent
 
 NS_IMETHODIMP_ (nsEvent *) sbRemotePlaylistClickEvent
 

Variables

static const char * sPublicWProperties [] = { "" }
 
static const char * sPublicRProperties []
 
static const char * sPublicMethods []
 
 nsISupports
 
 nsIDOMEvent
 
 nsIDOMMouseEvent
 
 nsIDOMUIEvent
 
 nsISecurityCheckedComponent
 
 sbISecurityAggregator
 

Macro Definition Documentation

#define FORWARD_NSIPRIVATEDOMEVENT (   _method,
  _type,
  _arg,
  _rettype,
  _default 
)
Value:
NS_IMETHODIMP_(_rettype) sbRemotePlaylistClickEvent::_method( _type _arg ) \
{ \
nsresult rv; \
nsCOMPtr<nsIPrivateDOMEvent> inner( do_QueryInterface(mMouseEvent, &rv) ); \
NS_ENSURE_SUCCESS(rv, _default); \
return inner->_method( _arg ); \
}
NS_IMETHODIMP_(nsresult) sbRemotePlaylistClickEvent
return
Definition: FeedWriter.js:850

Definition at line 206 of file sbRemotePlaylistClickEvent.cpp.

#define LOG (   args)    PR_LOG(gRemoteEventLog, PR_LOG_WARN, args)

Definition at line 49 of file sbRemotePlaylistClickEvent.cpp.

Function Documentation

NS_IMETHODIMP_ ( nsresult  )

Definition at line 215 of file sbRemotePlaylistClickEvent.cpp.

NS_IMETHODIMP_ ( PRBool  )

Definition at line 217 of file sbRemotePlaylistClickEvent.cpp.

NS_IMETHODIMP_ ( nsEvent *  )

Definition at line 218 of file sbRemotePlaylistClickEvent.cpp.

NS_IMPL_ISUPPORTS9 ( sbRemotePlaylistClickEvent  ,
nsIClassInfo  ,
nsIDOMEvent  ,
nsIDOMMouseEvent  ,
nsIDOMNSEvent  ,
nsIDOMUIEvent  ,
nsIPrivateDOMEvent  ,
nsISecurityCheckedComponent  ,
sbIPlaylistClickEvent  ,
sbISecurityAggregator   
)

Variable Documentation

nsIDOMEvent

Definition at line 95 of file sbRemotePlaylistClickEvent.cpp.

nsIDOMMouseEvent

Definition at line 95 of file sbRemotePlaylistClickEvent.cpp.

nsIDOMUIEvent

Definition at line 95 of file sbRemotePlaylistClickEvent.cpp.

nsISecurityCheckedComponent

Definition at line 95 of file sbRemotePlaylistClickEvent.cpp.

nsISupports

Definition at line 95 of file sbRemotePlaylistClickEvent.cpp.

const char* sPublicMethods[]
static
Initial value:
=
{
""
}

Definition at line 77 of file sbRemotePlaylistClickEvent.cpp.

const char* sPublicRProperties[]
static
Initial value:
=
{
"helper:property",
"helper:item",
"helper:button",
"helper:ctrlKey",
"helper:altKey",
"helper:shiftKey",
"helper:metaKey",
"classinfo:classDescription",
"classinfo:contractID",
"classinfo:classID",
"classinfo:implementationLanguage",
"classinfo:flags"
}

Definition at line 53 of file sbRemotePlaylistClickEvent.cpp.

const char* sPublicWProperties[] = { "" }
static

Definition at line 51 of file sbRemotePlaylistClickEvent.cpp.