Overview
Comment: | Fix ObjC++. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
09bd870f8c33daac4f40e48afe40dc82 |
User & Date: | js on 2013-02-22 11:32:52 |
Other Links: | manifest | tags |
Context
2013-02-22
| ||
12:15 | Print an error when OFApplication is subclassed. check-in: fb79b7f369 user: js tags: trunk | |
11:32 | Fix ObjC++. check-in: 09bd870f8c user: js tags: trunk | |
2013-02-21
| ||
19:35 | Add support for generating BinaryPack. check-in: 23c798d4f1 user: js tags: trunk | |
Changes
Modified src/OFXMLAttribute.h from [45b1e6b315] to [ddb81f76d9].
︙ | |||
24 25 26 27 28 29 30 | 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | - + + + + + + + | @interface OFXMLAttribute: OFXMLNode { @public OFString *_name, *_namespace, *_stringValue; } #ifdef OF_HAVE_PROPERTIES |
︙ |
Modified src/OFXMLElement.h from [ea560ddced] to [eadd711811].
︙ | |||
31 32 33 34 35 36 37 | 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | - + + + + + + + | OFString *_name, *_namespace, *_defaultNamespace; OFMutableArray *_attributes; OFMutableDictionary *_namespaces; OFMutableArray *_children; } #ifdef OF_HAVE_PROPERTIES |
︙ | |||
59 60 61 62 63 64 65 | 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | - + - + - + - + | + (instancetype)elementWithName: (OFString*)name stringValue: (OFString*)stringValue; /*! * @brief Creates a new XML element with the specified name and namespace. * * @param name The name for the element |
︙ | |||
131 132 133 134 135 136 137 | 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | - + - + - + - + | stringValue: (OFString*)stringValue; /*! * @brief Initializes an already allocated OFXMLElement with the specified name * and namespace. * * @param name The name for the element |
︙ | |||
197 198 199 200 201 202 203 | 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 | - + - + | * @return The name of the element */ - (OFString*)name; /*! * @brief Sets the namespace of the element. * |
︙ | |||
267 268 269 270 271 272 273 | 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 | - + - + | * @brief Adds the specified attribute with the specified namespace and string * value. * * If an attribute with the same name and namespace already exists, it is not * added. * * @param name The name of the attribute |
︙ | |||
312 313 314 315 316 317 318 | 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 | - + - + - + - + | - (void)removeAttributeForName: (OFString*)attributeName namespace: (OFString*)attributeNS; /*! * @brief Sets a prefix for a namespace. * * @param prefix The prefix for the namespace |
︙ |
Modified src/OFXMLElementBuilder.h from [2639811347] to [4b30b61ef9].
︙ | |||
68 69 70 71 72 73 74 | 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | - + - + | * * If this method is not implemented in the delegate, the default is to throw * an OFMalformedXMLException. * * @param builder The builder which did not expect the close tag * @param name The name of the close tag * @param prefix The prefix of the close tag |
︙ |
Modified src/exceptions/OFUnboundNamespaceException.h from [39eed6d3dc] to [ae816ab4d8].
︙ | |||
21 22 23 24 25 26 27 | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | + + + - + + + - + - + - + - + | */ @interface OFUnboundNamespaceException: OFException { OFString *_namespace, *_prefix; } #ifdef OF_HAVE_PROPERTIES # ifdef __cplusplus @property (readonly, copy, nonatomic, getter=namespace) OFString *namespace_; # else |
︙ |