#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: