#include <sbLocalDatabaseGUIDArrayLengthCache.h>
Public Member Functions | |
NS_DECL_ISUPPORTS NS_DECL_SBILOCALDATABASEGUIDARRAYLENGTHCACHE | sbLocalDatabaseGUIDArrayLengthCache () |
Public Member Functions inherited from sbILocalDatabaseGUIDArrayLengthCache | |
void | addCachedLength (in AString aKey, in unsigned long aLength) |
void | removeCachedLength (in AString aKey) |
unsigned long | getCachedLength (in AString aKey) |
void | addCachedNonNullLength (in AString aKey, in unsigned long aLength) |
void | removeCachedNonNullLength (in AString aKey) |
unsigned long | getCachedNonNullLength (in AString aKey) |
Protected Member Functions | |
virtual | ~sbLocalDatabaseGUIDArrayLengthCache () |
Protected Attributes | |
PRLock * | mLock |
nsDataHashtable < nsStringHashKey, PRUint32 > | mCachedLengths |
nsDataHashtable < nsStringHashKey, PRUint32 > | mCachedNonNullLengths |
Definition at line 36 of file sbLocalDatabaseGUIDArrayLengthCache.h.
sbLocalDatabaseGUIDArrayLengthCache::sbLocalDatabaseGUIDArrayLengthCache | ( | ) |
Definition at line 30 of file sbLocalDatabaseGUIDArrayLengthCache.cpp.
|
protectedvirtual |
Definition at line 38 of file sbLocalDatabaseGUIDArrayLengthCache.cpp.
|
protected |
Definition at line 50 of file sbLocalDatabaseGUIDArrayLengthCache.h.
|
protected |
Definition at line 51 of file sbLocalDatabaseGUIDArrayLengthCache.h.
|
protected |
Definition at line 48 of file sbLocalDatabaseGUIDArrayLengthCache.h.