CommsDat::TMDBVisitorBase Class Reference
class CommsDat::TMDBVisitorBase : public Meta::MMetaType
|
A general database visitor
Inherits from
-
CommsDat::TMDBVisitorBase
Constructor & Destructor Documentation
TMDBVisitorBase(TMDBElementId *)
TMDBVisitorBase
|
(
|
TMDBElementId
*
|
aElementId
|
)
|
[protected]
|
Parameters
TMDBElementId
* aElementId
|
|
TMDBVisitorBase()
TMDBVisitorBase
|
(
|
)
|
[protected]
|
~TMDBVisitorBase()
~TMDBVisitorBase
|
(
|
)
|
[virtual]
|
Member Functions Documentation
Changed()
TInt
|
Changed
|
(
|
)
|
const [pure virtual]
|
ClearValue()
void
|
ClearValue
|
(
|
)
|
[inline, virtual]
|
Copy(const TAny *)
void
|
Copy
|
(
|
const
TAny
*
|
aData
|
)
|
[inline, virtual]
|
FindL(CMDBSessionImpl *, RArray< TUint32 > &)
FindRecordsUsingTemplateL(CMDBSessionImpl *, RArray< TUint32 > &, RArray< TUint32 > &)
Length()
TInt
|
Length
|
(
|
)
|
const [inline, virtual]
|
LoadL(CMDBSessionImpl *, TMDBElementId, TMDBAttributeFlags)
TInt
|
LoadL
|
(
|
CMDBSessionImpl
*
|
aSession,
|
|
TMDBElementId
|
aRecordId,
|
|
TMDBAttributeFlags
|
aAttributeFlags
|
|
)
|
[pure virtual]
|
Parameters
CMDBSessionImpl
* aSession
|
|
TMDBElementId
aRecordId
|
|
TMDBAttributeFlags
aAttributeFlags
|
|
LoadL(CMDBSessionImpl *, TMDBElementId, TMDBAttributeFlags, RArray< TUint32 > &)
ModifyL(CMDBSessionImpl *, TMDBAttributeFlags)
RefreshL(CMDBSessionImpl *)
ResetElementId(TInt)
void
|
ResetElementId
|
(
|
TInt
|
aRecId
|
)
|
|
SetElementId(TMDBElementId *)
void
|
SetElementId
|
(
|
TMDBElementId
*
|
aId
|
)
|
|
SetElementId(TMDBElementId)
void
|
SetElementId
|
(
|
TMDBElementId
|
aId
|
)
|
|
SetMaxLength(TInt)
void
|
SetMaxLength
|
(
|
TInt
|
aLength
|
)
|
|
Store(TDes8 &)
TInt
|
Store
|
(
|
TDes8
&
|
aBuffer
|
)
|
const [inline, virtual]
|
StoreL(CMDBSessionImpl *, TMDBElementId, TMDBAttributeFlags)
TInt
|
StoreL
|
(
|
CMDBSessionImpl
*
|
aSession,
|
|
TMDBElementId
|
aRecordId,
|
|
TMDBAttributeFlags
|
aAttributeFlags
|
|
)
|
[pure virtual]
|
Parameters
CMDBSessionImpl
* aSession
|
|
TMDBElementId
aRecordId
|
|
TMDBAttributeFlags
aAttributeFlags
|
|
Member Data Documentation
TMDBElementId * iElementId
TMDBElementId
*
|
iElementId
|
[protected]
|
TInt
iMaxLength
TInt
|
iMaxLength
|
[protected]
|
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.