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.