class CXdmOperationFactory : public CBase |
Public Member Functions | |
---|---|
~CXdmOperationFactory () | |
MXdmOperation * | AppendL ( CXdmDocument &, CXdmDocumentNode *) |
MXdmOperation * | DeletionL ( CXdmDocument &, CXdmDocumentNode *) |
MXdmOperation * | FetchL ( CXdmDocument &, CXdmDocumentNode *) |
MXdmOperation * | InsertL ( CXdmDocument &, CXdmDocumentNode *) |
CXdmOperationFactory * | NewL ( TInt ) |
MXdmOperation * | ReplaceL ( CXdmDocument &, CXdmDocumentNode *, CXdmDocumentNode *) |
Protected Member Functions | |
---|---|
CXdmOperationFactory () |
Private Attributes | |
---|---|
TUid | iDestructorKey |
CXdmOperationFactory | ( | ) | [protected, inline] |
Symbian OS constructor for derived classes.
MXdmOperation * | AppendL | ( | CXdmDocument & | aTargetDocument, |
CXdmDocumentNode * | aTargetNode | |||
) | const [pure virtual] |
Create an append operation
CXdmDocument & aTargetDocument | |
CXdmDocumentNode * aTargetNode |
MXdmOperation * | DeletionL | ( | CXdmDocument & | aTargetDocument, |
CXdmDocumentNode * | aTargetNode | |||
) | const [pure virtual] |
Create a delete operation
CXdmDocument & aTargetDocument | |
CXdmDocumentNode * aTargetNode |
MXdmOperation * | FetchL | ( | CXdmDocument & | aTargetDocument, |
CXdmDocumentNode * | aTargetNode | |||
) | const [pure virtual] |
Create a fetch operation
CXdmDocument & aTargetDocument | |
CXdmDocumentNode * aTargetNode |
MXdmOperation * | InsertL | ( | CXdmDocument & | aTargetDocument, |
CXdmDocumentNode * | aTargetNode | |||
) | const [pure virtual] |
Create an insert operation
CXdmDocument & aTargetDocument | |
CXdmDocumentNode * aTargetNode |
CXdmOperationFactory * | NewL | ( | TInt | aOperationFactory | ) | [static, inline] |
Symbian OS constructor
TInt aOperationFactory |
MXdmOperation * | ReplaceL | ( | CXdmDocument & | aOldDocument, |
CXdmDocumentNode * | aNewNode, | |||
CXdmDocumentNode * | aOldNode | |||
) | const [pure virtual] |
Create a replace operation
CXdmDocument & aOldDocument | |
CXdmDocumentNode * aNewNode | |
CXdmDocumentNode * aOldNode |
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.