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.