#include "sbLocalDatabaseMediaItem.h"
#include "sbLocalDatabaseMediaListListener.h"
#include <nsIClassInfo.h>
#include <nsIStringEnumerator.h>
#include <sbILocalDatabaseGUIDArray.h>
#include <sbIMediaList.h>
#include <nsClassHashtable.h>
#include <nsCOMPtr.h>
#include <nsStringGlue.h>
#include <nsTArray.h>
#include <nsTHashtable.h>
#include <prmon.h>
#include <prlock.h>
Go to the source code of this file.
#define SB_ASYNC_NOTIFICATION_ITEMS 50 |
#define SB_CONTINUE_IF_FALSE |
( |
|
_expr | ) |
|
#define SB_MEDIALIST_LOCK_FULLARRAY_AND_ENSURE_MUTABLE |
( |
| ) |
|
Value:PR_BEGIN_MACRO \
nsAutoMonitor mon(mFullArrayMonitor);
\
if (mLockedEnumerationActive) { \
NS_ERROR(
"Operation not permitted during a locked enumeration");
\
} \
PR_END_MACRO
Definition at line 57 of file sbLocalDatabaseMediaListBase.h.