Differences From Artifact [b61505c473]:
- File src/OFString.h — part of check-in [f89edd8ed9] at 2014-01-09 00:01:10 on branch trunk — Add --disable-files configure flag. (user: js, size: 33291) [annotate] [blame] [check-ins using]
To Artifact [0173474bc3]:
- File
src/OFString.h
— part of check-in
[e54c8c0368]
at
2014-01-16 23:38:42
on branch trunk
— Add +[OFString nativeOSEncoding].
This replaces OF_STRING_ENCODING_NATIVE, as a define was not flexible
enough (determining the native OS encoding at startup was not possible). (user: js, size: 33501) [annotate] [blame] [check-ins using]
︙ | |||
63 64 65 66 67 68 69 | 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | - - - | } of_string_encoding_t; enum { OF_STRING_SEARCH_BACKWARDS = 1, OF_STRING_SKIP_EMPTY = 2 }; |
︙ | |||
323 324 325 326 327 328 329 330 331 332 333 334 335 336 | 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 | + + + + + + + + + + | * @brief Creates a path from the specified path components. * * @param components An array of components for the path * @return A new autoreleased OFString */ + (OFString*)pathWithComponents: (OFArray*)components; /*! * @brief Returns the string encoding native to the operating system. * * This is useful to encode strings correctly for passing them to operating * system calls. * * @return The string encoding native to the operating system */ + (of_string_encoding_t)nativeOSEncoding; /*! * @brief Initializes an already allocated OFString from a UTF-8 encoded C * string. * * @param UTF8String A UTF-8 encoded C string to initialize the OFString with * @return An initialized OFString */ |
︙ |