MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / createSymbolicLink

Method createSymbolicLink

Libraries/FileSystem/FileSystem.cpp:582–589  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

580}
581
582SC::Result SC::FileSystem::createSymbolicLink(StringSpan sourceFileOrDirectory, StringSpan linkFile)
583{
584 StringSpan sourceFileNative, linkFileNative;
585 SC_TRY(convert(sourceFileOrDirectory, fileFormatBuffer1, fileTransportBuffer1, &sourceFileNative));
586 SC_TRY(convert(linkFile, fileFormatBuffer2, fileTransportBuffer2, &linkFileNative));
587 SC_TRY(FileSystem::Operations::createSymbolicLink(sourceFileNative, linkFileNative));
588 return Result(true);
589}
590
591SC::Result SC::FileSystem::createHardLink(StringSpan sourceFile, StringSpan linkFile)
592{

Callers 5

runBuiltProgramFunction · 0.80
symbolicLinkMethod · 0.80
FileSystemTest.cppFile · 0.80
permissionsMethod · 0.80
createLinkFunction · 0.80

Calls 1

ResultClass · 0.50

Tested by 3

runBuiltProgramFunction · 0.64
symbolicLinkMethod · 0.64
permissionsMethod · 0.64