CBookmarkDb Class Reference
class CBookmarkDb : public CRepositoryAccessor |
Internal representation for the bookmark database. The database object creates the connection to the repositories and is the entry point for browsing the boomark tree. It is also responsible for all database-wide properties.
Nested Classes and Structures
Constructor & Destructor Documentation
CBookmarkDb(MBookmarkObserver *)
Member Functions Documentation
AddItemsToFolderTreeL(TBkmrkList &)
void | AddItemsToFolderTreeL | ( | TBkmrkList & | aList | ) | [private] |
BWONotify(TBkmrkWatcherType)
CheckAccessL(CBookmarkBase &)
ConstructL(Bookmark::TVisibility)
CreateBookmarkL(CBookmarkFolder &)
CreateDefaultRepositoriesL()
void | CreateDefaultRepositoriesL | ( | ) | |
CreateFolderL(const TDesC &, CBookmarkFolder &)
CreateIconL(const TDesC8 &)
DeleteIconL(Bookmark::TAttachmentId)
DeleteItemL(Bookmark::TItemId, TBool)
FindFolder(const TDesC &)
Parameters
const TDesC & aFolderName | |
FindIcon(Bookmark::TAttachmentId)
FindItem(Bookmark::TItemId)
FindUnloadedFolder(const TDesC &)
TBool
| FindUnloadedFolder | ( | const TDesC & | aFolderName | ) | |
Parameters
const TDesC & aFolderName | |
HasDataInRepositoryL()
TBool
| HasDataInRepositoryL | ( | ) | [private] |
HasOpenHandles()
TBool
| HasOpenHandles | ( | ) | [private] |
HomePageText()
const TDesC & | HomePageText | ( | ) | const |
IconL(Bookmark::TAttachmentId)
InitialiseRepL(CRepository &)
IsTreeConstructed()
TBool
| IsTreeConstructed | ( | ) | |
LoadBookmarkListL(CRepository &, TBkmrkList &, Bookmark::TType, TBool)
LoadIconsL()
void | LoadIconsL | ( | ) | [private] |
NewL(Bookmark::TVisibility, MBookmarkObserver *)
RemoveBookmarkL(CBookmark *)
RemoveFolderIfPublicL(CBookmarkFolder &)
RemoveFolderL(CBookmarkFolder *)
ResetAndDestroyBkmrkList(TAny *)
void | ResetAndDestroyBkmrkList | ( | TAny * | aPtr | ) | [private, static] |
ResetIcons()
void | ResetIcons | ( | ) | [private] |
SearchUri()
const TDesC8 & | SearchUri | ( | ) | const |
SetDefaultNap(TUint32)
void | SetDefaultNap | ( | TUint32 | aNetworkId | ) | |
SetDefaultProxy(TUint32)
void | SetDefaultProxy | ( | TUint32 | aServiceId | ) | |
SetHomePageTextL(const TDesC &)
void | SetHomePageTextL | ( | const TDesC & | aHomePageText | ) | |
Parameters
const TDesC & aHomePageText | |
SetIdFromIndexBase(TUint32)
void | SetIdFromIndexBase | ( | TUint32 | aIndexBase | ) | [virtual] |
SetSearchUriL(const TDesC8 &)
void | SetSearchUriL | ( | const TDesC8 & | aUri | ) | |
TransLoadL()
void | TransLoadL | ( | ) | [virtual] |
TransRemoveL()
void | TransRemoveL | ( | ) | [virtual] |
TransSaveL()
void | TransSaveL | ( | ) | [virtual] |
Member Data Documentation
TBool
iBkmrkDbInitialized
TBool
| iBkmrkDbInitialized | [private] |
CRepository * iBookmarkRepository
CBkmrkWatcher * iBookmarkWatcher
TBool
iConfigSync
TBool
| iConfigSync | [private] |
CPropertyList * iCustomProperties
CRepository * iDatabaseRepository
CBkmrkWatcher * iDatabaseWatcher
TInt
iDefaultNap
TInt
| iDefaultNap | [private] |
TInt
iDefaultProxy
TInt
| iDefaultProxy | [private] |
TBkmrkAccessorList
iDeletedList
CRepository * iFolderRepository
CBkmrkWatcher * iFolderWatcher
HBufC * iHomeText
HBufC * | iHomeText | [private] |
RArray< CBkmrkAttachment * > iIconList
CRepository * iIconRepository
CBkmrkWatcher * iIconWatcher
MBookmarkObserver * iObserver
CPropertyReg * iPropertyRegister
TBool
iTreeConstructed
TBool
| iTreeConstructed | [private] |
CDesCArrayFlat * iUnloadedFolderList
Bookmark::TVisibility
iVisibility
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.