#include <sbLocalDatabasePropertyCache.h>
|
| sbLocalDatabasePropertyCache () |
|
| ~sbLocalDatabasePropertyCache () |
|
nsresult | Init (sbLocalDatabaseLibrary *aLibrary, const nsAString &aLibraryResourceGUID) |
|
PRBool | GetPropertyID (PRUint32 aPropertyDBID, nsAString &aPropertyID) |
|
void | GetColumnForPropertyID (PRUint32 aPropertyID, nsAString &aColumn) |
|
nsresult | InvalidateSortDataComplete () |
|
nsresult | CreateSecondarySortValue (sbILocalDatabaseResourcePropertyBag *aBag, PRUint32 aPropertyDBID, nsAString &_retval) |
|
void | getProperties ([array, size_is(aGUIDArrayCount)] in wstring aGUIDArray, in unsigned long aGUIDArrayCount, out unsigned long aPropertyArrayCount, [retval, array, size_is(aPropertyArrayCount)] out sbILocalDatabaseResourcePropertyBag aPropertyArray) |
|
void | setProperties ([array, size_is(aGUIDArrayCount)] in wstring aGUIDArray, in unsigned long aGUIDArrayCount, [array, size_is(aPropertyArrayCount)] in sbILocalDatabaseResourcePropertyBag aPropertyArray, in unsigned long aPropertyArrayCount, in boolean aWriteThroughNow) |
|
void | cacheProperties ([array, size_is(aGUIDArrayCount)] in wstring aGUIDArray, in unsigned long aGUIDArrayCount) |
|
void | write () |
|
unsigned long | getPropertyDBID (in AString aPropertyID) |
|
sbIJobProgress | invalidateSortData () |
|
void | addDependentGUIDArray (in sbLocalDatabaseGUIDArrayPtr aGUIDArray) |
| Add a dependent GUID Array. More...
|
|
void | removeDependentGUIDArray (in sbLocalDatabaseGUIDArrayPtr aGUIDArray) |
| Remove a dependent GUID Array. More...
|
|
sbLocalDatabasePropertyCache::sbLocalDatabasePropertyCache |
( |
| ) |
|
sbLocalDatabasePropertyCache::~sbLocalDatabasePropertyCache |
( |
| ) |
|
void sbLocalDatabasePropertyCache::GetColumnForPropertyID |
( |
PRUint32 |
aPropertyID, |
|
|
nsAString & |
aColumn |
|
) |
| |
PRBool sbLocalDatabasePropertyCache::GetPropertyID |
( |
PRUint32 |
aPropertyDBID, |
|
|
nsAString & |
aPropertyID |
|
) |
| |
nsresult sbLocalDatabasePropertyCache::Init |
( |
sbLocalDatabaseLibrary * |
aLibrary, |
|
|
const nsAString & |
aLibraryResourceGUID |
|
) |
| |
nsresult sbLocalDatabasePropertyCache::InvalidateSortDataComplete |
( |
| ) |
|
PRUint32 const sbLocalDatabasePropertyCache::BATCH_READ_SIZE = 128 |
|
static |
PRUint32 const sbLocalDatabasePropertyCache::CACHE_SIZE = 1024 |
|
static |
The documentation for this class was generated from the following files: