| 589 | } |
| 590 | |
| 591 | SC::Result SC::FileSystem::createHardLink(StringSpan sourceFile, StringSpan linkFile) |
| 592 | { |
| 593 | StringSpan sourceFileNative, linkFileNative; |
| 594 | SC_TRY(convert(sourceFile, fileFormatBuffer1, fileTransportBuffer1, &sourceFileNative)); |
| 595 | SC_TRY(convert(linkFile, fileFormatBuffer2, fileTransportBuffer2, &linkFileNative)); |
| 596 | SC_TRY(FileSystem::Operations::createHardLink(sourceFileNative, linkFileNative)); |
| 597 | return Result(true); |
| 598 | } |
| 599 | |
| 600 | bool SC::FileSystem::exists(StringSpan fileOrDirectory) |
| 601 | { |