diff --git a/Foundation/Foundation_vs140.vcxproj b/Foundation/Foundation_vs140.vcxproj
index 54b76287a..6a14ebcff 100644
--- a/Foundation/Foundation_vs140.vcxproj
+++ b/Foundation/Foundation_vs140.vcxproj
@@ -630,20 +630,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -674,20 +660,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -784,20 +756,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -917,20 +875,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -999,20 +943,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1042,20 +972,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1094,20 +1010,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1205,20 +1107,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1329,20 +1217,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1612,7 +1486,6 @@
-
@@ -1625,7 +1498,6 @@
-
@@ -1651,7 +1523,6 @@
-
@@ -1688,7 +1559,6 @@
-
@@ -1709,11 +1579,9 @@
-
-
@@ -1735,7 +1603,6 @@
-
@@ -1756,7 +1623,6 @@
-
@@ -1781,7 +1647,6 @@
-
diff --git a/Foundation/Foundation_vs140.vcxproj.filters b/Foundation/Foundation_vs140.vcxproj.filters
index 63068d883..c13fe7482 100644
--- a/Foundation/Foundation_vs140.vcxproj.filters
+++ b/Foundation/Foundation_vs140.vcxproj.filters
@@ -216,9 +216,6 @@
Core\Source Files
-
- Core\Source Files
-
Core\Source Files
@@ -486,9 +483,6 @@
SharedLibrary\Source Files
-
- SharedLibrary\Source Files
-
SharedLibrary\Source Files
@@ -594,9 +588,6 @@
Logging\Source Files
-
- Logging\Source Files
-
Logging\Source Files
@@ -666,9 +657,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -681,9 +669,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -696,9 +681,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -711,9 +693,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -723,9 +702,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -753,9 +729,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -965,9 +938,6 @@
Core\Header Files
-
- Core\Header Files
-
Core\Header Files
@@ -1349,9 +1319,6 @@
SharedLibrary\Header Files
-
- SharedLibrary\Header Files
-
SharedLibrary\Header Files
@@ -1406,9 +1373,6 @@
Logging\Header Files
-
- Logging\Header Files
-
Logging\Header Files
@@ -1487,9 +1451,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1502,9 +1463,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1517,9 +1475,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1532,9 +1487,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
@@ -1544,9 +1496,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
@@ -1574,9 +1523,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
diff --git a/Foundation/Foundation_vs150.vcxproj b/Foundation/Foundation_vs150.vcxproj
index b5865f5fd..30fd738c8 100644
--- a/Foundation/Foundation_vs150.vcxproj
+++ b/Foundation/Foundation_vs150.vcxproj
@@ -630,20 +630,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -674,20 +660,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -784,20 +756,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -917,20 +875,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -999,20 +943,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1042,20 +972,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1094,20 +1010,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1205,20 +1107,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1329,20 +1217,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1612,7 +1486,6 @@
-
@@ -1625,7 +1498,6 @@
-
@@ -1651,7 +1523,6 @@
-
@@ -1688,7 +1559,6 @@
-
@@ -1709,11 +1579,9 @@
-
-
@@ -1735,7 +1603,6 @@
-
@@ -1756,7 +1623,6 @@
-
@@ -1781,7 +1647,6 @@
-
diff --git a/Foundation/Foundation_vs150.vcxproj.filters b/Foundation/Foundation_vs150.vcxproj.filters
index 63068d883..c13fe7482 100644
--- a/Foundation/Foundation_vs150.vcxproj.filters
+++ b/Foundation/Foundation_vs150.vcxproj.filters
@@ -216,9 +216,6 @@
Core\Source Files
-
- Core\Source Files
-
Core\Source Files
@@ -486,9 +483,6 @@
SharedLibrary\Source Files
-
- SharedLibrary\Source Files
-
SharedLibrary\Source Files
@@ -594,9 +588,6 @@
Logging\Source Files
-
- Logging\Source Files
-
Logging\Source Files
@@ -666,9 +657,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -681,9 +669,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -696,9 +681,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -711,9 +693,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -723,9 +702,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -753,9 +729,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -965,9 +938,6 @@
Core\Header Files
-
- Core\Header Files
-
Core\Header Files
@@ -1349,9 +1319,6 @@
SharedLibrary\Header Files
-
- SharedLibrary\Header Files
-
SharedLibrary\Header Files
@@ -1406,9 +1373,6 @@
Logging\Header Files
-
- Logging\Header Files
-
Logging\Header Files
@@ -1487,9 +1451,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1502,9 +1463,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1517,9 +1475,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1532,9 +1487,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
@@ -1544,9 +1496,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
@@ -1574,9 +1523,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
diff --git a/Foundation/Foundation_vs160.vcxproj b/Foundation/Foundation_vs160.vcxproj
index c7411be45..a69d0c9e6 100644
--- a/Foundation/Foundation_vs160.vcxproj
+++ b/Foundation/Foundation_vs160.vcxproj
@@ -630,20 +630,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -674,20 +660,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -784,20 +756,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -917,20 +875,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -999,20 +943,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1042,20 +972,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1094,20 +1010,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1205,20 +1107,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1329,20 +1217,6 @@
true
true
-
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
- true
-
true
true
@@ -1612,7 +1486,6 @@
-
@@ -1625,7 +1498,6 @@
-
@@ -1651,7 +1523,6 @@
-
@@ -1688,7 +1559,6 @@
-
@@ -1709,11 +1579,9 @@
-
-
@@ -1735,7 +1603,6 @@
-
@@ -1756,7 +1623,6 @@
-
@@ -1781,7 +1647,6 @@
-
diff --git a/Foundation/Foundation_vs160.vcxproj.filters b/Foundation/Foundation_vs160.vcxproj.filters
index 63068d883..c13fe7482 100644
--- a/Foundation/Foundation_vs160.vcxproj.filters
+++ b/Foundation/Foundation_vs160.vcxproj.filters
@@ -216,9 +216,6 @@
Core\Source Files
-
- Core\Source Files
-
Core\Source Files
@@ -486,9 +483,6 @@
SharedLibrary\Source Files
-
- SharedLibrary\Source Files
-
SharedLibrary\Source Files
@@ -594,9 +588,6 @@
Logging\Source Files
-
- Logging\Source Files
-
Logging\Source Files
@@ -666,9 +657,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -681,9 +669,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -696,9 +681,6 @@
Filesystem\Source Files
-
- Filesystem\Source Files
-
Filesystem\Source Files
@@ -711,9 +693,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -723,9 +702,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -753,9 +729,6 @@
Processes\Source Files
-
- Processes\Source Files
-
Processes\Source Files
@@ -965,9 +938,6 @@
Core\Header Files
-
- Core\Header Files
-
Core\Header Files
@@ -1349,9 +1319,6 @@
SharedLibrary\Header Files
-
- SharedLibrary\Header Files
-
SharedLibrary\Header Files
@@ -1406,9 +1373,6 @@
Logging\Header Files
-
- Logging\Header Files
-
Logging\Header Files
@@ -1487,9 +1451,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1502,9 +1463,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1517,9 +1475,6 @@
Filesystem\Header Files
-
- Filesystem\Header Files
-
Filesystem\Header Files
@@ -1532,9 +1487,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
@@ -1544,9 +1496,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
@@ -1574,9 +1523,6 @@
Processes\Header Files
-
- Processes\Header Files
-
Processes\Header Files
diff --git a/Foundation/include/Poco/DirectoryIterator_WIN32.h b/Foundation/include/Poco/DirectoryIterator_WIN32.h
deleted file mode 100644
index 068cac367..000000000
--- a/Foundation/include/Poco/DirectoryIterator_WIN32.h
+++ /dev/null
@@ -1,73 +0,0 @@
-//
-// DirectoryIterator_WIN32.h
-//
-// Library: Foundation
-// Package: Filesystem
-// Module: DirectoryIterator
-//
-// Definition of the DirectoryIteratorImpl class for WIN32.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_DirectoryIterator_WIN32_INCLUDED
-#define Foundation_DirectoryIterator_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include "Poco/UnWindows.h"
-
-
-namespace Poco {
-
-
-class Foundation_API DirectoryIteratorImpl
-{
-public:
- DirectoryIteratorImpl(const std::string& path);
- ~DirectoryIteratorImpl();
-
- void duplicate();
- void release();
-
- const std::string& get() const;
- const std::string& next();
-
-private:
- HANDLE _fh;
- WIN32_FIND_DATA _fd;
- std::string _current;
- int _rc;
-};
-
-
-//
-// inlines
-//
-const std::string& DirectoryIteratorImpl::get() const
-{
- return _current;
-}
-
-
-inline void DirectoryIteratorImpl::duplicate()
-{
- ++_rc;
-}
-
-
-inline void DirectoryIteratorImpl::release()
-{
- if (--_rc == 0)
- delete this;
-}
-
-
-} // namespace Poco
-
-
-#endif // Foundation_DirectoryIterator_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/Environment_WIN32.h b/Foundation/include/Poco/Environment_WIN32.h
deleted file mode 100644
index bfac7c590..000000000
--- a/Foundation/include/Poco/Environment_WIN32.h
+++ /dev/null
@@ -1,48 +0,0 @@
-//
-// Environment_WIN32.h
-//
-// Library: Foundation
-// Package: Core
-// Module: Environment
-//
-// Definition of the EnvironmentImpl class for WIN32.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_Environment_WIN32_INCLUDED
-#define Foundation_Environment_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-
-
-namespace Poco {
-
-
-class Foundation_API EnvironmentImpl
-{
-public:
- typedef UInt8 NodeId[6]; /// Ethernet address.
-
- static std::string getImpl(const std::string& name);
- static bool hasImpl(const std::string& name);
- static void setImpl(const std::string& name, const std::string& value);
- static std::string osNameImpl();
- static std::string osDisplayNameImpl();
- static std::string osVersionImpl();
- static std::string osArchitectureImpl();
- static std::string nodeNameImpl();
- static void nodeIdImpl(NodeId& id);
- static unsigned processorCountImpl();
-};
-
-
-} // namespace Poco
-
-
-#endif // Foundation_Environment_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/File_WIN32.h b/Foundation/include/Poco/File_WIN32.h
deleted file mode 100644
index b3aa00085..000000000
--- a/Foundation/include/Poco/File_WIN32.h
+++ /dev/null
@@ -1,92 +0,0 @@
-//
-// File_WIN32.h
-//
-// Library: Foundation
-// Package: Filesystem
-// Module: File
-//
-// Definition of the FileImpl class for WIN32.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_File_WIN32_INCLUDED
-#define Foundation_File_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include "Poco/Timestamp.h"
-
-
-namespace Poco {
-
-
-class Foundation_API FileImpl
-{
-protected:
- enum Options
- {
- OPT_FAIL_ON_OVERWRITE_IMPL = 0x01
- };
-
- typedef UInt64 FileSizeImpl;
-
- FileImpl();
- FileImpl(const std::string& path);
- virtual ~FileImpl();
- void swapImpl(FileImpl& file);
- void setPathImpl(const std::string& path);
- const std::string& getPathImpl() const;
- bool existsImpl() const;
- bool canReadImpl() const;
- bool canWriteImpl() const;
- bool canExecuteImpl() const;
- bool isFileImpl() const;
- bool isDirectoryImpl() const;
- bool isLinkImpl() const;
- bool isDeviceImpl() const;
- bool isHiddenImpl() const;
- Timestamp createdImpl() const;
- Timestamp getLastModifiedImpl() const;
- void setLastModifiedImpl(const Timestamp& ts);
- FileSizeImpl getSizeImpl() const;
- void setSizeImpl(FileSizeImpl size);
- void setWriteableImpl(bool flag = true);
- void setExecutableImpl(bool flag = true);
- void copyToImpl(const std::string& path, int options = 0) const;
- void renameToImpl(const std::string& path, int options = 0);
- void linkToImpl(const std::string& path, int type) const;
- void removeImpl();
- bool createFileImpl();
- bool createDirectoryImpl();
- FileSizeImpl totalSpaceImpl() const;
- FileSizeImpl usableSpaceImpl() const;
- FileSizeImpl freeSpaceImpl() const;
- static void handleLastErrorImpl(const std::string& path);
-
-private:
- std::string _path;
-
- friend class FileHandle;
- friend class DirectoryIteratorImpl;
- friend class WindowsDirectoryWatcherStrategy;
-};
-
-
-//
-// inlines
-//
-inline const std::string& FileImpl::getPathImpl() const
-{
- return _path;
-}
-
-
-} // namespace Poco
-
-
-#endif // Foundation_File_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/LogFile_WIN32.h b/Foundation/include/Poco/LogFile_WIN32.h
deleted file mode 100644
index ce2ff6cb0..000000000
--- a/Foundation/include/Poco/LogFile_WIN32.h
+++ /dev/null
@@ -1,54 +0,0 @@
-//
-// LogFile_WIN32.h
-//
-// Library: Foundation
-// Package: Logging
-// Module: LogFile
-//
-// Definition of the LogFileImpl class using the Windows file APIs.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_LogFile_WIN32_INCLUDED
-#define Foundation_LogFile_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include "Poco/Timestamp.h"
-#include "Poco/UnWindows.h"
-
-
-namespace Poco {
-
-
-class Foundation_API LogFileImpl
- /// The implementation of LogFile for Windows.
- /// The native filesystem APIs are used for
- /// total control over locking behavior.
-{
-public:
- LogFileImpl(const std::string& path);
- ~LogFileImpl();
- void writeImpl(const std::string& text, bool flush);
- UInt64 sizeImpl() const;
- Timestamp creationDateImpl() const;
- const std::string& pathImpl() const;
-
-private:
- void createFile();
-
- std::string _path;
- HANDLE _hFile;
- Timestamp _creationDate;
-};
-
-
-} // namespace Poco
-
-
-#endif // Foundation_LogFile_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/NamedEvent_WIN32.h b/Foundation/include/Poco/NamedEvent_WIN32.h
deleted file mode 100644
index 4d09f90a8..000000000
--- a/Foundation/include/Poco/NamedEvent_WIN32.h
+++ /dev/null
@@ -1,45 +0,0 @@
-//
-// NamedEvent_WIN32.h
-//
-// Library: Foundation
-// Package: Processes
-// Module: NamedEvent
-//
-// Definition of the NamedEventImpl class for Windows.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_NamedEvent_WIN32_INCLUDED
-#define Foundation_NamedEvent_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include "Poco/UnWindows.h"
-
-
-namespace Poco {
-
-
-class Foundation_API NamedEventImpl
-{
-protected:
- NamedEventImpl(const std::string& name);
- ~NamedEventImpl();
- void setImpl();
- void waitImpl();
-
-private:
- std::string _name;
- HANDLE _event;
-};
-
-
-} // namespace Poco
-
-
-#endif // Foundation_NamedEvent_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/NamedMutex_WIN32.h b/Foundation/include/Poco/NamedMutex_WIN32.h
deleted file mode 100644
index c43dd3534..000000000
--- a/Foundation/include/Poco/NamedMutex_WIN32.h
+++ /dev/null
@@ -1,46 +0,0 @@
-//
-// NamedMutex_WIN32.h
-//
-// Library: Foundation
-// Package: Processes
-// Module: NamedMutex
-//
-// Definition of the NamedMutexImpl class for Windows.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_NamedMutex_WIN32_INCLUDED
-#define Foundation_NamedMutex_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include "Poco/UnWindows.h"
-
-
-namespace Poco {
-
-
-class Foundation_API NamedMutexImpl
-{
-protected:
- NamedMutexImpl(const std::string& name);
- ~NamedMutexImpl();
- void lockImpl();
- bool tryLockImpl();
- void unlockImpl();
-
-private:
- std::string _name;
- HANDLE _mutex;
-};
-
-
-} // namespace Poco
-
-
-#endif // Foundation_NamedMutex_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/Path_WIN32.h b/Foundation/include/Poco/Path_WIN32.h
deleted file mode 100644
index 02a3a5b28..000000000
--- a/Foundation/include/Poco/Path_WIN32.h
+++ /dev/null
@@ -1,49 +0,0 @@
-//
-// Path_WIN32.h
-//
-// Library: Foundation
-// Package: Filesystem
-// Module: Path
-//
-// Definition of the PathImpl class for WIN32.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_Path_WIN32_INCLUDED
-#define Foundation_Path_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include
-
-
-namespace Poco {
-
-
-class Foundation_API PathImpl
-{
-public:
- static std::string currentImpl();
- static std::string homeImpl();
- static std::string configHomeImpl();
- static std::string dataHomeImpl();
- static std::string cacheHomeImpl();
- static std::string tempHomeImpl();
- static std::string tempImpl();
- static std::string configImpl();
- static std::string nullImpl();
- static std::string systemImpl();
- static std::string expandImpl(const std::string& path);
- static void listRootsImpl(std::vector& roots);
-};
-
-
-} // namespace Poco
-
-
-#endif // Foundation_Path_WIN32_INCLUDED
diff --git a/Foundation/include/Poco/Process_WIN32.h b/Foundation/include/Poco/Process_WIN32.h
deleted file mode 100644
index 90f5600b5..000000000
--- a/Foundation/include/Poco/Process_WIN32.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Process_WIN32.h
-//
-// Library: Foundation
-// Package: Processes
-// Module: Process
-//
-// Definition of the ProcessImpl class for WIN32.
-//
-// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
-// and Contributors.
-//
-// SPDX-License-Identifier: BSL-1.0
-//
-
-
-#ifndef Foundation_Process_WIN32_INCLUDED
-#define Foundation_Process_WIN32_INCLUDED
-
-
-#include "Poco/Foundation.h"
-#include "Poco/RefCountedObject.h"
-#include
-#include