#include "sbMediaExportService.h"
#include <sbILibraryManager.h>
#include <sbILibrary.h>
#include <sbIMediaExportAgentService.h>
#include <nsICategoryManager.h>
#include <nsIObserverService.h>
#include <nsIClassInfoImpl.h>
#include <nsIProgrammingLanguage.h>
#include <nsIThread.h>
#include <nsIProxyObjectManager.h>
#include <nsIRunnable.h>
#include <nsIThreadManager.h>
#include <nsThreadUtils.h>
#include <nsIThreadPool.h>
#include <nsIUpdateService.h>
#include <nsAutoPtr.h>
#include <nsArrayUtils.h>
#include <nsDirectoryServiceUtils.h>
#include <nsComponentManagerUtils.h>
#include <nsServiceManagerUtils.h>
#include <nsMemory.h>
#include <sbLibraryUtils.h>
#include <sbPropertiesCID.h>
#include <sbStandardProperties.h>
#include <sbStringUtils.h>
#include <sbThreadPoolService.h>
#include <sbMediaListEnumArrayHelper.h>
#include <sbDebugUtils.h>
#include <algorithm>
Go to the source code of this file.
|
template<class T > |
static nsresult | EnumerateItemsByGuids (typename T::const_iterator const aGuidStringListBegin, typename T::const_iterator const aGuidStringListEnd, sbIMediaList *aMediaList, nsIArray **aRetVal) |
|
| NS_IMPL_THREADSAFE_ISUPPORTS7 (sbMediaExportService, sbIMediaExportService, nsIClassInfo, nsIObserver, sbIMediaListListener, sbILocalDatabaseSmartMediaListListener, sbIJobProgress, sbIShutdownJob) NS_IMPL_CI_INTERFACE_GETTER5(sbMediaExportService |
|
template<class T >
static nsresult EnumerateItemsByGuids |
( |
typename T::const_iterator const |
aGuidStringListBegin, |
|
|
typename T::const_iterator const |
aGuidStringListEnd, |
|
|
sbIMediaList * |
aMediaList, |
|
|
nsIArray ** |
aRetVal |
|
) |
| |
|
static |