CommsDat::CMDBSessionImpl Class Reference
| class CommsDat::CMDBSessionImpl : public CBase |
Inherits from
- CommsDat::CMDBSessionImpl
| Public Member Functions |
|---|
| CMDBSessionImpl(CMDBSession &) |
| ~CMDBSessionImpl() |
| void | ClearAttributeMask(TMDBAttributeFlags) |
| void | Close() |
|
TInt
| ConstructL(TVersion) |
| void | CreateNodeL(TMDBElementId &, TMDBElementId, CMDBElement &, SGenericRecordTypeInfo *) |
|
TInt
| CreateNotifier() |
| void | CreatePlaceholderL(TMDBElementId &, TMDBElementId, TDesC &) |
| void | CreatePlaceholderL(TMDBElementId &, TMDBElementId, CMDBElement &) |
| void | DeleteAllowedL(TMDBElementId) |
| void | EndModification() |
|
TInt
| FindElementInDatabaseL(TMDBElementId &) |
|
TInt
| FindMatchL(RArray< TUint32 > &, RArray< TUint32 > &, TUint32) |
|
TInt
| GatherParentAttributesL(TMDBElementId &) |
|
TMDBAttributeFlags
| GetReadAttributeMask() |
|
TMDBAttributeFlags
| GetWriteAttributeMask() |
|
TBool
| IsInTransaction() |
|
TBool
| IsSetAttributeMask(TMDBAttributeFlags) |
|
TVersion
| LatestVersion() |
|
TInt
| LoadElementAttributesL(TMDBElementId &) |
|
TInt
| LoadNodeAttributesL(TMDBElementId &) |
|
TInt
| MaybeCommitTransactionL(TBool, CMDBElement *, TInt) |
| void | MaybeCreateNodeL(CMDBElement &) |
|
TInt
| MaybeDeleteNodeL(CMDBElement *, TMDBElementId &) |
|
TInt
| MaybeModifyNodeL(TMDBElementId &) |
|
TBool
| MaybeOpenTransactionL() |
|
CCDNotifier * | NotifierL() |
| void | ReadAllowedL(TMDBElementId) |
| void | RollbackTransactionL() |
| void | SetAttributeMask(TMDBAttributeFlags) |
| void | SetNodeIdL(TMDBElementId &, TMDBElementId, TMDBElementId, TMDBElementId, TInt) |
|
CRepository * | StorageL() |
|
TBool
| UsingLatestVersion() |
|
TVersion
| VersionInUse() |
| void | WriteAllowedL(TMDBElementId) |
Constructor & Destructor Documentation
CMDBSessionImpl(CMDBSession &)
Member Functions Documentation
ClearAttributeMask(TMDBAttributeFlags)
CreateNodeL(TMDBElementId &, TMDBElementId, CMDBElement &, SGenericRecordTypeInfo *)
CreatePlaceholderL(TMDBElementId &, TMDBElementId, TDesC &)
CreatePlaceholderL(TMDBElementId &, TMDBElementId, CMDBElement &)
DeleteAllowedL(TMDBElementId)
EndModification()
| void | EndModification | ( | ) | [inline] |
EstablishVersionL(TVersion)
| void | EstablishVersionL | ( | TVersion | aVersionToCheck | ) | [private] |
FindElementInDatabaseL(TMDBElementId &)
FindMatchL(RArray< TUint32 > &, RArray< TUint32 > &, TUint32)
GatherParentAttributesL(TMDBElementId &)
IsSetAttributeMask(TMDBAttributeFlags)
LoadElementAttributesL(TMDBElementId &)
LoadNodeAttributesL(TMDBElementId &)
MaybeCommitTransactionL(TBool, CMDBElement *, TInt)
MaybeCreateNodeL(CMDBElement &)
MaybeDeleteNodeL(CMDBElement *, TMDBElementId &)
MaybeModifyNodeL(TMDBElementId &)
MaybeOpenTransactionL()
|
TBool
| MaybeOpenTransactionL | ( | ) | |
ReadAllowedL(TMDBElementId)
RollbackTransactionL()
| void | RollbackTransactionL | ( | ) | |
SetAttributeMask(TMDBAttributeFlags)
SetNodeIdL(TMDBElementId &, TMDBElementId, TMDBElementId, TMDBElementId, TInt)
UsingLatestVersion()
|
TBool
| UsingLatestVersion | ( | ) | |
WriteAllowedL(TMDBElementId)
Member Data Documentation
TVersion
iClientsDataSetVersion
|
TVersion
| iClientsDataSetVersion | [private] |
RProperty
iCommitSeqProperty
CRepository * iCommsStorage
TBool
iInModification
|
TBool
| iInModification | [private] |
TBool
iInTransaction
|
TBool
| iInTransaction | [private] |
TMDBAttributeFlags
iReadAttributeMask
TRequestStatus
iStatusIndicator
TBool
iUsingLatestVersion
|
TBool
| iUsingLatestVersion | [private] |
TMDBAttributeFlags
iWriteAttributeMask
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.