sbLocalDatabaseDynamicMediaList.h File Reference

Songbird Local Database Dynamic Media List Definitions. More...

#include <sbILocalDatabaseMediaItem.h>
#include <sbIMediaList.h>
#include <sbIDynamicMediaList.h>
#include <sbWeakReference.h>
#include <nsIClassInfo.h>
#include <nsStringGlue.h>
Include dependency graph for sbLocalDatabaseDynamicMediaList.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbLocalDatabaseDynamicMediaList
 

Macros

#define NS_FORWARD_SAFE_SBIMEDIALIST_ALL_BUT_TYPE(_to)
 
#define SB_FORWARD_SAFE_SBILOCALDATABASEMEDIAITEM(_to)
 

Detailed Description

Songbird Local Database Dynamic Media List Definitions.

Definition in file sbLocalDatabaseDynamicMediaList.h.

Macro Definition Documentation

#define NS_FORWARD_SAFE_SBIMEDIALIST_ALL_BUT_TYPE (   _to)

Definition at line 68 of file sbLocalDatabaseDynamicMediaList.h.

#define SB_FORWARD_SAFE_SBILOCALDATABASEMEDIAITEM (   _to)
Value:
NS_SCRIPTABLE NS_IMETHOD GetMediaItemId(PRUint32 *aMediaItemId) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMediaItemId(aMediaItemId); } \
NS_SCRIPTABLE NS_IMETHOD GetPropertyBag(sbILocalDatabaseResourcePropertyBag * *aPropertyBag) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPropertyBag(aPropertyBag); } \
NS_SCRIPTABLE NS_IMETHOD SetPropertyBag(sbILocalDatabaseResourcePropertyBag * aPropertyBag) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPropertyBag(aPropertyBag); } \
NS_IMETHOD_(void) SetSuppressNotifications(PRBool aSuppress) { if (_to) _to->SetSuppressNotifications(aSuppress); }
[USER CODE SHOULD NOT REFERENCE THIS CLASS]
static nsresult GetPropertyBag(sbIDevice *aDevice, nsIPropertyBag2 **aProperties)

Definition at line 102 of file sbLocalDatabaseDynamicMediaList.h.