#include "sbLocalDatabaseMediaListViewSelection.h"
#include "sbLocalDatabaseMediaItem.h"
#include <sbStandardProperties.h>
#include <sbStringUtils.h>
#include <nsComponentManagerUtils.h>
#include <nsIClassInfoImpl.h>
#include <nsIObjectInputStream.h>
#include <nsIObjectOutputStream.h>
#include <nsIProgrammingLanguage.h>
#include <nsMemory.h>
Go to the source code of this file.
|
| NS_IMPL_ISUPPORTS1 (sbLocalDatabaseMediaListViewSelection, sbIMediaListViewSelection) sbLocalDatabaseMediaListViewSelection |
|
static nsresult | IsContentTypeEqual (nsAString &aGuid, sbILibrary *aLibrary, const nsAString &aContentType, PRBool *aIsSame) |
|
| NS_IMPL_ISUPPORTS1 (sbLocalDatabaseMediaListViewSelectionState, nsISerializable) |
|
| NS_IMPL_THREADSAFE_ISUPPORTS2 (sbGUIDArrayToIndexedMediaItemEnumerator, nsISimpleEnumerator, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbGUIDArrayToIndexedMediaItemEnumerator |
|
| NS_IMPL_THREADSAFE_ISUPPORTS2 (sbIndexedGUIDArrayEnumerator, nsISimpleEnumerator, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbIndexedGUIDArrayEnumerator |
|
| NS_IMPL_THREADSAFE_ISUPPORTS2 (sbIndexedToUnindexedMediaItemEnumerator, nsISimpleEnumerator, nsIClassInfo) NS_IMPL_CI_INTERFACE_GETTER2(sbIndexedToUnindexedMediaItemEnumerator |
|
#define LOG |
( |
|
args | ) |
/* nothing */ |
#define NOTIFY_LISTENERS_INDIRECT |
( |
|
_obj, |
|
|
|
_method, |
|
|
|
_params |
|
) |
| |
Value:
if (!_obj->mSelectionNotificationsSuppressed) { \
sbObserverArray::ForwardIterator iter(_obj->mObservers);
\
while (iter.HasMore()) { \
iter.GetNext()->_method _params; \
} \
} \
PR_END_MACRO
while((node=formNodes.iterateNext()))
#define TRACE |
( |
|
args | ) |
/* nothing */ |
static nsresult IsContentTypeEqual |
( |
nsAString & |
aGuid, |
|
|
sbILibrary * |
aLibrary, |
|
|
const nsAString & |
aContentType, |
|
|
PRBool * |
aIsSame |
|
) |
| |
|
static |