CBkmrkExtendedProperties Class Reference

class CBkmrkExtendedProperties : public CBkmrkProperties

Internal representation of extended properties. It is derived from CBkmrkProperties and so contains the same set of member data. In addition is holds further data that is specific to bookmarks and not folders.

Inherits from

Public Member Functions
~CBkmrkExtendedProperties()
const CAuthentication &AuthenticationL()
TUint32 Nap()
CBkmrkExtendedProperties *NewL(CBookmarkBase &, CBookmarkDb &, CRepository &)
TUint32 Proxy()
voidSetAuthenticationL(const CAuthentication &)
voidSetNapL(TUint32)
voidSetProxyL(TUint32)
voidTransLoadL()
voidTransNewL()
voidTransRemoveL()
voidTransSaveL()
Private Member Functions
CBkmrkExtendedProperties(CBookmarkBase &, CBookmarkDb &, CRepository &)
voidConstructL()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CBkmrkProperties::CBkmrkProperties(CBookmarkBase &,CBookmarkDb &,CRepository &)
CBkmrkProperties::CommitL()
CBkmrkProperties::CustomProperties()
CBkmrkProperties::Description()const
CBkmrkProperties::IconId()const
CBkmrkProperties::IndexBase()
CBkmrkProperties::LastModified()const
CBkmrkProperties::SetDescriptionL(const TDesC &)
CBkmrkProperties::SetDirty()
CBkmrkProperties::SetIconIdL(Bookmark::TAttachmentId)
CBkmrkProperties::SetIdFromIndexBase(TUint32)
CBkmrkProperties::SetLastModified(const TTime &)
CBkmrkProperties::~CBkmrkProperties()
CRepositoryAccessor::CRepositoryAccessor()
CRepositoryAccessor::DeleteL()
CRepositoryAccessor::NextIndexL()
CRepositoryAccessor::SetClean()
CRepositoryAccessor::SetRepository(CRepository &)
CRepositoryAccessor::TransactionL(TTransType)
Inherited Enumerations
CRepositoryAccessor:TBkmrkStatus
CRepositoryAccessor:TTransType
Private Attributes
CAuthentication *iAuthentication
TUint32 iNap
TUint32 iProxy
Inherited Attributes
CBkmrkProperties::iCustomProperties
CBkmrkProperties::iDatabase
CBkmrkProperties::iDescription
CBkmrkProperties::iIconId
CBkmrkProperties::iLastModified
CBkmrkProperties::iParent
CBkmrkProperties::iUpdateModifiedOnCommit
CRepositoryAccessor::iRepository
CRepositoryAccessor::iStatus

Constructor & Destructor Documentation

CBkmrkExtendedProperties(CBookmarkBase &, CBookmarkDb &, CRepository &)

CBkmrkExtendedProperties(CBookmarkBase &aParent,
CBookmarkDb &aDb,
CRepository &aRepository
)[private]

Parameters

CBookmarkBase & aParent
CBookmarkDb & aDb
CRepository & aRepository

~CBkmrkExtendedProperties()

~CBkmrkExtendedProperties()

Member Functions Documentation

AuthenticationL()

const CAuthentication &AuthenticationL()

ConstructL()

voidConstructL()[private]

Nap()

TUint32 Nap()const

NewL(CBookmarkBase &, CBookmarkDb &, CRepository &)

CBkmrkExtendedProperties *NewL(CBookmarkBase &aParent,
CBookmarkDb &aDb,
CRepository &aRepository
)[static]

Parameters

CBookmarkBase & aParent
CBookmarkDb & aDb
CRepository & aRepository

Proxy()

TUint32 Proxy()const

SetAuthenticationL(const CAuthentication &)

voidSetAuthenticationL(const CAuthentication &aAuthentication)

Parameters

const CAuthentication & aAuthentication

SetNapL(TUint32)

voidSetNapL(TUint32aNap)

Parameters

TUint32 aNap

SetProxyL(TUint32)

voidSetProxyL(TUint32aProxy)

Parameters

TUint32 aProxy

TransLoadL()

voidTransLoadL()[virtual]

TransNewL()

voidTransNewL()[virtual]

TransRemoveL()

voidTransRemoveL()[virtual]

TransSaveL()

voidTransSaveL()[virtual]

Member Data Documentation

CAuthentication * iAuthentication

CAuthentication *iAuthentication[private]

TUint32 iNap

TUint32 iNap[private]

TUint32 iProxy

TUint32 iProxy[private]