DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
Path.cpp File Reference
#include "pch.h"
#include "System/IO/Path.h"
#include "System/IOException.h"
#include <filesystem>
#include <random>
#include <string>
#include <fstream>
#include <algorithm>
#include <initializer_list>
#include <vector>
#include <windows.h>
#include "Win32Internal.h"

Go to the source code of this file.

Namespaces

namespace  DotNetDupe
namespace  DotNetDupe::System
namespace  DotNetDupe::System::IO

Functions

static void DotNetDupe::System::IO::AppendPathSegment (String &sJoined, const String &sPath)
static String DotNetDupe::System::IO::GenerateRandomTempFileName (const String &sTempDir)
static bool DotNetDupe::System::IO::ValidatePathChars (const std::initializer_list< String > &sPaths)