Add(sbIMediaItem *aMediaItem) | sbLocalDatabaseLibrary | |
add(in sbIMediaItem aMediaItem) | sbIMediaList | |
AddAll(sbIMediaList *aMediaList) | sbLocalDatabaseLibrary | |
addAll(in sbIMediaList aMediaList) | sbIMediaList | |
addCopyListener(in sbILocalDatabaseLibraryCopyListener aCopyListener) | sbILocalDatabaseLibrary | |
AddItem(sbIMediaItem *aMediaItem, sbIMediaItem **aNewMediaItem) | sbLocalDatabaseLibrary | |
addItem(in sbIMediaItem aMediaItem) | sbIMediaList | |
AddListener(sbIMediaListListener *aListener, PRBool aOwnsWeak, PRUint32 aFlags, sbIPropertyArray *aPropertyFilter) | sbLocalDatabaseLibrary | inline |
sbLocalDatabaseMediaListBase::AddListener(sbIMediaListListener *aListener, PRBool aOwnsWeak=PR_FALSE, PRUint32 aFlags=0) | sbLocalDatabaseMediaListBase | inline |
sbLocalDatabaseMediaListListener::AddListener(sbLocalDatabaseMediaListBase *aList, sbIMediaListListener *aListener, PRBool aOwnsWeak=PR_FALSE, PRUint32 aFlags=sbIMediaList::LISTENER_FLAGS_ALL, sbIPropertyArray *aPropertyFilter=nsnull) | sbLocalDatabaseMediaListListener | protected |
addListener(in sbIMediaListListener aListener, [optional] in boolean aOwnsWeak, [optional] in unsigned long aFlags, [optional] in sbIPropertyArray aPropertyFilter) | sbIMediaList | |
AddMediaItems(nsISimpleEnumerator *aMediaItems, sbIAddMediaItemsListener *aListener, PRBool aAsync) | sbLocalDatabaseLibrary | |
addMediaItems(in nsISimpleEnumerator aMediaItems, in sbIAddMediaItemsListener aListener, in boolean aAsync) | sbIMediaList | |
AddSome(nsISimpleEnumerator *aMediaItems) | sbLocalDatabaseLibrary | |
addSome(in nsISimpleEnumerator aMediaItems) | sbIMediaList | |
AddSomeAsyncInternal(nsISimpleEnumerator *aMediaItems, sbIAddMediaItemsListener *aListener) | sbLocalDatabaseLibrary | |
batchCreateMediaItems(in nsIArray aURIArray, [optional] in nsIArray aPropertyArrayArray, [optional] in boolean aAllowDuplicates) | sbILibrary | |
batchCreateMediaItemsAsync(in sbIBatchCreateMediaItemsListener aListener, in nsIArray aURIArray, [optional] in nsIArray aPropertyArrayArray, [optional] in boolean aAllowDuplicates) | sbILibrary | |
batchCreateMediaItemsIfNotExist(in nsIArray aURIArray, [optional] in nsIArray aPropertyArrayArray, [optional] out nsIArray aResultItemArray) | sbILibrary | |
BeginUpdateBatch() | sbLocalDatabaseMediaListBase | inline |
Clear() | sbLocalDatabaseLibrary | |
clear() | sbIMediaList | |
clearItems() | sbILibrary | |
clearItemsByType(in AString aContentType) | sbILibrary | |
ClearWeakReferences() | sbSupportsWeakReference | protected |
COLLECT_SUM | sbILibraryStatistics | |
collectDistinctValues(in AString aProperty, in PRUint32 aCollectionMethod, in AString aOtherProperty, in boolean aAscending, in PRUint32 aMaxResults) | sbILibraryStatistics | |
Contains(sbIMediaItem *aMediaItem, PRBool *_retval) | sbLocalDatabaseLibrary | |
contains(in sbIMediaItem aMediaItem) | sbIMediaList | |
containsItemWithSameIdentity(in sbIMediaItem aMediaItem) | sbILibrary | |
contentLength | sbIMediaItem | |
contentSrc | sbIMediaItem | |
contentType | sbIMediaItem | |
CONTENTTYPE_AUDIO | sbIMediaList | |
CONTENTTYPE_MIX | sbIMediaList | |
CONTENTTYPE_NONE | sbIMediaList | |
CONTENTTYPE_VIDEO | sbIMediaList | |
copyMediaList(in AString aType, in sbIMediaList aSource, in boolean aDontCopyContent) | sbILibrary | |
created | sbILibraryResource | |
createMediaItem(in nsIURI aContentUri, [optional] in sbIPropertyArray aProperties, [optional] in boolean aAllowDuplicates) | sbILibrary | |
createMediaItemIfNotExist(in nsIURI aContentUri, [optional] in sbIPropertyArray aProperties, [optional] out sbIMediaItem aResultItem) | sbILibrary | |
createMediaList(in AString aType, [optional] in sbIPropertyArray aProperties) | sbILibrary | |
createQuery() | sbILocalDatabaseLibrary | |
CreateView(sbIMediaListViewState *aState, sbIMediaListView **_retval) | sbLocalDatabaseLibrary | |
createView([optional] in sbIMediaListViewState aState) | sbIMediaList | |
creationParameters | sbILibrary | |
databaseGuid | sbILocalDatabaseLibrary | |
databaseLocation | sbILocalDatabaseLibrary | |
device | sbILibrary | |
EndUpdateBatch() | sbLocalDatabaseMediaListBase | inline |
EnumerateAllItems(sbIMediaListEnumerationListener *aEnumerationListener, PRUint16 aEnumerationType) | sbLocalDatabaseLibrary | inline |
enumerateAllItems(in sbIMediaListEnumerationListener aEnumerationListener, [optional] in unsigned short aEnumerationType) | sbIMediaList | |
EnumerateItemsByProperties(sbIPropertyArray *aProperties, sbIMediaListEnumerationListener *aEnumerationListener, PRUint16 aEnumerationType) | sbLocalDatabaseLibrary | inline |
enumerateItemsByProperties(in sbIPropertyArray aProperties, in sbIMediaListEnumerationListener aEnumerationListener, [optional] in unsigned short aEnumerationType) | sbIMediaList | |
EnumerateItemsByProperty(const nsAString &aPropertyID, const nsAString &aPropertyValue, sbIMediaListEnumerationListener *aEnumerationListener, PRUint16 aEnumerationType) | sbLocalDatabaseLibrary | inline |
enumerateItemsByProperty(in AString aPropertyID, in AString aPropertyValue, in sbIMediaListEnumerationListener aEnumerationListener, [optional] in unsigned short aEnumerationType) | sbIMediaList | |
ENUMERATIONTYPE_LOCKING | sbIMediaList | |
ENUMERATIONTYPE_SNAPSHOT | sbIMediaList | |
equals(in sbILibraryResource aOtherLibraryResource) | sbILibraryResource | |
factory | sbILibrary | |
flush() | sbILibrary | |
forceBeginUpdateBatch() | sbILocalDatabaseLibrary | |
forceEndUpdateBatch() | sbILocalDatabaseLibrary | |
GetArray() | sbLocalDatabaseMediaListBase | inline |
GetContentLength(PRInt64 *aContentLength) | sbLocalDatabaseLibrary | inline |
GetContentSrc(nsIURI **aContentSrc) | sbLocalDatabaseLibrary | inline |
GetContentType(nsAString &aContentType) | sbLocalDatabaseLibrary | inline |
getContractIdForGuid(in AString aGuid) | sbILocalDatabaseLibrary | |
GetDefaultSortProperty(nsAString &aProperty) | sbLocalDatabaseLibrary | virtual |
getDistinctValuesForProperty(in AString aPropertyID) | sbIMediaList | |
GetDistinctValuesForProperty(const nsAString &aPropertyID, nsIStringEnumerator **_retval) | sbLocalDatabaseLibrary | inline |
getDuplicate(in sbIMediaItem aMediaItem) | sbILibrary | |
GetFilteredPropertiesForNewItem(sbIPropertyArray *aProperties, sbIPropertyArray **_retval) | sbLocalDatabaseMediaListBase | protected |
GetIsEmpty(PRBool *aIsEmpty) | sbLocalDatabaseLibrary | inline |
GetIsMutable(PRBool *aIsMutable) | sbLocalDatabaseLibrary | inline |
GetItemByGuid(const nsAString &aGuid, sbIMediaItem **_retval) | sbLocalDatabaseLibrary | |
getItemByGuid(in AString aGuid) | sbIMediaList | |
GetItemByIndex(PRUint32 aIndex, sbIMediaItem **_retval) | sbLocalDatabaseLibrary | inline |
getItemByIndex(in unsigned long aIndex) | sbIMediaList | |
GetItemController(sbIMediaItemController **aMediaItemController) | sbLocalDatabaseLibrary | inline |
getItemCountByProperty(in AString aPropertyID, in AString aPropertyValue) | sbIMediaList | |
GetItemCountByProperty(const nsAString &aPropertyID, const nsAString &aPropertyValue, PRUint32 *_retval) | sbLocalDatabaseLibrary | inline |
GetItemsByProperties(sbIPropertyArray *aProperties, nsIArray **_retval) | sbLocalDatabaseLibrary | inline |
getItemsByProperties(in sbIPropertyArray aProperties) | sbIMediaList | |
getItemsByProperty(in AString aPropertyID, in AString aPropertyValue) | sbIMediaList | |
GetItemsByProperty(const nsAString &aPropertyID, const nsAString &aPropertyValue, nsIArray **_retval) | sbLocalDatabaseLibrary | inline |
getItemsWithSameIdentity(in sbIMediaItem aMediaItem) | sbILibrary | |
GetLength(PRUint32 *aLength) | sbLocalDatabaseLibrary | inline |
GetLengthCache(sbILocalDatabaseGUIDArrayLengthCache **aLengthCache) | sbLocalDatabaseLibrary | |
GetLibrary(sbILibrary **aLibrary) | sbLocalDatabaseLibrary | inline |
getListContentType() | sbIMediaList | |
GetListContentType(PRUint16 *_retval) | sbLocalDatabaseLibrary | inline |
GetMediaCreated(PRInt64 *aMediaCreated) | sbLocalDatabaseLibrary | inline |
getMediaItem(in AString aGuid) | sbILibrary | |
getMediaItemIdForGuid(in AString aGuid) | sbILocalDatabaseLibrary | |
GetMediaUpdated(PRInt64 *aMediaUpdated) | sbLocalDatabaseLibrary | inline |
GetName(nsAString &aName) | sbLocalDatabaseLibrary | inline |
GetNativeLibrary() | sbLocalDatabaseMediaListBase | |
GetNowString(nsAString &_retval) | sbLocalDatabaseLibrary | static |
GetOriginProperties(sbIMediaItem *aSourceItem, sbIMutablePropertyArray *aProperties) | sbLocalDatabaseMediaListBase | protected |
getProperties([optional] in sbIPropertyArray aPropertyIDs) | sbILibraryResource | |
getProperty(in AString aID) | sbILibraryResource | |
GetType(nsAString &aType) | sbLocalDatabaseLibrary | |
GetUserEditableContent(PRBool *aUserEditableContent) | sbLocalDatabaseLibrary | inline |
guid | sbILibraryResource | |
HasWeakReferences() const | sbSupportsWeakReference | inlineprotected |
IndexOf(sbIMediaItem *aMediaItem, PRUint32 aStartFrom, PRUint32 *_retval) | sbLocalDatabaseLibrary | inline |
indexOf(in sbIMediaItem aMediaItem, [optional] in unsigned long aStartFrom) | sbIMediaList | |
Init(const nsAString &aDatabaseGuid, nsIPropertyBag2 *aCreationParameters, sbILibraryFactory *aFactory, nsIURI *aDatabaseLocation=nsnull) | sbLocalDatabaseLibrary | |
sbLocalDatabaseMediaListBase::Init(sbLocalDatabaseLibrary *aLibrary, const nsAString &aGuid, PRBool aOwnsLibrary=PR_TRUE) | sbLocalDatabaseMediaListBase | |
sbLocalDatabaseMediaListListener::Init() | sbLocalDatabaseMediaListListener | protected |
isEmpty | sbIMediaList | |
isMutable | sbIMediaItem | |
itemController | sbIMediaItem | |
lastIndexOf(in sbIMediaItem aMediaItem, in unsigned long aStartFrom) | sbIMediaList | |
LastIndexOf(sbIMediaItem *aMediaItem, PRUint32 aStartFrom, PRUint32 *_retval) | sbLocalDatabaseLibrary | inline |
length | sbIMediaList | |
library | sbIMediaItem | |
LISTENER_FLAGS_AFTERITEMREMOVED | sbIMediaList | |
LISTENER_FLAGS_ALL | sbIMediaList | |
LISTENER_FLAGS_BATCHBEGIN | sbIMediaList | |
LISTENER_FLAGS_BATCHEND | sbIMediaList | |
LISTENER_FLAGS_BEFOREITEMREMOVED | sbIMediaList | |
LISTENER_FLAGS_BEFORELISTCLEARED | sbIMediaList | |
LISTENER_FLAGS_ITEMADDED | sbIMediaList | |
LISTENER_FLAGS_ITEMMOVED | sbIMediaList | |
LISTENER_FLAGS_ITEMUPDATED | sbIMediaList | |
LISTENER_FLAGS_LISTCLEARED | sbIMediaList | |
ListenerCount() | sbLocalDatabaseMediaListListener | protected |
sbLocalDatabaseMediaListBase::MakeStandardQuery(sbIDatabaseQuery **_retval) | sbLocalDatabaseMediaListBase | protected |
mediaCreated | sbIMediaItem | |
mediaItemId | sbILocalDatabaseMediaItem | |
mediaListTypes | sbILibrary | |
mediaUpdated | sbIMediaItem | |
mFilteredProperties | sbLocalDatabaseMediaListBase | protected |
mFullArrayMonitor | sbLocalDatabaseMediaListBase | protected |
mGuid | sbLocalDatabaseMediaItem | protected |
mItemController | sbLocalDatabaseMediaItem | protected |
mItemControllerFetched | sbLocalDatabaseMediaItem | protected |
mLibrary | sbLocalDatabaseMediaItem | protected |
mListContentType | sbLocalDatabaseMediaListBase | protected |
mLockedEnumerationActive | sbLocalDatabaseMediaListBase | protected |
mMediaItemId | sbLocalDatabaseMediaItem | protected |
mOwnsLibrary | sbLocalDatabaseMediaItem | protected |
mSuppressNotifications | sbLocalDatabaseMediaItem | protected |
name | sbIMediaList | |
nativeLibrary | sbILocalDatabaseLibrary | |
notifyCopyListenersItemCopied(in sbIMediaItem aSourceItem, in sbIMediaItem aDestinationItem) | sbILocalDatabaseLibrary | |
NotifyListenersAfterItemRemoved(sbIMediaList *aList, sbIMediaItem *aItem, PRUint32 aIndex) | sbLocalDatabaseMediaListListener | protected |
NotifyListenersBatchBegin(sbIMediaList *aList) | sbLocalDatabaseMediaListListener | protected |
NotifyListenersBatchEnd(sbIMediaList *aList) | sbLocalDatabaseMediaListListener | protected |
NotifyListenersBeforeItemRemoved(sbIMediaList *aList, sbIMediaItem *aItem, PRUint32 aIndex) | sbLocalDatabaseMediaListListener | protected |
NotifyListenersBeforeListCleared(sbIMediaList *aList, PRBool aExcludeLists) | sbLocalDatabaseMediaListListener | protected |
NotifyListenersItemAdded(sbIMediaList *aList, sbIMediaItem *aItem, PRUint32 aIndex) | sbLocalDatabaseMediaListListener | protected |
NotifyListenersItemMoved(sbIMediaList *aList, PRUint32 aFromIndex, PRUint32 aToIndex) | sbLocalDatabaseMediaListListener | protected |
sbLocalDatabaseMediaListBase::NotifyListenersItemUpdated(sbIMediaList *aList, sbIMediaItem *aItem, sbIPropertyArray *aProperties) | sbLocalDatabaseMediaListListener | protected |
sbILocalDatabaseLibrary::NotifyListenersItemUpdated(in sbIMediaItem aItem, in sbIPropertyArray aProperties) | sbILocalDatabaseLibrary | |
NotifyListenersListCleared(sbIMediaList *aList, PRBool aExcludeLists) | sbLocalDatabaseMediaListListener | protected |
openInputStream() | sbIMediaItem | |
OpenInputStream(nsIInputStream **_retval) | sbLocalDatabaseLibrary | inline |
OpenInputStreamAsync(nsIStreamListener *aListener, nsISupports *aContext, nsIChannel **_retval) | sbLocalDatabaseLibrary | inline |
openInputStreamAsync(in nsIStreamListener aListener, in nsISupports aContext) | sbIMediaItem | |
OpenOutputStream(nsIOutputStream **_retval) | sbLocalDatabaseLibrary | inline |
openOutputStream() | sbIMediaItem | |
optimize([optional] in boolean aAnalyzeOnly) | sbILibrary | |
propertyBag | sbILocalDatabaseMediaItem | |
propertyCache | sbILocalDatabaseLibrary | |
propertyIDs | sbILibraryResource | |
registerMediaListFactory(in sbIMediaListFactory aFactory) | sbILibrary | |
remove(in sbIMediaItem aMediaItem) | sbIMediaList | |
Remove(sbIMediaItem *aMediaItem) | sbLocalDatabaseLibrary | |
RemoveByIndex(PRUint32 aIndex) | sbLocalDatabaseLibrary | |
removeByIndex(in unsigned long aIndex) | sbIMediaList | |
removeCopyListener(in sbILocalDatabaseLibraryCopyListener aCopyListener) | sbILocalDatabaseLibrary | |
removeListener(in sbIMediaListListener aListener) | sbIMediaList | |
RemoveListener(sbIMediaListListener *aListener) | sbLocalDatabaseLibrary | inline |
sbLocalDatabaseMediaListBase::RemoveListener(sbLocalDatabaseMediaListBase *aList, sbIMediaListListener *aListener) | sbLocalDatabaseMediaListListener | protected |
RemoveSelected(nsISimpleEnumerator *aSelection, sbLocalDatabaseMediaListView *aView) | sbLocalDatabaseLibrary | |
RemoveSome(nsISimpleEnumerator *aMediaItems) | sbLocalDatabaseLibrary | |
removeSome(in nsISimpleEnumerator aMediaItems) | sbIMediaList | |
resolve(in nsIURI aUri) | sbILibrary | |
runInBatchMode(in sbIMediaListBatchCallback aCallback, [optional] in nsISupports aUserData) | sbIMediaList | |
RunInBatchMode(sbIMediaListBatchCallback *aCallback, nsISupports *aUserData) | sbLocalDatabaseLibrary | inline |
sbBatchCreateHelper class | sbLocalDatabaseLibrary | friend |
sbBatchCreateTimerCallback class | sbLocalDatabaseLibrary | friend |
sbLibraryInsertingEnumerationListener class | sbLocalDatabaseLibrary | friend |
sbLibraryRemovingEnumerationListener class | sbLocalDatabaseLibrary | friend |
sbLocalDatabaseLibrary() | sbLocalDatabaseLibrary | |
sbLocalDatabaseMediaItem() | sbLocalDatabaseMediaItem | |
sbLocalDatabaseMediaListBase() | sbLocalDatabaseMediaListBase | |
sbLocalDatabaseMediaListListener() | sbLocalDatabaseMediaListListener | |
sbLocalDatabasePropertyCache class | sbLocalDatabaseLibrary | friend |
sbSupportsWeakReference() | sbSupportsWeakReference | inline |
SetArray(sbILocalDatabaseGUIDArray *aArray) | sbLocalDatabaseMediaListBase | protected |
SetCachedListContentType(PRUint16 aContentType) | sbLocalDatabaseMediaListBase | inline |
SetContentLength(PRInt64 aContentLength) | sbLocalDatabaseLibrary | inline |
SetContentSrc(nsIURI *aContentSrc) | sbLocalDatabaseLibrary | |
SetContentType(const nsAString &aContentType) | sbLocalDatabaseLibrary | inline |
SetMediaCreated(PRInt64 aMediaCreated) | sbLocalDatabaseLibrary | inline |
SetMediaUpdated(PRInt64 aMediaUpdated) | sbLocalDatabaseLibrary | inline |
SetName(const nsAString &aName) | sbLocalDatabaseLibrary | inline |
setProperties(in sbIPropertyArray aProperties) | sbILibraryResource | |
setProperty(in AString aID, in AString aValue) | sbILibraryResource | |
SetSuppressNotifications(in boolean aSuppress) | sbILocalDatabaseMediaItem | |
supportsForeignMediaItems | sbILibrary | |
testIsURIAvailable(in nsIObserver aObserver) | sbIMediaItem | |
TestIsURIAvailable(nsIObserver *aObserver) | sbLocalDatabaseLibrary | inline |
toString() | sbIMediaItem | |
ToString(nsAString &_retval) | sbLocalDatabaseLibrary | inline |
type | sbIMediaList | |
updated | sbILibraryResource | |
userEditable | sbILibraryResource | |
userEditableContent | sbIMediaList | |
~sbLocalDatabaseLibrary() | sbLocalDatabaseLibrary | |
~sbLocalDatabaseMediaItem() | sbLocalDatabaseMediaItem | virtual |
~sbLocalDatabaseMediaListBase() | sbLocalDatabaseMediaListBase | virtual |
~sbLocalDatabaseMediaListListener() | sbLocalDatabaseMediaListListener | virtual |
~sbSupportsWeakReference() | sbSupportsWeakReference | inlineprotected |