equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2002-2006 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2002-2006 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
8 * |
8 * |
9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
65 /** |
65 /** |
66 * Basic constructor. |
66 * Basic constructor. |
67 * |
67 * |
68 * @since Series60 4.0 |
68 * @since Series60 4.0 |
69 */ |
69 */ |
70 static CSenCredential2* NewL(); |
70 IMPORT_C static CSenCredential2* NewL(); |
71 |
71 |
72 /** |
72 /** |
73 * Basic constructor. |
73 * Basic constructor. |
74 * |
74 * |
75 * @since Series60 4.0 |
75 * @since Series60 4.0 |
76 */ |
76 */ |
77 static CSenCredential2* NewLC(); |
77 IMPORT_C static CSenCredential2* NewLC(); |
78 |
78 |
79 /** |
79 /** |
80 * Basic constructor. |
80 * Basic constructor. |
81 * |
81 * |
82 * @since Series60 4.0 |
82 * @since Series60 4.0 |
83 * @param aNsUri is the XML namespace of this credential |
83 * @param aNsUri is the XML namespace of this credential |
84 * @param aLocalName is the XML localname of this credential |
84 * @param aLocalName is the XML localname of this credential |
85 * @param aPrefix is the prefix of this credential |
85 * @param aPrefix is the prefix of this credential |
86 * @param aAttrs are the XML attributes of this credential |
86 * @param aAttrs are the XML attributes of this credential |
87 */ |
87 */ |
88 static CSenCredential2* NewL(const TDesC8& aNsUri, |
88 IMPORT_C static CSenCredential2* NewL(const TDesC8& aNsUri, |
89 const TDesC8& aLocalName, |
89 const TDesC8& aLocalName, |
90 const TDesC8& aQName, |
90 const TDesC8& aQName, |
91 const RAttributeArray& aAttributes); |
91 const RAttributeArray& aAttributes); |
92 |
92 |
93 /** |
93 /** |
97 * @param aNsUri is the XML namespace of this credential |
97 * @param aNsUri is the XML namespace of this credential |
98 * @param aLocalName is the XML localname of this credential |
98 * @param aLocalName is the XML localname of this credential |
99 * @param aPrefix is the prefix of this credential |
99 * @param aPrefix is the prefix of this credential |
100 * @param aAttrs are the XML attributes of this credential |
100 * @param aAttrs are the XML attributes of this credential |
101 */ |
101 */ |
102 static CSenCredential2* NewLC(const TDesC8& aNsUri, |
102 IMPORT_C static CSenCredential2* NewLC(const TDesC8& aNsUri, |
103 const TDesC8& aLocalName, |
103 const TDesC8& aLocalName, |
104 const TDesC8& aQName, |
104 const TDesC8& aQName, |
105 const RAttributeArray& aAttributes); |
105 const RAttributeArray& aAttributes); |
106 |
106 |
107 /** |
107 /** |
112 * @param aLocalName is the XML localname of this credential |
112 * @param aLocalName is the XML localname of this credential |
113 * @param aPrefix is the prefix of this credential |
113 * @param aPrefix is the prefix of this credential |
114 * @param aAttrs are the XML attributes of this credential |
114 * @param aAttrs are the XML attributes of this credential |
115 * @param aParent is the parent XML element of this credential |
115 * @param aParent is the parent XML element of this credential |
116 */ |
116 */ |
117 static CSenCredential2* NewL(const TDesC8& aNsUri, |
117 IMPORT_C static CSenCredential2* NewL(const TDesC8& aNsUri, |
118 const TDesC8& aLocalName, |
118 const TDesC8& aLocalName, |
119 const TDesC8& aQName, |
119 const TDesC8& aQName, |
120 const RAttributeArray& aAttributes, |
120 const RAttributeArray& aAttributes, |
121 TXmlEngElement& aParent); |
121 TXmlEngElement& aParent); |
122 |
122 |
128 * @param aLocalName is the XML localname of this credential |
128 * @param aLocalName is the XML localname of this credential |
129 * @param aPrefix is the prefix of this credential |
129 * @param aPrefix is the prefix of this credential |
130 * @param aAttrs are the XML attributes of this credential |
130 * @param aAttrs are the XML attributes of this credential |
131 * @param aParent is the parent XML element of this credential |
131 * @param aParent is the parent XML element of this credential |
132 */ |
132 */ |
133 static CSenCredential2* NewLC(const TDesC8& aNsUri, |
133 IMPORT_C static CSenCredential2* NewLC(const TDesC8& aNsUri, |
134 const TDesC8& aLocalName, |
134 const TDesC8& aLocalName, |
135 const TDesC8& aQName, |
135 const TDesC8& aQName, |
136 const RAttributeArray& aAttributes, |
136 const RAttributeArray& aAttributes, |
137 TXmlEngElement& aParent); |
137 TXmlEngElement& aParent); |
138 |
138 |
146 * @param aAttrs are the XML attributes of this fragment |
146 * @param aAttrs are the XML attributes of this fragment |
147 * @param aParent is the parent XML element of this fragment |
147 * @param aParent is the parent XML element of this fragment |
148 * @param aOwnerDocument is the document which will be the owner of |
148 * @param aOwnerDocument is the document which will be the owner of |
149 * the elements of this fragment |
149 * the elements of this fragment |
150 */ |
150 */ |
151 static CSenCredential2* NewL(const TDesC8& aNsUri, |
151 IMPORT_C static CSenCredential2* NewL(const TDesC8& aNsUri, |
152 const TDesC8& aLocalName, |
152 const TDesC8& aLocalName, |
153 const TDesC8& aQName, |
153 const TDesC8& aQName, |
154 const RAttributeArray& aAttrs, |
154 const RAttributeArray& aAttrs, |
155 TXmlEngElement& aParent, |
155 TXmlEngElement& aParent, |
156 RSenDocument& aOwnerDocument); |
156 RSenDocument& aOwnerDocument); |
165 * @param aAttrs are the XML attributes of this fragment |
165 * @param aAttrs are the XML attributes of this fragment |
166 * @param aParent is the parent XML element of this fragment |
166 * @param aParent is the parent XML element of this fragment |
167 * @param aOwnerDocument is the document which will be the owner of |
167 * @param aOwnerDocument is the document which will be the owner of |
168 * the elements of this fragment |
168 * the elements of this fragment |
169 */ |
169 */ |
170 static CSenCredential2* NewLC(const TDesC8& aNsUri, |
170 IMPORT_C static CSenCredential2* NewLC(const TDesC8& aNsUri, |
171 const TDesC8& aLocalName, |
171 const TDesC8& aLocalName, |
172 const TDesC8& aQName, |
172 const TDesC8& aQName, |
173 const RAttributeArray& aAttrs, |
173 const RAttributeArray& aAttrs, |
174 TXmlEngElement& aParent, |
174 TXmlEngElement& aParent, |
175 RSenDocument& aOwnerDocument); |
175 RSenDocument& aOwnerDocument); |