sbLocalDatabaseGUIDArray.cpp File Reference
#include "sbLocalDatabaseGUIDArray.h"
#include "sbLocalDatabaseQuery.h"
#include "sbLocalDatabaseMediaItem.h"
#include "sbLocalDatabasePropertyCache.h"
#include "sbLocalDatabaseResourcePropertyBag.h"
#include "sbLocalDatabaseSchemaInfo.h"
#include "sbLocalDatabaseLibrary.h"
#include <algorithm>
#include <DatabaseQuery.h>
#include <nsComponentManagerUtils.h>
#include <nsServiceManagerUtils.h>
#include <nsCOMPtr.h>
#include <nsIStringEnumerator.h>
#include <nsIURI.h>
#include <nsIWeakReference.h>
#include <nsMemory.h>
#include <nsStringGlue.h>
#include <prlog.h>
#include <prprf.h>
#include <sbSQLBuilderCID.h>
#include <sbIDatabaseQuery.h>
#include <sbIDatabaseResult.h>
#include <sbILibrary.h>
#include <sbIPropertyArray.h>
#include <sbIPropertyInfo.h>
#include <sbIPropertyManager.h>
#include <sbILocalDatabasePropertyCache.h>
#include <sbISQLBuilder.h>
#include <sbTArrayStringEnumerator.h>
#include <sbPropertiesCID.h>
#include <sbProxiedComponentManager.h>
#include <sbStandardProperties.h>
#include <sbStringUtils.h>
#include <sbMemoryUtils.h>
#include <sbThreadUtils.h>
Include dependency graph for sbLocalDatabaseGUIDArray.cpp:

Go to the source code of this file.

Macros

#define DEFAULT_FETCH_SIZE   20
 
#define COUNT_COLUMN   NS_LITERAL_STRING("count(1)")
 
#define GUID_COLUMN   NS_LITERAL_STRING("guid")
 
#define OBJSORTABLE_COLUMN   NS_LITERAL_STRING("obj_sortable")
 
#define MEDIAITEMID_COLUMN   NS_LITERAL_STRING("media_item_id")
 
#define PROPERTIES_TABLE   NS_LITERAL_STRING("resource_properties")
 
#define MEDIAITEMS_TABLE   NS_LITERAL_STRING("media_items")
 
#define TRACE(args)   PR_LOG(gLocalDatabaseGUIDArrayLog, PR_LOG_DEBUG, args)
 
#define LOG(args)   PR_LOG(gLocalDatabaseGUIDArrayLog, PR_LOG_WARN, args)
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbLocalDatabaseGUIDArray, sbILocalDatabaseGUIDArray, nsISupportsWeakReference) sbLocalDatabaseGUIDArray
 

Macro Definition Documentation

#define COUNT_COLUMN   NS_LITERAL_STRING("count(1)")

Definition at line 68 of file sbLocalDatabaseGUIDArray.cpp.

#define DEFAULT_FETCH_SIZE   20

Definition at line 63 of file sbLocalDatabaseGUIDArray.cpp.

#define GUID_COLUMN   NS_LITERAL_STRING("guid")

Definition at line 69 of file sbLocalDatabaseGUIDArray.cpp.

#define LOG (   args)    PR_LOG(gLocalDatabaseGUIDArrayLog, PR_LOG_WARN, args)

Definition at line 80 of file sbLocalDatabaseGUIDArray.cpp.

#define MEDIAITEMID_COLUMN   NS_LITERAL_STRING("media_item_id")

Definition at line 71 of file sbLocalDatabaseGUIDArray.cpp.

#define MEDIAITEMS_TABLE   NS_LITERAL_STRING("media_items")

Definition at line 73 of file sbLocalDatabaseGUIDArray.cpp.

#define OBJSORTABLE_COLUMN   NS_LITERAL_STRING("obj_sortable")

Definition at line 70 of file sbLocalDatabaseGUIDArray.cpp.

#define PROPERTIES_TABLE   NS_LITERAL_STRING("resource_properties")

Definition at line 72 of file sbLocalDatabaseGUIDArray.cpp.

#define TRACE (   args)    PR_LOG(gLocalDatabaseGUIDArrayLog, PR_LOG_DEBUG, args)

Definition at line 79 of file sbLocalDatabaseGUIDArray.cpp.

Function Documentation

NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbLocalDatabaseGUIDArray  ,
sbILocalDatabaseGUIDArray  ,
nsISupportsWeakReference   
)

Definition at line 82 of file sbLocalDatabaseGUIDArray.cpp.