sbRemoteSecurityEvent.cpp File Reference
#include "sbRemoteSecurityEvent.h"
#include "sbRemoteAPIUtils.h"
#include "sbRemotePlayer.h"
#include <sbClassInfoUtils.h>
#include <sbIRemoteSecurityEvent.h>
#include <nsComponentManagerUtils.h>
#include <nsIDOMDocumentEvent.h>
#include <nsIProgrammingLanguage.h>
#include <nsMemory.h>
#include <prlog.h>
Include dependency graph for sbRemoteSecurityEvent.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_ISUPPORTS8 (sbRemoteSecurityEvent, nsIClassInfo, nsIDOMEvent, nsIDOMNSEvent, nsIPrivateDOMEvent, nsISecurityCheckedComponent, sbIRemoteSecurityEvent, sbIMutableRemoteSecurityEvent, sbISecurityAggregator) NS_IMPL_CI_INTERFACE_GETTER5(sbRemoteSecurityEvent
 
 NS_IMETHODIMP_ (nsresult) sbRemoteSecurityEvent
 
 NS_IMETHODIMP_ (PRBool) sbRemoteSecurityEvent
 
 NS_IMETHODIMP_ (nsEvent *) sbRemoteSecurityEvent
 

Variables

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

Macro Definition Documentation

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

Definition at line 241 of file sbRemoteSecurityEvent.cpp.

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

Definition at line 50 of file sbRemoteSecurityEvent.cpp.

Function Documentation

NS_IMETHODIMP_ ( nsresult  )

Definition at line 250 of file sbRemoteSecurityEvent.cpp.

NS_IMETHODIMP_ ( PRBool  )

Definition at line 252 of file sbRemoteSecurityEvent.cpp.

NS_IMETHODIMP_ ( nsEvent *  )

Definition at line 253 of file sbRemoteSecurityEvent.cpp.

NS_IMPL_ISUPPORTS8 ( sbRemoteSecurityEvent  ,
nsIClassInfo  ,
nsIDOMEvent  ,
nsIDOMNSEvent  ,
nsIPrivateDOMEvent  ,
nsISecurityCheckedComponent  ,
sbIRemoteSecurityEvent  ,
sbIMutableRemoteSecurityEvent  ,
sbISecurityAggregator   
)

Variable Documentation

nsIDOMEvent

Definition at line 88 of file sbRemoteSecurityEvent.cpp.

nsISecurityCheckedComponent

Definition at line 88 of file sbRemoteSecurityEvent.cpp.

nsISupports

Definition at line 88 of file sbRemoteSecurityEvent.cpp.

Definition at line 88 of file sbRemoteSecurityEvent.cpp.

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

Definition at line 73 of file sbRemoteSecurityEvent.cpp.

const char* sPublicRProperties[]
static
Initial value:
=
{
"helper:siteScope",
"helper:category",
"helper:categoryID",
"helper:hasAccess",
"helper:type",
"classinfo:classDescription",
"classinfo:contractID",
"classinfo:classID",
"classinfo:implementationLanguage",
"classinfo:flags"
}

Definition at line 54 of file sbRemoteSecurityEvent.cpp.

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

Definition at line 52 of file sbRemoteSecurityEvent.cpp.