diff --git a/Foundation/Foundation_vs140.sln b/Foundation/Foundation_vs140.sln
new file mode 100644
index 000000000..8c32c297f
--- /dev/null
+++ b/Foundation/Foundation_vs140.sln
@@ -0,0 +1,94 @@
+Microsoft Visual Studio Solution File, Format Version 14.00
+# Visual Studio 2015
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs140.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs140.vcxproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs140.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs140.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug_shared|Win32 = debug_shared|Win32
+ debug_static_md|Win32 = debug_static_md|Win32
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ release_shared|Win32 = release_shared|Win32
+ release_static_md|Win32 = release_static_md|Win32
+ release_static_mt|Win32 = release_static_mt|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Build.0 = release_shared|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|Win32.Build.0 = release_shared|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.ActiveCfg = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|Win32.Build.0 = debug_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|Win32.Build.0 = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.ActiveCfg = release_shared|Win32
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|Win32.Build.0 = release_shared|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Foundation/Foundation_vs140.vcxproj b/Foundation/Foundation_vs140.vcxproj
new file mode 100644
index 000000000..dfacfb936
--- /dev/null
+++ b/Foundation/Foundation_vs140.vcxproj
@@ -0,0 +1,1362 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ Foundation
+ {B01196CC-B693-4548-8464-2FF60499E73F}
+ Foundation
+ Win32Proj
+
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.21005.1
+ PocoFoundationd
+ PocoFoundationmdd
+ PocoFoundationmtd
+ PocoFoundation
+ PocoFoundationmd
+ PocoFoundationmt
+
+
+ ..\bin\
+ obj\Foundation\$(Configuration)\
+ true
+
+
+ ..\bin\
+ obj\Foundation\$(Configuration)\
+ false
+
+
+ ..\lib\
+ obj\Foundation\$(Configuration)\
+
+
+ ..\lib\
+ obj\Foundation\$(Configuration)\
+
+
+ ..\lib\
+ obj\Foundation\$(Configuration)\
+
+
+ ..\lib\
+ obj\Foundation\$(Configuration)\
+
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin\PocoFoundationd.dll
+ true
+ true
+ ..\bin\PocoFoundationd.pdb
+ ..\lib;%(AdditionalLibraryDirectories)
+ Console
+ ..\lib\PocoFoundationd.lib
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin\PocoFoundation.dll
+ true
+ false
+ ..\lib;%(AdditionalLibraryDirectories)
+ Console
+ true
+ true
+ ..\lib\PocoFoundation.lib
+ MachineX86
+
+
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmtd.pdb
+ Level3
+ ProgramDatabase
+ Default
+
+
+ ..\lib\PocoFoundationmtd.lib
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ ..\lib\PocoFoundationmt.lib
+
+
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmdd.pdb
+ Level3
+ ProgramDatabase
+ Default
+
+
+ ..\lib\PocoFoundationmdd.lib
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ ..\lib\PocoFoundationmd.pdb
+ Level3
+
+ Default
+
+
+ ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
+ ..\lib\PocoFoundationmd.lib
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
diff --git a/Foundation/Foundation_vs140.vcxproj.filters b/Foundation/Foundation_vs140.vcxproj.filters
new file mode 100644
index 000000000..e2f21942e
--- /dev/null
+++ b/Foundation/Foundation_vs140.vcxproj.filters
@@ -0,0 +1,1925 @@
+
+
+
+
+ {f7e52ba0-de6e-4398-9132-57cc9b8f0cbd}
+
+
+ {b191404a-e9bc-4c35-b69c-bc766ec75680}
+
+
+ {54518e6a-fcff-4cf1-a464-ddbd182a4e99}
+
+
+ {67d482ba-ec56-4e86-aea8-8d22e427bbca}
+
+
+ {3750df2d-bd5a-4724-94f7-8087d54939e7}
+
+
+ {ed7d2a40-f67f-47a4-9247-0d68e82b27b2}
+
+
+ {4f7697ad-5104-4c77-b774-d6f0a9940ce1}
+
+
+ {f26c3132-c4fd-423d-b8a4-258cd037a32b}
+
+
+ {d2084fbe-f6d8-4c3d-8ecf-48781f24dd02}
+
+
+ {89332e4d-2e6d-47fd-ada7-4d1274f2aa7f}
+
+
+ {666b11f7-6060-4cb3-82f4-59c138396403}
+
+
+ {dffb4e61-87e4-4447-bc43-ec9367c1c639}
+
+
+ {cfd7be53-83b7-4e91-b8f8-8dd2e18af650}
+
+
+ {00af8468-0eb4-499c-86ec-14e1b53b891a}
+
+
+ {2099d7ea-13c5-4b15-b00d-76f2ff626c9c}
+
+
+ {fe12cfd3-8145-4939-aa1f-160016239e16}
+
+
+ {3c9fd9dd-9f63-48d0-bba8-7b9810a404d2}
+
+
+ {e4de47f4-b8d7-4d49-b04d-1c346440225f}
+
+
+ {61486c5b-70d3-4b72-90ae-05f570d67f5c}
+
+
+ {fa9a5466-c3fe-44e4-b1db-bf26bb889310}
+
+
+ {57c59d89-299a-432b-82e5-5ce1f533f124}
+
+
+ {da84d99d-0487-4c45-9266-6510fee8e318}
+
+
+ {4edf9866-e634-4518-a50d-ccf70871f80f}
+
+
+ {b020fe2f-7a76-4d18-a1dd-8e6fc4533be0}
+
+
+ {814704de-93d0-46a7-976d-54e612dfb05d}
+
+
+ {a79f56ab-2659-4e8e-ae8f-2338a495d11b}
+
+
+ {941ef281-4655-4162-b581-da97416f914f}
+
+
+ {b9a8d7df-b6ae-48fc-a7f9-b65aaf99dab7}
+
+
+ {5a99269a-b1b1-4eb7-ac3d-740b6ff13c26}
+
+
+ {34802d35-f1d6-4d5b-bdd0-66768301ed87}
+
+
+ {88e42ee5-3139-4cc6-abbd-7ffa5960e105}
+
+
+ {6d5601ea-f7dd-42d8-a2c1-108c26e2ac13}
+
+
+ {c047e064-73f7-48d5-ab6e-59608c5be671}
+
+
+ {c2d9de1f-d6fd-4c03-bc94-ce78edab1cca}
+
+
+ {e521aa75-4a33-4044-a2f9-6b9147c67199}
+
+
+ {aa772c39-e34a-4352-b230-7c543c278f91}
+
+
+ {b6725fd2-b9ae-4487-a1aa-0772de68142e}
+
+
+ {72e98f99-7393-443a-8555-1b7220fd3cfc}
+
+
+ {b3c810f8-190e-4e40-bb9e-ba8c3503f301}
+
+
+ {768e2807-0b07-4440-8f00-eb6e1575f62d}
+
+
+ {6876ccd9-fa40-42f2-baa2-813682d2dad4}
+
+
+ {f7a23613-f244-44c7-99f3-2ec90f89763f}
+
+
+ {c843f984-c275-4f27-a8bd-65f3bd8c86b1}
+
+
+ {339b2cb0-c759-48de-b6cf-6e288a0da8ed}
+
+
+ {a3302566-2dab-4bf8-bac0-1b34fb459449}
+
+
+ {a24bda55-fbf5-4c32-8b2a-4024ad10a92c}
+
+
+ {484ed887-1091-407b-aa6f-5a2c7b46a8e5}
+
+
+ {cd6ad2dd-49a5-4152-b645-311ac74bd9e3}
+
+
+ {5a9ebd1d-08e9-4891-96f9-e5ea5dc11410}
+
+
+ {d9543c5d-b5cc-46c9-9729-37b673ff646d}
+
+
+ {5d720680-2ab1-4e78-903e-e9e3ae95583d}
+
+
+ {28eb1005-1f84-46e7-9eda-c36930cc8bef}
+
+
+ {e2dc005f-4134-4a4a-a3c7-d85e7c490622}
+
+
+ {ea9c3214-acd1-48f6-9d03-1215af0a362a}
+
+
+ {c31d8f67-7415-4da6-9083-888a979028b3}
+
+
+ {3d194c9b-3659-4da2-9159-b43dd891eff7}
+
+
+ {9b616843-920f-487f-95d0-b649854b5453}
+
+
+ {83125998-026f-4218-92a9-81d875b36e67}
+
+
+ {c4744651-0ab8-4bce-a101-1fb0fc194521}
+
+
+ {1f84e72f-a973-48e0-9cf5-fe63b3a18229}
+
+
+ {532a1f37-780f-4af8-b46a-19d4f0ffb56e}
+
+
+ {39bbb85c-baf8-4ebc-ab88-a997e44976b7}
+
+
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ RegularExpression\Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ UUID\Source Files
+
+
+ UUID\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Events\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Dynamic\Source Files
+
+
+ Dynamic\Source Files
+
+
+ Dynamic\Source Files
+
+
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ UUID\Header Files
+
+
+ UUID\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+
+
+ Logging\Resource Files
+
+
+
+
+
+ Logging\Message Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/Foundation_x64_vs140.sln b/Foundation/Foundation_x64_vs140.sln
new file mode 100644
index 000000000..059e747c1
--- /dev/null
+++ b/Foundation/Foundation_x64_vs140.sln
@@ -0,0 +1,94 @@
+Microsoft Visual Studio Solution File, Format Version 14.00
+# Visual Studio 2015
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs140.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs140.vcxproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_x64_vs140.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_x64_vs140.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug_shared|x64 = debug_shared|x64
+ debug_static_md|x64 = debug_static_md|x64
+ debug_static_mt|x64 = debug_static_mt|x64
+ release_shared|x64 = release_shared|x64
+ release_static_md|x64 = release_static_md|x64
+ release_static_mt|x64 = release_static_mt|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Build.0 = debug_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Build.0 = release_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|x64.Deploy.0 = release_shared|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Build.0 = release_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Build.0 = debug_shared|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.ActiveCfg = release_shared|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Build.0 = release_shared|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|x64.Deploy.0 = release_shared|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Build.0 = release_static_md|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_shared|x64.Build.0 = debug_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.ActiveCfg = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_shared|x64.Build.0 = release_shared|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_md|x64.Build.0 = release_static_md|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_shared|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_md|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.ActiveCfg = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.debug_static_mt|x64.Build.0 = debug_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_shared|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_md|x64.Build.0 = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.ActiveCfg = release_shared|x64
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}.release_static_mt|x64.Build.0 = release_shared|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Foundation/Foundation_x64_vs140.vcxproj b/Foundation/Foundation_x64_vs140.vcxproj
new file mode 100644
index 000000000..b10502fdb
--- /dev/null
+++ b/Foundation/Foundation_x64_vs140.vcxproj
@@ -0,0 +1,1360 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Foundation
+ {B01196CC-B693-4548-8464-2FF60499E73F}
+ Foundation
+ Win32Proj
+
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ StaticLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.21005.1
+ PocoFoundation64d
+ PocoFoundationmdd
+ PocoFoundationmtd
+ PocoFoundation64
+ PocoFoundationmd
+ PocoFoundationmt
+
+
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+ true
+
+
+ ..\bin64\
+ obj64\Foundation\$(Configuration)\
+ false
+
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
+
+ ..\lib64\
+ obj64\Foundation\$(Configuration)\
+
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin64\PocoFoundation64d.dll
+ true
+ true
+ ..\bin64\PocoFoundation64d.pdb
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ ..\lib64\PocoFoundationd.lib
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;Foundation_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ iphlpapi.lib;%(AdditionalDependencies)
+ ..\bin64\PocoFoundation64.dll
+ true
+ false
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ true
+ true
+ ..\lib64\PocoFoundation.lib
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ ..\lib64\PocoFoundationmtd.pdb
+ Level3
+ ProgramDatabase
+ Default
+
+
+ ..\lib64\PocoFoundationmtd.lib
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ ..\lib64\PocoFoundationmt.lib
+
+
+
+
+ Disabled
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ ..\lib64\PocoFoundationmdd.pdb
+ Level3
+ ProgramDatabase
+ Default
+
+
+ ..\lib64\PocoFoundationmdd.lib
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ ..\lib64\PocoFoundationmd.lib
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+ mc -h "%(RootDir)%(Directory)." -r "%(RootDir)%(Directory)." "%(FullPath)
+
+ %(RootDir)%(Directory)\pocomsg.rc;%(RootDir)%(Directory)\pocomsg.h;%(Outputs)
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+
diff --git a/Foundation/Foundation_x64_vs140.vcxproj.filters b/Foundation/Foundation_x64_vs140.vcxproj.filters
new file mode 100644
index 000000000..3bcb7b75c
--- /dev/null
+++ b/Foundation/Foundation_x64_vs140.vcxproj.filters
@@ -0,0 +1,1925 @@
+
+
+
+
+ {7f22656e-f2e4-47d9-af35-e3b8f42a18fd}
+
+
+ {b209138f-c282-4683-9386-ba7b947cd18a}
+
+
+ {1126a1a1-fe09-410d-88b4-b1d6267dc11c}
+
+
+ {d794dbab-3685-4834-a125-6f463e49c849}
+
+
+ {545d187c-c702-4438-84f4-db0c0f960d5b}
+
+
+ {3cfbdc33-5cb4-43ba-8adc-4eb2ffae974b}
+
+
+ {a0ab58c0-02d3-4325-b1ba-322878b8aae4}
+
+
+ {d58ecaa7-b94b-4dcb-9222-29f2d558b86a}
+
+
+ {0aae80e2-8daa-4ae5-8908-dbca15ea64c2}
+
+
+ {cad93c79-7ebd-4240-b34d-207cffab6c41}
+
+
+ {95906cf2-c195-4d27-af4a-c2daf0f17bd8}
+
+
+ {bfc82f96-1d15-43fb-bbc2-4fc7990a7cc1}
+
+
+ {caef2358-8c66-46d2-b1ed-30e47b784931}
+
+
+ {969f2215-0649-4ba8-bce7-d79961d811bf}
+
+
+ {fe8329b6-abc1-4af3-b28f-368ebaff357a}
+
+
+ {04faeb82-c52c-4152-95e5-ea48e7afdadd}
+
+
+ {37337268-1bed-47df-b3aa-a9072c1fc3aa}
+
+
+ {204875b0-bd78-4483-a2f7-ac6ad37bd824}
+
+
+ {91f6d111-840d-40bd-8e5a-db734f14a489}
+
+
+ {cca2043f-3e8d-4da5-8b39-e17cb9d460d0}
+
+
+ {f9f31cd2-201d-4a7d-b2dd-40212ea17b6a}
+
+
+ {b1886ffc-dc5f-4931-a6e0-b96efe04ee7f}
+
+
+ {3bda36a6-ae30-499c-8b6f-2e1a081a7b98}
+
+
+ {88d3d468-f193-4eb5-878a-be0d91417771}
+
+
+ {eb660148-b19d-469d-abc8-6f088eda0567}
+
+
+ {45df7b72-3dda-48c7-882f-895983e3a287}
+
+
+ {b6ca47a9-677a-4070-bee1-7f5912d6ccdb}
+
+
+ {174c9372-8f7c-4328-b146-c4f99124f32f}
+
+
+ {8cba533e-1f86-4d7f-b74f-f0f2114c9f77}
+
+
+ {f3b6e434-276f-4f00-afe3-197e93566c33}
+
+
+ {49a06afe-efa0-4ce6-bb57-88c5f8fb0dd8}
+
+
+ {f76b7b69-223a-460f-b315-ba929e274e37}
+
+
+ {de7ead1e-f8d4-41cb-9a20-836a965f3943}
+
+
+ {e757ec36-8605-415d-8fa2-8da30b4d9a97}
+
+
+ {f50354e2-5414-4a75-8f8b-2f2b95b66eba}
+
+
+ {7aff3142-b869-42e6-80f1-873b049874dc}
+
+
+ {2bc945d0-9dd3-465a-9d17-6527023f4723}
+
+
+ {9fc5a3f0-0131-44c5-9238-78a492df82c0}
+
+
+ {6c749222-b4e5-43ba-8624-e6b4c40284de}
+
+
+ {9659476a-88a8-4838-9303-350576c09484}
+
+
+ {a088124b-a40b-4669-abaa-81e2a99d2485}
+
+
+ {700a024c-19bf-463b-bf44-c4f751ae824e}
+
+
+ {0e217fde-6151-4e9d-81d2-a5f6cd68db0f}
+
+
+ {646c504f-a20c-4586-9618-94ec5a58896b}
+
+
+ {42b5c70d-55ea-4836-bcb6-8a6f6dadaaeb}
+
+
+ {2e597a2f-4e89-4078-8473-17d963590c3a}
+
+
+ {a886e466-f2af-44e3-b414-cd6a77f2523e}
+
+
+ {281a3c68-ed32-45ab-835f-b31597485125}
+
+
+ {f4c28e95-c80d-4c28-9087-0853058af595}
+
+
+ {bd33df64-f285-49f6-a245-519454c52ef8}
+
+
+ {ae2be318-55e6-4ee0-80ba-64800ab8ec87}
+
+
+ {18a89299-1cf3-4f9e-8a3c-c523145a9e72}
+
+
+ {91fa9a1b-8bbc-46fa-b9e6-01e9410279d9}
+
+
+ {23d39ace-8363-4ac0-abdf-462807e93360}
+
+
+ {23adbef7-b8a9-4b98-91b8-970c13e1f92f}
+
+
+ {8f4c3ce7-cba6-45f3-ab5a-5521bc31f7e7}
+
+
+ {cbed86d3-0fbb-40a9-877d-a71f9fbb518d}
+
+
+ {9b2e8e22-2ee7-42b4-a1bd-200b3cf74f16}
+
+
+ {73dd96c6-5732-4da8-af12-638cb64b7d80}
+
+
+ {a3535c49-7458-4ab3-b4d7-d0a3d8fa1210}
+
+
+ {b02d390e-b018-446c-a7b9-1f7f36afea8d}
+
+
+ {37e58e90-28b0-4676-8022-1ec6cade7fcb}
+
+
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ RegularExpression\Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ RegularExpression\PCRE Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ UUID\Source Files
+
+
+ UUID\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Events\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Dynamic\Source Files
+
+
+ Dynamic\Source Files
+
+
+ Dynamic\Source Files
+
+
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Streams\zlib
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\PCRE Header Files
+
+
+ RegularExpression\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ UUID\Header Files
+
+
+ UUID\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Events\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+ Dynamic\Header Files
+
+
+
+
+ Logging\Resource Files
+
+
+
+
+
+ Logging\Message Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestApp_vs140.vcxproj b/Foundation/testsuite/TestApp_vs140.vcxproj
new file mode 100644
index 000000000..966ab7a05
--- /dev/null
+++ b/Foundation/testsuite/TestApp_vs140.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ TestApp
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
+ TestApp
+ Win32Proj
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ bin\
+ obj\TestApp\$(Configuration)\
+ true
+ bin\
+ obj\TestApp\$(Configuration)\
+ false
+ bin\static_md\
+ obj\TestApp\$(Configuration)\
+ false
+ bin\static_md\
+ obj\TestApp\$(Configuration)\
+ true
+ bin\static_mt\
+ obj\TestApp\$(Configuration)\
+ true
+ bin\static_mt\
+ obj\TestApp\$(Configuration)\
+ false
+ TestApp
+ TestAppd
+ TestAppd
+ TestAppd
+ TestApp
+ TestApp
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ bin\TestAppd.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ bin\TestAppd.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ bin\TestApp.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ bin\static_md\TestApp.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ bin\static_md\TestAppd.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ bin\static_md\TestAppd.pdb
+ Console
+ MachineX86
+
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ bin\static_mt\TestAppd.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ bin\static_mt\TestAppd.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ bin\static_mt\TestApp.exe
+ ..\..\..\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestApp_vs140.vcxproj.filters b/Foundation/testsuite/TestApp_vs140.vcxproj.filters
new file mode 100644
index 000000000..bc7566f79
--- /dev/null
+++ b/Foundation/testsuite/TestApp_vs140.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ {64a104ed-fb69-4821-b11c-494d063d19f5}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestApp_x64_vs140.vcxproj b/Foundation/testsuite/TestApp_x64_vs140.vcxproj
new file mode 100644
index 000000000..d3e9ae236
--- /dev/null
+++ b/Foundation/testsuite/TestApp_x64_vs140.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ TestApp
+ {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
+ TestApp
+ Win32Proj
+
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+ Application
+ false
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ bin64\
+ obj64\TestApp\$(Configuration)\
+ true
+ bin64\
+ obj64\TestApp\$(Configuration)\
+ false
+ bin64\static_md\
+ obj64\TestApp\$(Configuration)\
+ false
+ bin64\static_md\
+ obj64\TestApp\$(Configuration)\
+ true
+ bin64\static_mt\
+ obj64\TestApp\$(Configuration)\
+ true
+ bin64\static_mt\
+ obj64\TestApp\$(Configuration)\
+ false
+ TestAppd
+ TestAppd
+ TestAppd
+ TestApp
+ TestApp
+ TestApp
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ bin64\TestAppd.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ bin64\TestAppd.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ bin64\TestApp.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ bin64\static_md\TestApp.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ bin64\static_md\TestAppd.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ bin64\static_md\TestAppd.pdb
+ Console
+ MachineX64
+
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ bin64\static_mt\TestAppd.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ bin64\static_mt\TestAppd.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ bin64\static_mt\TestApp.exe
+ ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestApp_x64_vs140.vcxproj.filters b/Foundation/testsuite/TestApp_x64_vs140.vcxproj.filters
new file mode 100644
index 000000000..ad08522a0
--- /dev/null
+++ b/Foundation/testsuite/TestApp_x64_vs140.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ {2e04e7d1-6561-4794-afb4-c7d56110c8ac}
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestLibrary_vs140.vcxproj b/Foundation/testsuite/TestLibrary_vs140.vcxproj
new file mode 100644
index 000000000..0966bb4dd
--- /dev/null
+++ b/Foundation/testsuite/TestLibrary_vs140.vcxproj
@@ -0,0 +1,130 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ release_shared
+ Win32
+
+
+
+ TestLibrary
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ bin\
+ obj\TestLibrary\$(Configuration)\
+ true
+ true
+ bin\
+ obj\TestLibrary\$(Configuration)\
+ true
+ false
+ TestLibrary
+ TestLibraryd
+
+
+
+ Disabled
+ ..\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ PocoFoundationd.lib;%(AdditionalDependencies)
+ bin\TestLibraryd.dll
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ bin\TestLibraryd.pdb
+ Console
+
+
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ PocoFoundation.lib;%(AdditionalDependencies)
+ bin\TestLibrary.dll
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestLibrary_vs140.vcxproj.filters b/Foundation/testsuite/TestLibrary_vs140.vcxproj.filters
new file mode 100644
index 000000000..492683384
--- /dev/null
+++ b/Foundation/testsuite/TestLibrary_vs140.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {c8906c29-86ed-4749-b34e-0f6454645796}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestLibrary_x64_vs140.vcxproj b/Foundation/testsuite/TestLibrary_x64_vs140.vcxproj
new file mode 100644
index 000000000..cca92fb21
--- /dev/null
+++ b/Foundation/testsuite/TestLibrary_x64_vs140.vcxproj
@@ -0,0 +1,130 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ release_shared
+ x64
+
+
+
+ TestLibrary
+ {0955EB03-544B-4BD4-9C10-89CF38078F5F}
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+ DynamicLibrary
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ bin64\
+ obj64\TestLibrary\$(Configuration)\
+ true
+ true
+ bin64\
+ obj64\TestLibrary\$(Configuration)\
+ true
+ false
+ TestLibraryd
+ TestLibrary
+
+
+
+ Disabled
+ ..\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+
+ Level3
+ ProgramDatabase
+ /FS
+
+
+ PocoFoundationd.lib;%(AdditionalDependencies)
+ bin64\TestLibraryd.dll
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ bin64\TestLibraryd.pdb
+ Console
+
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+
+ Level3
+
+
+ /FS
+
+
+ PocoFoundation.lib;%(AdditionalDependencies)
+ bin64\TestLibrary.dll
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+
+
+ Console
+ true
+ true
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestLibrary_x64_vs140.vcxproj.filters b/Foundation/testsuite/TestLibrary_x64_vs140.vcxproj.filters
new file mode 100644
index 000000000..a129f9954
--- /dev/null
+++ b/Foundation/testsuite/TestLibrary_x64_vs140.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {277652dc-a245-4ba5-8144-b136dbd3a0b5}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestSuite_vs140.vcxproj b/Foundation/testsuite/TestSuite_vs140.vcxproj
new file mode 100644
index 000000000..c8303e62f
--- /dev/null
+++ b/Foundation/testsuite/TestSuite_vs140.vcxproj
@@ -0,0 +1,590 @@
+
+
+
+
+ debug_shared
+ Win32
+
+
+ debug_static_md
+ Win32
+
+
+ debug_static_mt
+ Win32
+
+
+ release_shared
+ Win32
+
+
+ release_static_md
+ Win32
+
+
+ release_static_mt
+ Win32
+
+
+
+ TestSuite
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}
+ TestSuite
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.21005.1
+ TestSuited
+ TestSuited
+ TestSuited
+ TestSuite
+ TestSuite
+ TestSuite
+
+
+ bin\
+ obj\TestSuite\$(Configuration)\
+ true
+
+
+ bin\
+ obj\TestSuite\$(Configuration)\
+ false
+
+
+ bin\static_mt\
+ obj\TestSuite\$(Configuration)\
+ true
+
+
+ bin\static_mt\
+ obj\TestSuite\$(Configuration)\
+ false
+
+
+ bin\static_md\
+ obj\TestSuite\$(Configuration)\
+ true
+
+
+ bin\static_md\
+ obj\TestSuite\$(Configuration)\
+ false
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\TestSuited.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_mt\TestSuited.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_mt\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuited.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin\static_md\TestSuited.pdb
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin\static_md\TestSuite.exe
+ ..\..\lib;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Foundation/testsuite/TestSuite_vs140.vcxproj.filters b/Foundation/testsuite/TestSuite_vs140.vcxproj.filters
new file mode 100644
index 000000000..789031b43
--- /dev/null
+++ b/Foundation/testsuite/TestSuite_vs140.vcxproj.filters
@@ -0,0 +1,1020 @@
+
+
+
+
+ {85000ad2-279a-48b2-adbe-9ee7ecb9c460}
+
+
+ {c88c387d-6e4c-44c7-b1f1-f94a29e73e7a}
+
+
+ {eb612b41-bd3c-4f9c-8546-42295c25a3e4}
+
+
+ {06a96c64-5df5-40a0-92a4-113fe2c55ad1}
+
+
+ {57346538-fa49-43b5-961b-b5912bd70506}
+
+
+ {799e8e82-fa89-4960-a600-a8c34cdc5d62}
+
+
+ {1c5ff335-eadc-4e99-b845-6488da756516}
+
+
+ {2e16fd63-7429-4566-a0af-9557ab2a3ba0}
+
+
+ {f5d0a863-3f91-47aa-b93c-4629e9b72e88}
+
+
+ {46abc804-1dd2-4356-88a1-12796a9dd05b}
+
+
+ {502b1f5d-d4c7-4f44-b68a-d2ed6f63fa68}
+
+
+ {3e3b5463-313c-43e1-abf9-6f73bee102de}
+
+
+ {a6f11014-f0c2-401b-a181-be64ac1fbe09}
+
+
+ {eff5511b-8c79-4651-b0da-a58fdf308c91}
+
+
+ {44db368f-ab85-4172-a3e7-b555116f3fe1}
+
+
+ {c58da7b4-4b29-421b-8a7c-9bdfeeb0899f}
+
+
+ {4efb56dc-e543-44d5-a78e-e41dd69fef45}
+
+
+ {c0b3a9eb-1bf6-46b5-ab82-248b9812bc3a}
+
+
+ {0071d41a-dc08-4850-a362-eec80137c913}
+
+
+ {6e1d3a14-42a2-4bb0-9e46-d42023915796}
+
+
+ {14afe118-dcfe-443f-abe7-e941e94bf01b}
+
+
+ {f29dfd51-53a6-48d6-9d21-6b2c057f56ab}
+
+
+ {e88efcfa-04bc-4d6d-854e-32d0c74d11e9}
+
+
+ {594d6d92-0612-4775-8fb0-f0f633dc0a15}
+
+
+ {d7fa8712-bfbd-402b-90a8-a0dce78477ba}
+
+
+ {e75accbd-181d-45bf-b604-5d1fea94441f}
+
+
+ {52c71d79-9636-4e9c-979a-3c47d315431c}
+
+
+ {da4030a1-ae92-4c23-9fdc-3ae6d7437844}
+
+
+ {6ea95469-61d4-466d-ba62-c349b37c8455}
+
+
+ {a41dcd0f-c972-4cdc-8591-999c04cea72b}
+
+
+ {417e21bc-eb4d-480d-b28c-123426a15ba6}
+
+
+ {e8e3d2ce-642f-4d58-89af-5492d47e6074}
+
+
+ {6a2d4106-2705-46e2-92a3-901457e09797}
+
+
+ {1d1d4d66-8586-4b4e-966f-431783f73ac8}
+
+
+ {f93bbb17-ebce-43e7-a370-99d052f7dc5e}
+
+
+ {eb079304-e834-482d-8e47-dc574a9c5190}
+
+
+ {d2db1ee1-d19d-4a38-96a3-0f0b0ddaaf4d}
+
+
+ {7ffac473-3923-4b7b-b735-4bede954ce7f}
+
+
+ {8f56117c-19cd-463e-84ef-dcecf62bbbe0}
+
+
+ {a96cd528-3372-437d-bebc-14c3ee67f1eb}
+
+
+ {cca2740a-df03-40b8-a98f-da7dbac89ac6}
+
+
+ {475e533d-7bb8-43f2-9652-3a9813330f66}
+
+
+ {732a8fdc-3c05-4a68-9441-89bcf4ab1693}
+
+
+ {72759a7b-a0a9-4cd2-9bf4-973ac2178ab1}
+
+
+ {7d79c1e2-1c5e-49ba-8432-286a6f09aed0}
+
+
+ {5516c81c-3822-4f9a-a64e-0a845b6ee693}
+
+
+ {99149ab0-d450-4281-9969-23e777770cda}
+
+
+ {db0f635c-7569-4913-b6d0-c0d34195c574}
+
+
+ {fd306bc3-78de-48f2-a605-5d22217afdb9}
+
+
+ {4f157861-9345-4f75-abeb-6c25175f6e3b}
+
+
+ {77072a9e-eb3e-436f-8458-8f904bd0bb2e}
+
+
+ {bb7483b2-1e34-4a5b-8173-35d25f0d086f}
+
+
+ {f7825b15-d767-4977-a5be-eb9186e691b0}
+
+
+ {9dc6a5e7-3bb4-40cc-b417-0438b1a5e681}
+
+
+ {26ca8a82-a4d3-4c66-bb69-258497b10ca2}
+
+
+ {890b96ed-4921-460a-ab09-ec42f511a51d}
+
+
+ {d8f65461-08f8-46bf-a5fd-e4488d965b26}
+
+
+ {51b7fbd1-e881-4302-b132-8edcb1985055}
+
+
+ {7574ea6a-81ae-4cd8-ae6d-74f890c8b11d}
+
+
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ UUID\Source Files
+
+
+ UUID\Source Files
+
+
+ UUID\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ _Suite\Source Files
+
+
+ _Driver\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Dynamic\Source Files
+
+
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ UUID\Header Files
+
+
+ UUID\Header Files
+
+
+ UUID\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ _Suite\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Dynamic\Header Files
+
+
+
\ No newline at end of file
diff --git a/Foundation/testsuite/TestSuite_x64_vs140.vcxproj b/Foundation/testsuite/TestSuite_x64_vs140.vcxproj
new file mode 100644
index 000000000..ccac12b9f
--- /dev/null
+++ b/Foundation/testsuite/TestSuite_x64_vs140.vcxproj
@@ -0,0 +1,590 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ TestSuite
+ {C812E0B9-69A9-4FA1-A1D4-161CF677BD10}
+ TestSuite
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+ Application
+ MultiByte
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.21005.1
+ TestSuited
+ TestSuited
+ TestSuited
+ TestSuite
+ TestSuite
+ TestSuite
+
+
+ bin64\
+ obj64\TestSuite\$(Configuration)\
+ true
+
+
+ bin64\
+ obj64\TestSuite\$(Configuration)\
+ false
+
+
+ bin64\static_mt\
+ obj64\TestSuite\$(Configuration)\
+ true
+
+
+ bin64\static_mt\
+ obj64\TestSuite\$(Configuration)\
+ false
+
+
+ bin64\static_md\
+ obj64\TestSuite\$(Configuration)\
+ true
+
+
+ bin64\static_md\
+ obj64\TestSuite\$(Configuration)\
+ false
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin64\TestSuited.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\TestSuited.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin64\TestSuite.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin64\static_mt\TestSuited.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_mt\TestSuited.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin64\static_mt\TestSuite.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+ Disabled
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+
+
+ CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin64\static_md\TestSuited.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ true
+ true
+ bin64\static_md\TestSuited.pdb
+ Console
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ ..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+
+
+ CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)
+ bin64\static_md\TestSuite.exe
+ ..\..\lib64;%(AdditionalLibraryDirectories)
+ false
+ Console
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Foundation/testsuite/TestSuite_x64_vs140.vcxproj.filters b/Foundation/testsuite/TestSuite_x64_vs140.vcxproj.filters
new file mode 100644
index 000000000..18888b68a
--- /dev/null
+++ b/Foundation/testsuite/TestSuite_x64_vs140.vcxproj.filters
@@ -0,0 +1,1020 @@
+
+
+
+
+ {0e00b184-3b99-459c-9cc8-2808a90fa23c}
+
+
+ {15e5e4ff-7073-4237-9c5a-220ee8415122}
+
+
+ {8c34e8a7-d612-4824-b0ea-9fc2a74e86f5}
+
+
+ {3a1e209f-248a-4de5-8c78-5fcb3c800755}
+
+
+ {7471f380-2621-4245-a3f2-7505438703be}
+
+
+ {a2958c58-740f-4d4b-96b1-d731a5d162a2}
+
+
+ {ea037f1d-456b-4f8a-8b2f-25bc75589c45}
+
+
+ {ab286879-10cf-4c67-946a-b1c4c475d600}
+
+
+ {37e39842-f9fc-4800-8344-204e29752615}
+
+
+ {f31b7b6b-a922-45d3-b4dd-e5f2f7dc192b}
+
+
+ {80efda2e-8cab-4a61-9114-d6d395206396}
+
+
+ {4cb42974-fc70-44a0-a067-acbdccdcd315}
+
+
+ {96cda732-5fd4-47b0-907d-6fff177b91ab}
+
+
+ {b73b1c49-9c44-447a-b768-a3a7de9e1153}
+
+
+ {c30e4b84-654f-4711-9cbd-2839a2fd9c10}
+
+
+ {a269d791-ff4b-463d-a1b8-7e4326e9a005}
+
+
+ {75dbb83b-bec3-42e2-95b3-e595bfbcbd74}
+
+
+ {565af9bc-8a7c-411c-a430-85f432062580}
+
+
+ {13050775-eb77-4cca-9609-64f0ac029c1d}
+
+
+ {0c12be5c-44a7-44bb-a2c7-c3ce9cf70ebe}
+
+
+ {0af95aea-3db1-43c9-a349-1595b4e147e4}
+
+
+ {7249a21f-b876-42a4-95f1-7a8b78050717}
+
+
+ {feb283a1-4e6c-4aaa-9a48-0848fc4c3526}
+
+
+ {21d484a4-e1c2-489d-93fe-04f08a916e06}
+
+
+ {83ced0b7-47ba-4b75-9086-a040eca18a8c}
+
+
+ {03a99443-0bd8-40f3-9c5e-349898fdb5f1}
+
+
+ {4efa7119-2c9a-46db-82db-85d3e91caa6a}
+
+
+ {80037cf5-ee02-4f27-91eb-0d25634e5eea}
+
+
+ {2f5d4342-ca65-42c2-b958-7778145e7000}
+
+
+ {8f1bfe3e-fb12-4696-942b-6aae01c4c0ef}
+
+
+ {c1a5615c-b30f-4258-a1e9-f81666168c2f}
+
+
+ {3793d9ae-e147-44f9-8a31-3b8104ad5d4e}
+
+
+ {5583ad7d-0871-4744-92f6-b082428f61f7}
+
+
+ {849c603f-4b6d-4738-a688-48dd5bb58503}
+
+
+ {765fee03-e62c-46e8-9344-73bed86484d8}
+
+
+ {b78bdeb9-0887-400c-bd50-858641f7b983}
+
+
+ {f86c0d76-bac9-47ed-a907-984af5ca979c}
+
+
+ {b7655966-3ece-4556-963f-f928fd4b1c10}
+
+
+ {a2f3660d-abb4-4f78-aa18-8e5b14ccde0b}
+
+
+ {5dba321d-681f-4c1f-ab7c-49c52d302e1b}
+
+
+ {51e89edd-69a3-4322-99b1-a1bd0cce3802}
+
+
+ {e1859bc6-555f-4ed5-9c8d-251433dc57ab}
+
+
+ {45d57438-0d8f-43a4-bfe5-853f16cb52f7}
+
+
+ {b33309ca-5291-400a-a788-9f7be34a99b2}
+
+
+ {f186f299-f6ed-456b-9252-df7ecc22c46d}
+
+
+ {85cb91f7-e9c0-4216-8155-a3a74cef1267}
+
+
+ {d3e99fb1-a414-4311-ad1b-c7f17362d209}
+
+
+ {74ad0b0c-1365-4c54-9140-6977869e56c4}
+
+
+ {e566d884-f010-4f7b-b2b6-3eba2f946469}
+
+
+ {d5275606-4d7f-4284-a89e-3e2d68dab44e}
+
+
+ {d48b61af-3f99-4fdc-9520-b339cfb70e22}
+
+
+ {5347c37e-beef-4ea3-a548-dc767f3c3db3}
+
+
+ {40ee9cf3-2880-4fbc-9848-5ffe6c490677}
+
+
+ {d3d6ab72-a48b-4188-89b0-8ea68460901b}
+
+
+ {5d7f0494-3773-4353-9dd7-bff5529e81ae}
+
+
+ {13ead250-20c5-4ceb-b46c-3de0b618896d}
+
+
+ {63544c87-245c-477c-a377-d714f1aa5f93}
+
+
+ {4f7ca775-acba-4c2d-83b6-2b785e99c6fe}
+
+
+ {c95ce7bc-34a7-4ec7-b01a-a9dc31ce61f9}
+
+
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Core\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Crypt\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Notifications\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ Threading\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ SharedLibrary\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ Filesystem\Source Files
+
+
+ UUID\Source Files
+
+
+ UUID\Source Files
+
+
+ UUID\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ DateTime\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ Text\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ URI\Source Files
+
+
+ _Suite\Source Files
+
+
+ _Driver\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Processes\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Tasks\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Event\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Cache\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Hashing\Source Files
+
+
+ Dynamic\Source Files
+
+
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Core\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Crypt\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Notifications\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ Threading\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ SharedLibrary\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ Filesystem\Header Files
+
+
+ UUID\Header Files
+
+
+ UUID\Header Files
+
+
+ UUID\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ DateTime\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ Text\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ URI\Header Files
+
+
+ _Suite\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Processes\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Tasks\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Event\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Cache\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Hashing\Header Files
+
+
+ Dynamic\Header Files
+
+
+
\ No newline at end of file