| 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.