sbDataRemoteWrapper.h File Reference
#include <nsIClassInfo.h>
#include <nsIObserver.h>
#include <nsCOMPtr.h>
#include <nsStringGlue.h>
#include <sbIDataRemote.h>
#include <sbPIDataRemote2.h>
#include <nsComponentManagerUtils.h>
Include dependency graph for sbDataRemoteWrapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbDataRemoteWrapper
 

Macros

#define SB_DATAREMOTEWRAPPER_CLASSNAME   "Songbird Data Remote Wrapper Instance"
 
#define SB_DATAREMOTEWRAPPER_CID
 
#define SB_DATAREMOTEWRAPPER_CONTRACTID   "@songbirdnest.com/Songbird/DataRemote;1"
 
#define NS_FORWARD_SOME_SBIDATAREMOTE_METHODS(_to)
 

Macro Definition Documentation

#define NS_FORWARD_SOME_SBIDATAREMOTE_METHODS (   _to)
Value:
NS_SCRIPTABLE NS_IMETHOD Init(const nsAString & aKey, const nsAString & aRoot) { return !_to ? NS_ERROR_NULL_POINTER : _to->Init(aKey, aRoot); } \
NS_SCRIPTABLE NS_IMETHOD BindProperty(nsIDOMElement *aElement, const nsAString & aProperty, PRBool aIsBool, PRBool aIsNot, const nsAString & aEvalString) { return !_to ? NS_ERROR_NULL_POINTER : _to->BindProperty(aElement, aProperty, aIsBool, aIsNot, aEvalString); } \
NS_SCRIPTABLE NS_IMETHOD BindAttribute(nsIDOMElement *aElement, const nsAString & aProperty, PRBool aIsBool, PRBool aIsNot, const nsAString & aEvalString) { return !_to ? NS_ERROR_NULL_POINTER : _to->BindAttribute(aElement, aProperty, aIsBool, aIsNot, aEvalString); } \
NS_SCRIPTABLE NS_IMETHOD DeleteBranch() { return !_to ? NS_ERROR_NULL_POINTER : _to->DeleteBranch(); }
function Init()

Definition at line 48 of file sbDataRemoteWrapper.h.

#define SB_DATAREMOTEWRAPPER_CID
Value:
{ 0x1cb891b0, 0xe9c5, 0x11dd, \
{ 0xba, 0x2f, 0xd1, 0x08, 0x02, 0x00, 0xc9, 0x66 } }

Definition at line 41 of file sbDataRemoteWrapper.h.

#define SB_DATAREMOTEWRAPPER_CLASSNAME   "Songbird Data Remote Wrapper Instance"

Definition at line 37 of file sbDataRemoteWrapper.h.

#define SB_DATAREMOTEWRAPPER_CONTRACTID   "@songbirdnest.com/Songbird/DataRemote;1"

Definition at line 45 of file sbDataRemoteWrapper.h.