class nsAddrDatabase
Members:
-
virtual
Add2ndEmail(nsIMdbRow*, const char*)
-
virtual
AddAimScreenName(nsIMdbRow*, const char*)
-
virtual
AddAllowRemoteContent(nsIMdbRow*, PRBool)
-
virtual
AddAnniversaryDay(nsIMdbRow*, const char*)
-
virtual
AddAnniversaryMonth(nsIMdbRow*, const char*)
-
virtual
AddAnniversaryYear(nsIMdbRow*, const char*)
-
AddAttributeColumnsToRow(nsIAbCard*, nsIMdbRow*)
-
virtual
AddBirthDay(nsIMdbRow*, const char*)
-
virtual
AddBirthMonth(nsIMdbRow*, const char*)
-
virtual
AddBirthYear(nsIMdbRow*, const char*)
-
AddBoolColumn(nsIMdbRow*, mdb_column, PRBool)
-
virtual
AddCardRowToDB(nsIMdbRow*)
-
virtual
AddCategory(nsIMdbRow*, const char*)
-
virtual
AddCellularNumber(nsIMdbRow*, const char*)
-
virtual
AddCellularNumberType(nsIMdbRow*, const char*)
-
AddCharStringColumn(nsIMdbRow*, mdb_column, const char*)
-
virtual
AddCompany(nsIMdbRow*, const char*)
-
virtual
AddCustom1(nsIMdbRow*, const char*)
-
virtual
AddCustom2(nsIMdbRow*, const char*)
-
virtual
AddCustom3(nsIMdbRow*, const char*)
-
virtual
AddCustom4(nsIMdbRow*, const char*)
-
virtual
AddDefaultAddress(nsIMdbRow*, const char*)
-
virtual
AddDepartment(nsIMdbRow*, const char*)
-
virtual
AddDisplayName(nsIMdbRow*, const char*)
-
virtual
AddFamilyName(nsIMdbRow*, const char*)
-
virtual
AddFaxNumber(nsIMdbRow*, const char*)
-
virtual
AddFaxNumberType(nsIMdbRow*, const char*)
-
virtual
AddFirstName(nsIMdbRow*, const char*)
-
virtual
AddHomeAddress(nsIMdbRow*, const char*)
-
virtual
AddHomeAddress2(nsIMdbRow*, const char*)
-
virtual
AddHomeCity(nsIMdbRow*, const char*)
-
virtual
AddHomeCountry(nsIMdbRow*, const char*)
-
virtual
AddHomePhone(nsIMdbRow*, const char*)
-
virtual
AddHomePhoneType(nsIMdbRow*, const char*)
-
virtual
AddHomeState(nsIMdbRow*, const char*)
-
virtual
AddHomeZipCode(nsIMdbRow*, const char*)
-
AddIntColumn(nsIMdbRow*, mdb_column, PRUint32)
-
virtual
AddJobTitle(nsIMdbRow*, const char*)
-
virtual
AddLastName(nsIMdbRow*, const char*)
-
virtual
AddLdifListMember(nsIMdbRow*, const char*)
-
AddListAttributeColumnsToRow(nsIAbDirectory*, nsIMdbRow*, nsIAbDirectory*)
-
virtual
AddListCardColumnsToRow(nsIAbCard*, nsIMdbRow*, PRUint32, nsIAbCard**, PRBool, nsIAbDirectory*, nsIAbDirectory*)
-
virtual
AddListDescription(nsIMdbRow*, const char*)
-
virtual
AddListDirNode(nsIMdbRow*)
-
virtual
AddListName(nsIMdbRow*, const char*)
-
virtual
AddListNickName(nsIMdbRow*, const char*)
-
virtual
AddListener(nsIAddrDBListener*)
-
AddLowercaseColumn(nsIMdbRow*, mdb_token, const char*)
-
virtual
AddNickName(nsIMdbRow*, const char*)
-
virtual
AddNotes(nsIMdbRow*, const char*)
-
virtual
AddPagerNumber(nsIMdbRow*, const char*)
-
virtual
AddPagerNumberType(nsIMdbRow*, const char*)
-
virtual
AddPhoneticFirstName(nsIMdbRow*, const char*)
-
virtual
AddPhoneticLastName(nsIMdbRow*, const char*)
-
virtual
AddPopularityIndex(nsIMdbRow*, PRUint32)
-
virtual
AddPreferMailFormat(nsIMdbRow*, PRUint32)
-
virtual
AddPrimaryEmail(nsIMdbRow*, const char*)
-
AddRecordKeyColumnToRow(nsIMdbRow*)
-
virtual
AddRef()
-
AddRowToDeletedCardsTable(nsIAbCard*, nsIMdbRow**)
-
virtual
AddSpouseName(nsIMdbRow*, const char*)
-
AddStringColumn(nsIMdbRow*, mdb_column, const nsAString_internal&)
-
AddToCache(nsAddrDatabase*)
-
AddUnicodeToColumn(nsIMdbRow*, mdb_token, mdb_token, const PRUnichar*)
-
virtual
AddWebPage1(nsIMdbRow*, const char*)
-
virtual
AddWebPage2(nsIMdbRow*, const char*)
-
virtual
AddWorkAddress(nsIMdbRow*, const char*)
-
virtual
AddWorkAddress2(nsIMdbRow*, const char*)
-
virtual
AddWorkCity(nsIMdbRow*, const char*)
-
virtual
AddWorkCountry(nsIMdbRow*, const char*)
-
virtual
AddWorkPhone(nsIMdbRow*, const char*)
-
virtual
AddWorkPhoneType(nsIMdbRow*, const char*)
-
virtual
AddWorkState(nsIMdbRow*, const char*)
-
virtual
AddWorkZipCode(nsIMdbRow*, const char*)
-
AlertAboutCorruptMabFile(const PRUnichar*, const PRUnichar*)
-
AlertAboutLockedMabFile(const PRUnichar*)
-
CheckAndUpdateRecordKey()
-
CleanupCache()
-
virtual
Close(PRBool)
-
virtual
CloseMDB(PRBool)
-
virtual
Commit(PRUint32)
-
virtual
ContainsCard(nsIAbCard*, PRBool*)
-
virtual
ContainsMailList(nsIAbDirectory*, PRBool*)
-
ConvertAndAddLowercaseColumn(nsIMdbRow*, mdb_token, mdb_token)
-
CreateABCard(nsIMdbRow*, mdb_id, nsIAbCard**)
-
CreateABList(nsIMdbRow*, nsIAbDirectory**)
-
CreateABListCard(nsIMdbRow*, nsIAbCard**)
-
CreateCard(nsIMdbRow*, mdb_id, nsIAbCard**)
-
CreateCardFromDeletedCardsTable(nsIMdbRow*, mdb_id, nsIAbCard**)
-
protected
CreateCardsForMailList(nsIMdbRow*, nsIEnumerator**)
-
virtual
CreateMailListAndAddToDB(nsIAbDirectory*, PRBool, nsIAbDirectory*)
-
virtual
CreateNewCardAndAddToDB(nsIAbCard*, PRBool, nsIAbDirectory*)
-
virtual
CreateNewListCardAndAddToDB(nsIAbDirectory*, PRUint32, nsIAbCard*, PRBool)
-
virtual
DeleteCard(nsIAbCard*, PRBool, nsIAbDirectory*)
-
DeleteCardFromAllMailLists(mdb_id)
-
DeleteCardFromListRow(nsIMdbRow*, mdb_id)
-
virtual
DeleteCardFromMailList(nsIAbDirectory*, nsIAbCard*, PRBool)
-
virtual
DeleteMailList(nsIAbDirectory*, nsIAbDirectory*)
-
DeleteRow(nsIMdbTable*, nsIMdbRow*)
-
DeleteRowFromDeletedCardsTable(nsIMdbRow*)
-
DisplayAlert(const PRUnichar*, const PRUnichar*, const PRUnichar**, PRInt32)
-
virtual
EditCard(nsIAbCard*, PRBool, nsIAbDirectory*)
-
virtual
EditMailList(nsIAbDirectory*, nsIAbCard*, PRBool)
-
virtual
EnumerateCards(nsIAbDirectory*, nsISimpleEnumerator**)
-
virtual
EnumerateListAddresses(nsIAbDirectory*, nsISimpleEnumerator**)
-
FindInCache(nsAddrDatabase*)
-
FindInCache(nsIFile*)
-
virtual
FindMailListbyUnicodeName(const PRUnichar*, PRBool*)
-
virtual
FindRowByCard(nsIAbCard*, nsIMdbRow**)
-
virtual
ForceClosed()
-
GetAddressRowByPos(nsIMdbRow*, PRUint16, nsIMdbRow**)
-
GetBoolColumn(nsIMdbRow*, mdb_token, PRBool*)
-
virtual
GetCardCount(PRUint32*)
-
virtual
GetCardFromAttribute(nsIAbDirectory*, const char*, const nsACString_internal&, PRBool, nsIAbCard**)
-
GetCardRowByRowID(mdb_id, nsIMdbRow**)
-
virtual
GetCardValue(nsIAbCard*, const char*, PRUnichar**)
-
GetCharStringYarn(char*, mdbYarn*)
-
public
GetCurVersion()
-
GetDBCache()
-
GetDataRow(nsIMdbRow**)
-
virtual
GetDbPath(nsIFile**)
-
virtual
GetDeletedCardCount(PRUint32*)
-
virtual
GetDeletedCardList(nsIArray**)
-
GetEnv()
-
GetIntColumn(nsIMdbRow*, mdb_token, PRUint32*, PRUint32)
-
GetIntYarn(PRUint32, mdbYarn*)
-
GetLastRecordKey()
-
GetListAddressTotal(nsIMdbRow*)
-
GetListCardFromDB(nsIAbCard*, nsIMdbRow*)
-
GetListFromDB(nsIAbDirectory*, nsIMdbRow*)
-
GetListRowByRowID(mdb_id, nsIMdbRow**)
-
GetMDBFactory(nsIMdbFactory**)
-
virtual
GetMailingListsFromDB(nsIAbDirectory*)
-
virtual
GetNewListRow(nsIMdbRow**)
-
virtual
GetNewRow(nsIMdbRow**)
-
GetPabTable()
-
GetRowForCharColumn(const PRUnichar*, mdb_column, PRBool, PRBool, nsIMdbRow**)
-
GetRowFromAttribute(const char*, const nsACString_internal&, PRBool, nsIMdbRow**)
-
GetStringColumn(nsIMdbRow*, mdb_token, nsString&)
-
GetStringYarn(const nsAString_internal&, mdbYarn*)
-
public
GetTableRowCursor()
-
HasRowButDeletedForCharColumn(const PRUnichar*, mdb_column, PRBool, nsIMdbRow**)
-
virtual
InitCardFromRow(nsIAbCard*, nsIMdbRow*)
-
InitDeletedCardsTable(PRBool)
-
InitExistingDB()
-
InitLastRecorKey()
-
InitMDBInfo()
-
InitNewDB()
-
InitPabTable()
-
IsCardRowScopeToken(mdb_scope)
-
IsDataRowScopeToken(mdb_scope)
-
IsListRowScopeToken(mdb_scope)
-
MatchDbName(nsIFile*)
-
virtual
NotifyAnnouncerGoingAway()
-
virtual
NotifyCardAttribChange(PRUint32)
-
virtual
NotifyCardEntryChange(PRUint32, nsIAbCard*, nsIAbDirectory*)
-
NotifyListEntryChange(PRUint32, nsIAbDirectory*)
-
virtual
Open(nsIFile*, PRBool, PRBool, nsIAddrDatabase**)
-
OpenInternal(nsIFile*, PRBool, nsIAddrDatabase**)
-
virtual
OpenMDB(nsIFile*, PRBool)
-
virtual
PurgeDeletedCardTable()
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
RemoveFromCache(nsAddrDatabase*)
-
virtual
RemoveListener(nsIAddrDBListener*)
-
virtual
SetCardValue(nsIAbCard*, const char*, const PRUnichar*, PRBool)
-
virtual
SetDbPath(nsIFile*)
-
virtual
SetListAddressTotal(nsIMdbRow*, PRUint32)
-
UpdateLastRecordKey()
-
UpdateLowercaseEmailListName()
-
YarnToUInt32(mdbYarn*, PRUint32*)
-
protected
_mOwningThread
-
protected
mMdbFactory
-
protected
mRefCnt
-
protected
m_2ndEmailColumnToken
-
protected
m_AddressCharSetColumnToken
-
protected
m_AimScreenNameColumnToken
-
protected
m_AllowRemoteContentColumnToken
-
protected
m_AnniversaryDayColumnToken
-
protected
m_AnniversaryMonthColumnToken
-
protected
m_AnniversaryYearColumnToken
-
protected
m_BirthDayColumnToken
-
protected
m_BirthMonthColumnToken
-
protected
m_BirthYearColumnToken
-
protected
m_CardRowScopeToken
-
protected
m_CardTypeColumnToken
-
protected
m_CategoryColumnToken
-
protected
m_CellularColumnToken
-
protected
m_CellularTypeColumnToken
-
protected
m_ChangeListeners
-
protected
m_CompanyColumnToken
-
protected
m_Custom1ColumnToken
-
protected
m_Custom2ColumnToken
-
protected
m_Custom3ColumnToken
-
protected
m_Custom4ColumnToken
-
protected
m_DataRowScopeToken
-
protected
m_DefaultAddressColumnToken
-
protected
m_DefaultEmailColumnToken
-
protected
m_DeletedCardsTableKind
-
protected
m_DepartmentColumnToken
-
protected
m_DisplayNameColumnToken
-
protected
m_FamilyNameColumnToken
-
protected
m_FaxColumnToken
-
protected
m_FaxTypeColumnToken
-
protected
m_FirstNameColumnToken
-
protected
m_HomeAddress2ColumnToken
-
protected
m_HomeAddressColumnToken
-
protected
m_HomeCityColumnToken
-
protected
m_HomeCountryColumnToken
-
protected
m_HomePhoneColumnToken
-
protected
m_HomePhoneTypeColumnToken
-
protected
m_HomeStateColumnToken
-
protected
m_HomeZipCodeColumnToken
-
protected
m_JobTitleColumnToken
-
protected
m_LastModDateColumnToken
-
protected
m_LastNameColumnToken
-
protected
m_LastRecordKey
-
protected
m_LastRecordKeyColumnToken
-
protected
m_ListDescriptionColumnToken
-
protected
m_ListNameColumnToken
-
protected
m_ListNickNameColumnToken
-
protected
m_ListRowScopeToken
-
protected
m_ListTotalColumnToken
-
protected
m_LowerListNameColumnToken
-
protected
m_LowerPriEmailColumnToken
-
protected
m_MailFormatColumnToken
-
protected
m_MailListTableKind
-
protected
m_NickNameColumnToken
-
protected
m_NotesColumnToken
-
protected
m_PabTableKind
-
protected
m_PagerColumnToken
-
protected
m_PagerTypeColumnToken
-
protected
m_PhoneticFirstNameColumnToken
-
protected
m_PhoneticLastNameColumnToken
-
protected
m_PopularityIndexColumnToken
-
protected
m_PriEmailColumnToken
-
protected
m_RecordKeyColumnToken
-
protected
m_SpouseNameColumnToken
-
protected
m_WebPage1ColumnToken
-
protected
m_WebPage2ColumnToken
-
protected
m_WorkAddress2ColumnToken
-
protected
m_WorkAddressColumnToken
-
protected
m_WorkCityColumnToken
-
protected
m_WorkCountryColumnToken
-
protected
m_WorkPhoneColumnToken
-
protected
m_WorkPhoneTypeColumnToken
-
protected
m_WorkStateColumnToken
-
protected
m_WorkZipCodeColumnToken
-
protected
m_dbDirectory
-
protected
m_dbName
-
protected
m_mdbDeletedCardsTable
-
protected
m_mdbEnv
-
protected
m_mdbPabTable
-
protected
m_mdbStore
-
protected
m_mdbTokensInitialized
-
nsAddrDatabase()
-
virtual
~nsAddrDatabase()
Locations: