Overview
Comment: | More consistency in names of file operations. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
2eb2172a96001badd4ade26e25394788 |
User & Date: | js on 2010-04-17 16:55:08 |
Other Links: | manifest | tags |
Context
2010-04-17
| ||
17:03 | Add --objc to objfw-config. check-in: 2fa4b3a692 user: js tags: trunk | |
16:55 | More consistency in names of file operations. check-in: 2eb2172a96 user: js tags: trunk | |
16:09 | Give the methods in OFNumber better names. check-in: 2517f18272 user: js tags: trunk | |
Changes
Modified src/OFFile.h from [791357b029] to [286a7957b4].
︙ | ︙ | |||
96 97 98 99 100 101 102 | /** * Renames a file. * * \param from The file to rename * \param to The new name */ | | | | | | | | | 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | /** * Renames a file. * * \param from The file to rename * \param to The new name */ + (void)renameFileAtPath: (OFString*)from toPath: (OFString*)to; /** * Deletes a file. * * \param path The path to the file of which should be deleted as a string */ + (void)deleteFileAtPath: (OFString*)path; #ifndef _WIN32 /** * Hardlinks a file. * * Not available on Windows. * * \param src The path to the file of which should be linked as a string * \param dest The path to where the file should be linked as a string */ + (void)linkFileAtPath: (OFString*)src toPath: (OFString*)dest; /** * Symlinks a file. * * Not available on Windows. * * \param src The path to the file of which should be symlinked as a string * \param dest The path to where the file should be symlinked as a string */ + (void)symlinkFileAtPath: (OFString*)src toPath: (OFString*)dest; #endif /** * Initializes an already allocated OFFile. * * \param path The path to the file to open as a string * \param mode The mode in which the file should be opened as a string |
︙ | ︙ |
Modified src/OFFile.m from [831a79cc1f] to [f9f8e25035].
︙ | ︙ | |||
251 252 253 254 255 256 257 | @throw [OFChangeFileOwnerFailedException newWithClass: self path: path owner: owner group: group]; } #endif | | | | | | | | | 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 | @throw [OFChangeFileOwnerFailedException newWithClass: self path: path owner: owner group: group]; } #endif + (void)renameFileAtPath: (OFString*)from toPath: (OFString*)to { #ifndef _WIN32 if (rename([from cString], [to cString])) #else if (!MoveFile([from cString], [to cString])) #endif @throw [OFRenameFileFailedException newWithClass: self from: from to: to]; } + (void)deleteFileAtPath: (OFString*)path { #ifndef _WIN32 if (unlink([path cString])) #else if (!DeleteFile([path cString])) #endif @throw [OFDeleteFileFailedException newWithClass: self path: path]; } #ifndef _WIN32 + (void)linkFileAtPath: (OFString*)src toPath: (OFString*)dest { if (link([src cString], [dest cString]) != 0) @throw [OFLinkFailedException newWithClass: self source: src destination: dest]; } + (void)symlinkFileAtPath: (OFString*)src toPath: (OFString*)dest { if (symlink([src cString], [dest cString]) != 0) @throw [OFSymlinkFailedException newWithClass: self source: src destination: dest]; } #endif |
︙ | ︙ |